Component Library Audit
by @charlie-morrison
Audit React, Vue, or Svelte component libraries — find unused components, inconsistent props, missing documentation, accessibility issues, missing tests, and...
📋 Tips & Best Practices
Supports React (TSX/JSX), Vue (.vue SFC), and Svelte (.svelte) components
Unused component detection uses import/usage grep — may miss dynamic imports
Accessibility checks are pattern-based, not runtime — complement with axe-core or Lighthouse
Prop analysis works best with TypeScript (explicit interfaces)
Naming convention detection helps enforce consistency but doesn't judge which convention is "correct"
For Storybook detection, supports both .stories.tsx and .story.tsx patterns clawhub install component-library-audit
🧪 Use this skill with your agent
Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.
🔍 Can't find the right skill?
Search 60,000+ AI agent skills — free, no login needed.
Search Skills →