Back to Skills

template

verified

Scaffold structured documents (RFC, ADR, Blog) using industry best practices. Produces draft for refinement with /wordsmith:edit.

View on GitHub

Marketplace

moo.md

saadshahd/moo.md

Plugin

wordsmith

domain

Repository

saadshahd/moo.md
26stars

wordsmith/skills/template/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/saadshahd/moo.md/blob/main/wordsmith/skills/template/SKILL.md -a claude-code --skill template

Installation paths:

Claude
.claude/skills/template/
Powered by add-skill CLI

Instructions

# 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

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3102 chars