Help us improve
Share bugs, ideas, or general feedback.
From backend-skills
Guides users through a structured 3-stage workflow for co-authoring documentation: context gathering, refinement & structure, and reader testing.
npx claudepluginhub buyoung/skills --plugin backend-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/backend-skills:doc-coauthoringThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A structured workflow for collaborative document creation through three stages: Context Gathering, Refinement & Structure, and Reader Testing.
<!-- AUTO-GENERATED by export-plugins.py — DO NOT EDIT -->
Guides users through a structured three-stage workflow for co-authoring documentation: context gathering, refinement, and reader testing.
Guides users through 3-stage workflow for co-authoring docs: context gathering, iterative refinement/structuring, and reader testing. For proposals, specs, PRDs, RFCs.
Share bugs, ideas, or general feedback.
A structured workflow for collaborative document creation through three stages: Context Gathering, Refinement & Structure, and Reader Testing.
Documents created without structured collaboration often fail their readers — the author's implicit knowledge creates blind spots that only surface after publication. This workflow closes the gap by systematically gathering context, building content section-by-section, and testing the result with a fresh perspective before sharing.
| Stage | Goal | Exit Condition |
|---|---|---|
| 1. Context Gathering | Close the knowledge gap between user and Claude | Edge cases and trade-offs can be discussed without needing basics explained |
| 2. Refinement & Structure | Build the document section by section through brainstorming and curation | All sections drafted, refined, and reviewed for coherence |
| 3. Reader Testing | Verify the document works for readers who lack the author's context | Fresh Claude instance answers reader questions correctly and surfaces no new gaps |
Offer this workflow when the user:
Present the three stages and explain the value: this approach catches blind spots before others read the document. Ask whether the user prefers this structured workflow or freeform collaboration.
If the user declines, work freeform. If the user accepts, proceed to Stage 1.
Gather all relevant context before writing begins. The goal is to reach a level of understanding where questions can target edge cases and trade-offs rather than basics.
See context-gathering.md for the detailed interview process, including initial questions, info dumping guidance, integration usage, and clarifying question patterns.
Key activities:
Transition: Ask if there is more context to provide, or if it is time to start drafting.
Build the document section by section through a brainstorm-curate-draft-refine cycle.
See refinement-structure.md for the detailed per-section workflow, output format handling, and quality checks.
Per-section cycle:
str_replace on the scaffoldSection ordering: Start with the section that has the most unknowns (core proposal for decision docs, technical approach for specs). Leave summary sections for last.
Near completion: After 80% of sections are done, re-read the entire document and check for flow, consistency, redundancy, contradictions, and filler content.
Test the document with a fresh Claude instance (no context from the authoring conversation) to catch blind spots.
See reader-testing.md for testing procedures for both sub-agent and manual approaches, plus the final review checklist.
Key activities:
Exit condition: Reader Claude consistently answers correctly and surfaces no new gaps.
create_file / artifacts when available for the document scaffoldstr_replace for all edits — reprinting the entire document wastes tokens and makes changes harder to track