component-inventory

Solid

Audit and inventory existing UI components in a codebase

Web & Frontend 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Component Inventory Skill ## Purpose Scan codebases to audit and inventory existing UI components, identifying variations, usage patterns, and opportunities for consolidation. ## Capabilities - Scan codebase for React/Vue/Angular components - Identify component variations and duplicates - Map component usage across the application - Generate comprehensive inventory reports - Detect inconsistencies in component implementations - Track component dependencies ## Target Processes - component-library.js - design-system.js ## Integration Points - React component analysis via AST parsing - Vue SFC analysis - TypeScript/JavaScript AST parsing - CSS-in-JS detection ## Input Schema ```json { "type": "object", "properties": { "scanPath": { "type": "string", "description": "Root path to scan for components" }, "framework": { "type": "string", "enum": ["react", "vue", "angular", "svelte", "auto"], "default": "auto" }, "patterns": { "type": "array", "items": { "type": "string" }, "default": ["**/*.tsx", "**/*.jsx", "**/*.vue"] }, "excludePaths": { "type": "array", "items": { "type": "string" }, "default": ["node_modules", "dist", "build"] }, "analyzeProps": { "type": "boolean", "default": true }, "detectDuplicates": { "type": "boolean", "default": true } }, "required": ["scanPath"] } ``` ## Output Schema ```json { "type": "object"...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

API & Backend Solid

api-inventory-scanner

Discover and document existing API endpoints from code, logs, and traffic analysis

1,160 Updated today
a5c-ai
Web & Frontend Listed

component-gallery

Encyclopedic access to UI component patterns and design system implementations from component.gallery (60 components, 95 design systems, 2,676+ real-world examples). This skill should be used when researching how specific UI components are implemented across production design systems, comparing component patterns before building, finding alternative component names, or grounding frontend decisions in real-world precedent. Pairs with minoan-frontend-design for research-then-build workflows.

33 Updated 2 days ago
tdimino
Web & Frontend Listed

react-security

Security audit specific to React applications including dangerouslySetInnerHTML, dynamic href/src injection, ref escape hatches, useEffect/useState pitfalls, React Server Components vs Client Components boundary, hydration mismatches, context leakage, and React Router authorization patterns. Use this skill whenever the user mentions React, JSX, hooks, components, dangerouslySetInnerHTML, React Router, React 18+ features, RSC, useEffect, useState, Suspense, or asks "audit my React app", "is my React code safe", "XSS in React", "React security review". Trigger when the codebase contains React imports (`from 'react'`), JSX (`.jsx`/`.tsx`), or `react-dom`. Use this even when only one React-specific concept is mentioned.

1 Updated 1 weeks ago
hlsitechio
Web & Frontend Featured

frontend-mobile-development-component-scaffold

You are a React component architecture expert specializing in scaffolding production-ready, accessible, and performant components. Generate complete component implementations with TypeScript, tests, s

39,350 Updated today
sickn33
Web & Frontend Listed

frontend-mobile-development-component-scaffold

You are a React component architecture expert specializing in scaffolding production-ready, accessible, and performant components. Generate complete component implementations with TypeScript, tests, s

335 Updated today
aiskillstore