Scaffold structured documents (RFC, ADR, Blog) using industry best practices. Produces draft for refinement with /wordsmith:edit.
View on GitHubSelect 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