agent-creator
This skill uses Claude hooks which can execute code automatically in response to events. Review carefully before installing.
Agent Creator
A skill for creating Claude Code subagents correctly — using the official directory structure, file format, and frontmatter schema that Claude Code actually recognizes.
Critical: Agents Are NOT Skills
Skills live in .claude/skills/ and use SKILL.md files. They provide knowledge and instructions that load into the main conversation context.
Agents (subagents) live in .claude/agents/ and use plain .md files (any filename). They run in their own isolated context window with their own system prompt, tool restrictions, model, and permissions.
NEVER:
- Create a
roles/directory — this is not a Claude Code concept - Create a
ROLE.mdfile — this format does not exist in Claude Code - Put agent definitions in
.claude/skills/— agents go in.claude/agents/ - Use
AGENT.mdas a filename convention — just use{agent-name}.md - Invent frontmatter fields that Claude Code does not support
When to Create an Agent vs a Skill
More from chrishuffman5/domain-expert
database-redshift
Amazon Redshift expert. Deep expertise in columnar storage, distribution styles, sort keys, Redshift Serverless, Spectrum, data sharing, materialized views, and query optimization. WHEN: \"Redshift\", \"Amazon Redshift\", \"Redshift Serverless\", \"Redshift Spectrum\", \"distribution key\", \"sort key\", \"DISTKEY\", \"SORTKEY\", \"DISTSTYLE\", \"WLM\", \"Redshift ML\", \"STL_\", \"SVL_\", \"SYS_\", \"data sharing Redshift\".
5analytics
Top-level routing agent for ALL data analytics, business intelligence, and reporting technologies. Provides cross-platform expertise in data visualization, OLAP, semantic modeling, dashboard design, and reporting. WHEN: \"analytics\", \"BI\", \"business intelligence\", \"dashboard\", \"reporting\", \"data visualization\", \"OLAP\", \"Power BI\", \"Tableau\", \"Grafana\", \"Superset\", \"Metabase\", \"SSAS\", \"SSRS\", \"Looker\", \"Qlik\", \"ThoughtSpot\", \"star schema\", \"measures\", \"KPI\".
4etl
Top-level routing agent for ALL ETL, data integration, and data pipeline technologies. Provides cross-platform expertise in data orchestration, transformation, integration, and streaming. WHEN: \"ETL\", \"data pipeline\", \"data integration\", \"ELT\", \"data movement\", \"data transformation\", \"Airflow\", \"SSIS\", \"dbt\", \"Spark\", \"Kafka\", \"NiFi\", \"Azure Data Factory\", \"Fivetran\", \"data quality\", \"CDC\", \"data warehouse loading\".
3backend
Top-level routing agent for ALL backend web framework and REST API technologies. Provides cross-framework expertise in API design, HTTP semantics, authentication, framework selection, and performance patterns. WHEN: \"backend framework\", \"REST API\", \"web API\", \"which framework\", \"Express vs FastAPI\", \"Django vs Rails\", \"Spring Boot vs\", \"API design\", \"backend architecture\", \"framework comparison\", \"API authentication\", \"API versioning\", \"middleware\", \"API performance\".
3storage
Top-level routing agent for ALL storage technologies and paradigms. Provides cross-platform expertise in storage architecture, capacity planning, data protection, and technology selection. WHEN: \"storage\", \"SAN\", \"NAS\", \"object storage\", \"block storage\", \"file storage\", \"NetApp\", \"ONTAP\", \"Dell PowerStore\", \"Pure Storage\", \"Ceph\", \"MinIO\", \"S3\", \"Azure Blob\", \"GCS\", \"Storage Spaces Direct\", \"RAID\", \"erasure coding\", \"deduplication\", \"snapshots\", \"replication\", \"tiering\", \"which storage\", \"storage comparison\".
3monitoring
Strategic observability agent for vendor-neutral guidance across metrics, logs, and traces. Deep expertise in monitoring strategy, tool selection, SLI/SLO/SLA design, alerting philosophy, and the three pillars of observability. Routes to technology agents for implementation. WHEN: \"monitoring\", \"observability\", \"metrics\", \"logs\", \"traces\", \"alerting\", \"Prometheus\", \"Grafana\", \"ELK\", \"Elasticsearch observability\", \"OpenTelemetry\", \"Datadog\", \"New Relic\", \"Splunk\", \"Zabbix\", \"Nagios\", \"PagerDuty\", \"Dynatrace\", \"dashboard\", \"SLO\", \"SLI\".
3