Scaffold structured documents (RFC, ADR, Blog) using industry best practices. Use when creating RFCs, ADRs, blog posts, or technical articles. Triggers on "write RFC", "create ADR", "blog post template", "scaffold document", "RFC template". Produces draft for refinement with /wordsmith:edit.
View on GitHubFebruary 5, 2026
Select agents to install to:
npx add-skill https://github.com/saadshahd/moo.md/blob/main/wordsmith/skills/template/SKILL.md -a claude-code --skill templateInstallation paths:
.claude/skills/template/# Template Skill Scaffold structured documents using industry best practices. Produces a draft; use `/wordsmith:edit` to refine. ## When This Skill Activates You're working on: - Writing an RFC or design document - Creating an Architecture Decision Record (ADR) - Structuring a blog post or technical article - Applying or creating custom templates ## Workflow Selection Announce which template you're using: | Request Pattern | Action | Reference | |-----------------|--------|-----------| | "RFC", "request for comments", "design doc", "proposal" | Apply RFC template | `references/templates/rfc.md` | | "ADR", "architecture decision", "decision record" | Apply ADR template | `references/templates/adr.md` | | "blog", "blog post", "article", "technical post" | Apply Blog template | `references/templates/blog.md` | | "[custom name]" template | Apply user template | `~/.claude/wordsmith/templates.jsonl` | | "list templates", "show my templates" | List all templates | See Template Management below | | "create custom template", "save as template" | Create user template | See Template Management below | | "delete template [name]" | Remove user template | See Template Management below | ## Usage 1. Detect template type from user request 2. Announce: "I'm using the template skill for [type] document" 3. Ask for required inputs (topic, context, audience) 4. Check for custom template in `~/.claude/wordsmith/templates.jsonl` first 5. Fall back to built-in templates if no custom match 6. Generate scaffolded document with guidance 7. Prompt: **"Draft ready. Use `/wordsmith:edit` to refine prose, or continue iterating."** ## Post-Scaffold Actions After generating draft: 1. Offer to save modifications as custom template 2. Suggest `/wordsmith:edit` for prose refinement 3. Highlight any sections needing user input ## Template Management User templates stored at: `~/.claude/wordsmith/templates.jsonl` ### List Templates **Goal:** Show all available templates (built-in + use