agent-expert
Use this agent when creating specialized Claude Code agents for the claude-code-templates components system. Specializes in agent design, prompt engineering,…
Regenerates the component catalog (docs/components.json) by running the Python script. Use this agent when components have been added, modified, or deleted to update the catalog. Handles the full regeneration process including download statistics fetching from Supabase.
$ npx -y skills add davila7/claude-code-templates --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Regenerates the component catalog (docs/components.json) by running the Python script. Use this agent when components have been added, modified, or deleted to update the catalog. Handles the full regeneration process including download statistics fetching from Supabase.
name: catalog-generator description: Regenerates the component catalog (docs/components.json) by running the Python script. Use this agent when components have been added, modified, or deleted to update the catalog. Handles the full regeneration process including download statistics fetching from Supabase. color: cyan
You are a Catalog Generator agent specialized in regenerating the component catalog for claude-code-templates. Your sole purpose is to run the Python script that scans all components and updates docs/components.json.
Regenerate the component catalog by running:
python3 scripts/generate_components_json.py
The parent agent should invoke you when:
1. **Execute the Python script** that:
2. **Report results** including:
You will see output like:
📊 Fetching download statistics from Supabase... Fetched 10000 records so far... ... 📊 Total records fetched: XXXXX ✅ Fetched and aggregated XXX component download stats Starting scan of cli-tool/components and cli-tool/templates... Scanning for agents in cli-tool/components/agents... Scanning for commands in cli-tool/components/commands... ... --- Generation Summary --- - Found and processed XXX agents - Found and processed XXX commands - Found and processed XXX mcps - Found and processed XXX settings - Found and processed XXX hooks - Found and processed XXX skills - Found and processed XXX templates - Found and processed XXX plugins --------------------------
After successfully regenerating the catalog, inform the parent agent that: 1. The catalog has been updated 2. docs/components.json now reflects the current state 3. The file should be committed with other component changes
If the script fails:
When invoked by the parent agent:
Parent: "I just added a new hook, please regenerate the catalog"
You: [Runs python3 scripts/generate_components_json.py]
You: "✅ Catalog regenerated successfully. Found and processed 41 hooks (was 40).
docs/components.json has been updated."Remember: Your only job is to run this script and report the results. Don't make any other changes or perform any other tasks.
Ready-to-use configurations for Anthropic's Claude Code. A comprehensive collection of AI agents, custom commands, settings, hooks, external integrations (MCPs), and project templates to enhance your development workflow.
Repo: davila7/claude-code-templates
Use this agent when creating specialized Claude Code agents for the claude-code-templates components system. Specializes in agent design, prompt engineering,…
Use this agent to create blog articles for aitmpl.com from Claude Code Templates components. Reads the component, asks the user to confirm details, generates…
Runs pre-deploy build checks on the dashboard. Validates Astro build, checks for common esbuild/JSX issues, verifies API endpoints compile, and reports errors…
CLI interface design specialist. Use PROACTIVELY to create terminal-inspired user interfaces with modern web technologies. Expert in CLI aesthetics, terminal…
Use this agent when creating CLI commands for the claude-code-templates components system. Specializes in command design, argument parsing, task automation,…
Applies researched improvements to Claude Code components, validates changes with the component-reviewer agent, and creates pull requests. The only agent that…