skills/integrating-storybook/SKILL.md
Storybook integration with spec.md. Auto-generates Stories from Component API. Use when: storybook, stories, props, argTypes, variants, CSF3.
npx skillsauth add thkt/claude-config integrating-storybookInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
| Concept | Description |
| --------------- | ------------------------------------------ |
| Component API | Props, Variants, States defined in spec.md |
| CSF3 | Component Story Format 3 + autodocs |
| Auto-generation | /code generates Stories from spec.md |
Add to spec.md when implementing frontend components.
| Content | Description | | --------------- | -------------------------------- | | Props Interface | TypeScript interface | | Variants | Style options | | States | default, hover, active, disabled | | Usage Examples | TSX code |
| Command | Action |
| --------------------- | ---------------------------------------- |
| /think "Add Button" | Adds Component API section to spec.md |
| /code | Generates Button.stories.tsx from spec |
| Option | Action | | ------ | ------------------------- | | [O] | Overwrite existing file | | [S] | Skip - keep existing | | [M] | Merge - show diff, manual | | [D] | Diff only - append new |
| Topic | File |
| ------------- | ---------------------------------------------------------- |
| Component API | ${CLAUDE_SKILL_DIR}/references/component-api-template.md |
| CSF3 Patterns | ${CLAUDE_SKILL_DIR}/references/csf3-patterns.md |
documentation
Generates and updates .claude/OUTCOME.md interactively. When the file is absent or empty (no Behavior / all sections TBD), collects content via AskUserQuestion and writes the stub; when present, shows the current state and applies updates.
development
Judge a SKILL.md against craft axes (single responsibility, description distinctiveness, imperative voice, verifiable completion, calibration, progressive disclosure) and apply the fixes the audit surfaces. Do not use for format-presence-only checks (use reviewer-prompt) or reproducibility loops (use /tuning).
tools
Internal helper for /think Step 11. Renders SOW.md + Spec.md as an integrated Astro view and returns a dev server URL.
development
Extract repository spec while detecting bugs, spec gaps, and consistency drift via dual-purpose documentation. OUTCOME.md-axis question-driven exploration with ephemeral output. Do NOT use for code review (use /audit or /polish), feature implementation (use /code), planning only (use /think), or single-bug fix (use /fix).