From scribe
Capture a just-solved task into the vault's reference directory as a terse, repeatable how-to. Mines the current conversation for the steps, picks the best-fit procedure file (or starts a new one), and writes a consistent entry. Use when the user says "add procedure", "record this", "save this how-to", "runbook this", "I'll need to do this again", or just solved a fiddly task worth capturing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/scribe:add-procedureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Offload a chore into the vault: capture the steps once so the task is repeatable and the brain can
Offload a chore into the vault: capture the steps once so the task is repeatable and the brain can
forget it. Procedures are utilitarian -- distinct from 02-research/ deep-dives and 00-notes/
fleeting thoughts.
Find the vault's reference directory per the convention in the domain CLAUDE.md: scan the vault
root for a directory matching *reference (e.g. 03-reference/). If none is found, ask the user
where reference docs should live. Never hardcode the path.
Done when: you have the reference directory path.
Get the content of the task being captured:
Resolve any links the procedure references via /look-up so captured commands/URLs are accurate.
Done when: you have the goal, the steps, and the gotchas for one procedure.
Scan the reference directory. For each existing procedure file, read its title and ## headings to
model what area it covers. Then decide placement:
<area>.md, slug derived from the topic) and
confirm with a single yes/no. Never ask the user to define an area's boundary or scope.If the user rejects the proposed name, take their alternative and proceed.
Done when: you know the target file (existing or newly named) and whether it's an append or a new file.
Format the entry per PROCEDURE-FORMAT.md:
## entry under the existing content; leave frontmatter untouched.Match the terseness of the user's existing entries. Do not pad.
Done when: the entry is written to the target file.
Report what was captured and where:
Captured
<Title>-><file>(<new file>/ appended){one-line recap of the entry}
If a new file was created, mention it so the user knows a new area now exists.
Done when: the user has seen what was written and where.
npx claudepluginhub xxkeefer/skills --plugin scribeCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.