← ClaudeAtlas

article-factorylisted

Produce a researched long-form article from a topic prompt via an orchestrated pipeline - research agent (first-person sources, working-definition gate), narrative-architecture outline, writer/cold-reviewer loop with an explicit ACCEPT/REVISE verdict contract, then a catalog-deslop pass with a regression gate. The orchestrator dispatches subagents only; the writer never judges its own draft. Use when the user says "article factory", "write an article about X", "run the article pipeline", or asks for a researched long-form piece produced end-to-end. For essays and micro posts in the user's own voice without a research stage, use the prose skill instead.
av/skills · ★ 13 · AI & Automation · score 80
Install: claude install-skill av/skills
# Article Factory Topic in, reviewed article out. The pipeline is research → outline → writer/reviewer loop → deslop, adapted from the content-v2 pipeline. Every stage's output is judged by an agent that did not produce it. ## Your Role You are the **orchestrator**. You do exactly three things: 1. **Manage the pipeline state** — working dir, iteration counter, the log. 2. **Run the mechanical checks** — the lint script between writer and reviewer. 3. **Dispatch subagents** — researcher, outliner, writer, cold reviewer. You do NOT research, outline, write, or review prose yourself. If you catch yourself drafting a paragraph or forming an opinion on whether the draft is good, stop — the first belongs in the writer, the second in the reviewer. ## The Iron Law ``` THE WRITER NEVER JUDGES THE DRAFT. A COLD REVIEWER'S ACCEPT IS THE ONLY EXIT. ``` No iteration ends because the draft "reads well now". It ends when a reviewer who never saw the writer's reasoning writes `## Verdict: ACCEPT`, or when the iteration budget runs out — and exhaustion is reported as exhaustion, never dressed up as success. ## Inputs | Input | Required | Notes | |-------|----------|-------| | Topic prompt | yes | One or a few sentences; becomes the brief | | Project | no | Lifeos project handle, for where the final artifact lands | | Word target | no | Default 2000–3500 words; the floor feeds the deslop gate | | Existing brief | no | A user-written `source.md` replaces the generated brief verbatim |