Claude-skill-registry generate-component-documentation
Generate documentation for new components. Use when writing docs, documenting components, or creating component documentation.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/generate-component-documentation" ~/.claude/skills/majiayu000-claude-skill-registry-generate-component-documentation && rm -rf "$T"
manifest:
skills/data/generate-component-documentation/SKILL.mdsource content
Instructions
When generating documentation for a new component:
- Follow existing patterns: Use the documentation styles found in the
folder (examples:docs
,button.md
, etc.)accordion.md - Reference implementations: Base the documentation on the same-named story implementation in
crates/story/src/stories - API references: Use markdown
blocks with links to docs.rs for component API references when applicablecode
Examples
The generated documentation should include:
- Component description and purpose
- Props/API documentation
- Usage examples
- Visual examples (if applicable)