Loading...
Loading...
Generate structured product and technical documents through guided discovery. 8 document types: PRD, Brief, Issue, Task, User Story, RFC, ADR, TDD. Use when: defining products, reporting bugs, planning sprints, writing stories, proposing changes, recording decisions, designing systems. Triggers on "create PRD", "create issue", "report bug", "feature request", "create task", "create user story", "create RFC", "create ADR", "create TDD", "create document", "write doc".
npx skill4agent add adeonir/agent-skills docs-writertrigger --> detect type --> load reference --> discovery --> drafting| Type | Workflow | Reference | Template |
|---|---|---|---|
| PRD | discovery -> validation -> synthesis -> drafting | prd.md | prd.md |
| Brief | generated with PRD (no separate trigger) | brief.md | brief.md |
| Issue | classification -> drafting | issue.md | issue.md |
| Task | direct drafting | task.md | task.md |
| User Story | discovery -> drafting | user-story.md | user-story.md |
| RFC | discovery -> analysis -> drafting | rfc.md | rfc.md |
| ADR | discovery -> drafting | adr.md | adr.md |
| TDD | discovery -> analysis -> drafting | tdd.md | tdd.md |
| Trigger Pattern | Type | Reference |
|---|---|---|
| Create PRD, define product, product requirements, write PRD | PRD | prd.md |
| Create issue, report bug, feature request, create discussion | Issue | issue.md |
| Create task, sprint task, new task | Task | task.md |
| Create user story, write story, new story | User Story | user-story.md |
| Create RFC, propose change, request for comments | RFC | rfc.md |
| Create ADR, record decision, architecture decision | ADR | adr.md |
| Create TDD, technical design, design document | TDD | tdd.md |
| Create document, write doc | Ask user | -- |
.specs/docs/| Type | Filename |
|---|---|
| PRD | |
| Brief | |
| Issue | |
| Task | |
| User Story | |
| RFC | |
| ADR | |
| TDD | |
{name}.specs/docs/| Bad | Good |
|---|---|
| "Search should be fast" | "Search returns results within 200ms" |
| "Easy to use" | "New users complete onboarding in under 2 minutes" |
| "Intuitive interface" | "Task completion rate above 90% without help text" |
{name}docs-writer -----> spec-driven (any doc can feed into a spec)
docs-writer -----> design-builder (PRD informs copy and design extraction)
RFC -------------> ADR (accepted RFC generates ADR)
TDD -------------> ADR (references relevant decisions).specs/docs/