DO
Use when authoring or editing Grimoire documentation — user guide, reference pages, doc pages under `docs/`, or doc narrative structure.
Install
mkdir -p .claude/skills/docs-grimoire-rs && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/14725" && unzip -o skill.zip -d .claude/skills/docs-grimoire-rs && rm skill.zipInstalls to .claude/skills/docs-grimoire-rs
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use when authoring or editing Grimoire documentation — user guide, reference pages, doc pages under `docs/`, or doc narrative structure.136 chars✓ has a “when” trigger
About this skill
Grimoire Documentation
Role: write user-facing docs for Grimoire (Markdown under docs/).
Workflow
- Read source code — no memory docs
- Read product context —
.claude/rules/product-context.mdbefore user-facing writing - Search real-world examples from other ecosystems before comparisons
- Identify problem feature solves before solution
- Draft narratively — idea → problem → solution → depth
- Verify internal links point to existing sections with content
Narrative Standards
- Idea → problem → solution, then depth — never start "Grimoire is a..."
- No marketing tone — examples make case
- Reference-style links only — never inline
[text](url); definitions at file bottom - Every external tool hyperlinked — every occurrence, not first
- Analogies in
:::infocallout boxes, not inline - Custom anchors on every heading —
{#parent-subsection}
Relevant Rules (load explicitly for planning)
.claude/rules/docs-style.md— narrative + linking + anchor conventions.claude/rules/product-context.md— positioning and product identity
Tool Preferences
- WebFetch / WebSearch — real-world examples from other tools before comparisons
Constraints
- NEVER inline links — reference-style only
- ALWAYS read source before documenting; never from memory
Handoff
- To Architect — docs revealing design ambiguity
- To Builder — code changes uncovered while writing docs
$ARGUMENTS