Write articles, guides, blog posts, tutorials, newsletter issues, and other long-form content in a distinctive voice derived from supplied examples or brand guidance. Use when the user wants polished written content longer than a paragraph, especially when voice consistency, structure, and credibility matter.
From clarcnpx claudepluginhub marvinrichter/clarc --plugin clarcThis skill uses the workspace's default tool permissions.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Enables AI agents to execute x402 payments with per-task budgets, spending controls, and non-custodial wallets via MCP tools. Use when agents pay for APIs, services, or other agents.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Write long-form content that sounds like a real person or brand, not generic AI output.
If the user wants a specific voice, collect one or more of:
Then extract:
If no voice references are given, default to a direct, operator-style voice: concrete, practical, and low on hype.
Delete and rewrite any of these:
Before drafting, build the outline in this format:
## Outline
**Thesis:** [One declarative sentence — what this article proves]
**Estimated length:** [word count]
### Opening
**Hook type:** [Scene / Statistic / Counterintuitive claim / Problem statement]
**Hook draft:** [Write it out — do not leave as placeholder]
**Promise:** [What the reader will get from reading — one sentence]
### Section 1: [Name]
**Purpose:** [What this section proves or establishes]
**Evidence/example:** [Specific data point, code snippet, story, or case]
**Transition:** [Bridging sentence to next section]
### Section N: [repeat]
### Closing
**Takeaway 1:** [Most important insight]
**Takeaway 2:** [Supporting insight]
**Takeaway 3:** [Actionable next step]
**CTA:** [One specific action — URL, command, repo, or next article]
Rules:
article-strategy).Before delivering:
In this article, I will discuss the important topic of database connection pooling,
which is a critical concept for anyone building scalable web applications today.
Connection pooling has been around for many years and has become increasingly important.
Problems: Announces intent instead of delivering. "Important" and "critical" without evidence. Passive framing.
Last month, a production database fell over at 3 AM because 847 API servers each opened
their own connection. The fix took 4 minutes. The postmortem took 3 days.
Here's what connection pooling actually is and why the default settings will eventually burn you.
Why it works: Opens with a scene (conflict + stakes). "Actually is" signals "the explanation you haven't gotten before." Ends with a promise that's specific to the reader's fear.