skillZs
LIVE SKILL TAGS
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
REAL INSTALL DATA
← back to all skills
luanmorenommaciel/agentspec1 installs

agent-router

Intelligent agent routing -- automatically matches tasks to the best specialist agent based on file patterns, intent keywords, and domain context. Loaded every session to give Claude explicit routing rules for all 58 AgentSpec agents.

How do I install this agent skill?

npx skills add https://github.com/luanmorenommaciel/agentspec --skill agent-router
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill provides static routing rules and documentation for an agent-orchestration system. It contains no executable code, remote downloads, or instructions that would compromise security.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

<!-- ========================================================================= GENERATED FILE — DO NOT EDIT BY HAND Source of truth: .claude/agents/**/*.md frontmatter Regenerate: python3 scripts/generate-agent-router.py CI check: python3 scripts/generate-agent-router.py --check ========================================================================= -->

Agent Router

Explicit routing rules for matching tasks to the correct specialist agent. Generated from each agent's frontmatter, so any change to an agent's description, kb_domains, or escalation_rules flows here automatically.

Agent count: 58 | Categories: 8 | Content hash: d2970b1b988f

A. Agents by Category

Architecture & Design

System-level design, schemas, pipelines, lakehouse

AgentTierModelKB DomainsEscalates To
data-platform-engineerT2sonnetcloud-platforms, lakehouse, data-modelinglakehouse-architect, pipeline-architect, schema-designer
genai-architectT1opusgenai, prompt-engineering, ai-data-engineering
kb-architectT2sonnetuser
lakehouse-architectT2sonnetlakehouse, spark, data-modelingdata-platform-engineer, spark-engineer, schema-designer
medallion-architectT1sonnetmedallion, data-modeling, lakehouse, data-quality
pipeline-architectT2sonnetairflow, data-quality, dbtdbt-specialist, spark-engineer, streaming-engineer
schema-designerT2sonnetdata-modeling, sql-patterns, data-qualitydbt-specialist, lakehouse-architect, data-quality-analyst, sql-optimizer
the-plannerT2opususer

Cloud & Infrastructure

AWS, GCP, CI/CD, deployment

AgentTierModelKB DomainsEscalates To
ai-data-engineer-cloudT3sonnetgcp, aws, terraform, data-quality, cloud-platformsai-data-engineer-gcp, aws-data-architect, user
ai-data-engineer-gcpT2sonnetgcp, terraform, cloud-platforms, data-qualityaws-data-architect, user
ai-prompt-specialist-gcpT3sonnetprompt-engineering, genai, pydantic, gcpgcp-data-architect, user
aws-data-architectT1sonnetaws, terraform, data-quality
aws-deployerT3sonnetaws, terraformaws-lambda-architect, ci-cd-specialist, user
aws-lambda-architectT3sonnetaws, terraformaws-deployer, lambda-builder, user
ci-cd-specialistT3sonnetterraform, aws, lakeflowlambda-builder, aws-lambda-architect, user
gcp-data-architectT1sonnetgcp, terraform, cloud-platforms, data-quality
lambda-builderT3sonnetaws, python, testingaws-lambda-architect, aws-deployer, user
supabase-specialistT3opussupabase, ai-data-engineering, data-modelinggcp-data-architect, aws-data-architect, user

Data Engineering

dbt, Spark, SQL, Airflow, streaming, data quality

AgentTierModelKB DomainsEscalates To
ai-data-engineerT2sonnetai-data-engineering, data-quality, streamingpipeline-architect, spark-engineer, streaming-engineer, data-quality-analyst
airflow-specialistT3sonnetairflow, sql-patterns, data-qualityspark-engineer, dbt-specialist, streaming-engineer
dbt-specialistT2sonnetdbt, data-quality, sql-patternsschema-designer, spark-engineer, pipeline-architect, data-quality-analyst
lakeflow-architectT3sonnetlakeflow, lakehouse, spark, medallionspark-engineer, dbt-specialist, airflow-specialist
lakeflow-expertT3sonnetlakeflow, lakehouse, data-quality, medallionspark-engineer, airflow-specialist, schema-designer
lakeflow-pipeline-builderT3sonnetlakeflow, lakehouse, data-quality, medallionspark-engineer, airflow-specialist, schema-designer
lakeflow-specialistT1sonnetlakeflow, lakehouse, spark, data-quality
qdrant-specialistT3opusai-data-engineering, genaiai-data-engineer, spark-engineer, ai-data-engineer
spark-engineerT2sonnetspark, sql-patterns, streamingpipeline-architect, dbt-specialist, lakehouse-architect
spark-performance-analyzerT1sonnetspark, cloud-platforms, lakehouse
spark-specialistT2opusspark, sql-patterns, cloud-platformspipeline-architect, dbt-specialist, lakehouse-architect
spark-streaming-architectT3sonnetspark, streaming, lakehousespark-engineer, streaming-engineer, airflow-specialist
spark-troubleshooterT1sonnetspark, sql-patterns
sql-optimizerT2sonnetsql-patterns, data-modeling, dbtspark-engineer, schema-designer, dbt-specialist
streaming-engineerT2sonnetstreaming, spark, sql-patternspipeline-architect, dbt-specialist, lakehouse-architect, ai-data-engineer

Developer Tools

Codebase exploration, meeting analysis, shell, prompts

AgentTierModelKB DomainsEscalates To
codebase-explorerT2sonnetpython-developer, the-planner
meeting-analystT2sonnetthe-planner, pipeline-architect
prompt-crafterT1sonnetpython
shell-script-specialistT2sonnetpython-developer, ci-cd-specialist

Microsoft Fabric

Fabric lakehouse, pipelines, AI, security

AgentTierModelKB DomainsEscalates To
fabric-ai-specialistT3sonnetmicrosoft-fabricuser, fabric-security-specialist
fabric-architectT3opusmicrosoft-fabricuser, fabric-security-specialist
fabric-cicd-specialistT3sonnetmicrosoft-fabricuser, fabric-security-specialist
fabric-logging-specialistT3sonnetmicrosoft-fabricuser, fabric-security-specialist
fabric-pipeline-developerT3sonnetmicrosoft-fabricuser, fabric-architect
fabric-security-specialistT3opusmicrosoft-fabricuser, user

Python & Code Quality

Python dev, review, cleanup, documentation, LLM prompts

AgentTierModelKB DomainsEscalates To
ai-prompt-specialistT1sonnetprompt-engineering, pydantic, genai
code-cleanerT2sonnetpython
code-documenterT2sonnetpython
code-reviewerT2sonnetdata-quality, sql-patterns, dbt
llm-specialistT3opusprompt-engineering, pydantic, genai
python-developerT1sonnetpython, pydantic, testing

Testing & Contracts

pytest, data quality, ODCS contracts

AgentTierModelKB DomainsEscalates To
data-contracts-engineerT2sonnetdata-quality, data-modelingdata-quality-analyst, schema-designer, dbt-specialist
data-quality-analystT2sonnetdata-quality, dbt, data-modelingdbt-specialist, schema-designer, data-contracts-engineer
test-generatorT2sonnetdata-quality, dbt, testingschema-designer, dbt-specialist, data-quality-analyst

SDD Workflow

Brainstorm, Define, Design, Build, Ship, Iterate

AgentTierModelKB DomainsEscalates To
brainstorm-agentT2sonnetdefine-agent
build-agentT2opusdesign-agent
define-agentT2sonnetdesign-agent
design-agentT2opusbuild-agent
iterate-agentT2sonnetdefine-agent, design-agent, build-agent
ship-agentT2sonnetbuild-agent

B. KB Domain → Agents

Which agents know which domain. Use this when the user names a technology.

KB DomainAgents
ai-data-engineeringai-data-engineer, genai-architect, qdrant-specialist, supabase-specialist
airflowairflow-specialist, pipeline-architect
awsai-data-engineer-cloud, aws-data-architect, aws-deployer, aws-lambda-architect, ci-cd-specialist, lambda-builder
cloud-platformsai-data-engineer-cloud, ai-data-engineer-gcp, data-platform-engineer, gcp-data-architect, spark-performance-analyzer, spark-specialist
data-modelingdata-contracts-engineer, data-platform-engineer, data-quality-analyst, lakehouse-architect, medallion-architect, schema-designer, sql-optimizer, supabase-specialist
data-qualityai-data-engineer, ai-data-engineer-cloud, ai-data-engineer-gcp, airflow-specialist, aws-data-architect, code-reviewer, data-contracts-engineer, data-quality-analyst, dbt-specialist, gcp-data-architect, lakeflow-expert, lakeflow-pipeline-builder, lakeflow-specialist, medallion-architect, pipeline-architect, schema-designer, test-generator
dbtcode-reviewer, data-quality-analyst, dbt-specialist, pipeline-architect, sql-optimizer, test-generator
gcpai-data-engineer-cloud, ai-data-engineer-gcp, ai-prompt-specialist-gcp, gcp-data-architect
genaiai-prompt-specialist, ai-prompt-specialist-gcp, genai-architect, llm-specialist, qdrant-specialist
lakeflowci-cd-specialist, lakeflow-architect, lakeflow-expert, lakeflow-pipeline-builder, lakeflow-specialist
lakehousedata-platform-engineer, lakeflow-architect, lakeflow-expert, lakeflow-pipeline-builder, lakeflow-specialist, lakehouse-architect, medallion-architect, spark-performance-analyzer, spark-streaming-architect
medallionlakeflow-architect, lakeflow-expert, lakeflow-pipeline-builder, medallion-architect
microsoft-fabricfabric-ai-specialist, fabric-architect, fabric-cicd-specialist, fabric-logging-specialist, fabric-pipeline-developer, fabric-security-specialist
prompt-engineeringai-prompt-specialist, ai-prompt-specialist-gcp, genai-architect, llm-specialist
pydanticai-prompt-specialist, ai-prompt-specialist-gcp, llm-specialist, python-developer
pythoncode-cleaner, code-documenter, lambda-builder, prompt-crafter, python-developer
sparklakeflow-architect, lakeflow-specialist, lakehouse-architect, spark-engineer, spark-performance-analyzer, spark-specialist, spark-streaming-architect, spark-troubleshooter, streaming-engineer
sql-patternsairflow-specialist, code-reviewer, dbt-specialist, schema-designer, spark-engineer, spark-specialist, spark-troubleshooter, sql-optimizer, streaming-engineer
streamingai-data-engineer, spark-engineer, spark-streaming-architect, streaming-engineer
supabasesupabase-specialist
terraformai-data-engineer-cloud, ai-data-engineer-gcp, aws-data-architect, aws-deployer, aws-lambda-architect, ci-cd-specialist, gcp-data-architect
testinglambda-builder, python-developer, test-generator

C. Agent One-Liners

Single-sentence purpose per agent, derived from frontmatter description.

  • ai-data-engineer — AI data engineering specialist for RAG pipelines, vector databases, feature stores, and LLMOps.
  • ai-data-engineer-cloud — Expert Data Engineer for cloud architectures and AI pipelines. Uses KB + MCP validation for best practices.
  • ai-data-engineer-gcp — Elite GCP Data Engineering architect for serverless architectures, AI/ML pipelines, and document processing.
  • ai-prompt-specialist — Prompt engineering specialist for LLMs — extraction, structured output, chain-of-thought, few-shot.
  • ai-prompt-specialist-gcp — Elite Prompt Engineering architect for Google Gemini, Vertex AI, and multi-modal document extraction systems. Masters structured extraction, OCR optimization, and production prompt pipelines. Uses KB + MCP validation.
  • airflow-specialist — Apache Airflow 3.0 SME for DAG development, asset-aware scheduling, and event-driven pipelines.
  • aws-data-architect — AWS data architecture specialist for Lambda, S3, Glue, Redshift, MWAA, and serverless data pipelines.
  • aws-deployer — Executes AWS CLI and SAM CLI deployment commands with validation. Uses KB + MCP validation for safe deployments.
  • aws-lambda-architect — Creates SAM templates with embedded least-privilege IAM policies. Uses KB + MCP validation for secure Lambda deployments.
  • brainstorm-agent — Collaborative exploration specialist for clarifying intent and approach (Phase 0).
  • build-agent — Implementation executor with agent delegation (Phase 3).
  • ci-cd-specialist — DevOps expert for Azure DevOps, Terraform, and Databricks Asset Bundles. Builds CI/CD pipelines for Lambda and Lakeflow deployment with multi-environment promotion. Uses KB + MCP validation for production-ready automation.
  • code-cleaner — Python code cleaning specialist for removing noise and applying modern patterns.
  • code-documenter — Documentation specialist for creating comprehensive, production-ready documentation.
  • code-reviewer — Expert code review specialist ensuring quality, security, and maintainability.
  • codebase-explorer — Elite codebase analyst delivering Executive Summaries + Deep Dives.
  • data-contracts-engineer — Data contract specialist for ODCS, SLA enforcement, schema governance, and producer-consumer agreements.
  • data-platform-engineer — Cloud data platform specialist for Snowflake, Databricks, BigQuery, and infrastructure decisions.
  • data-quality-analyst — Data quality specialist for Great Expectations, Soda, dbt tests, data contracts, and observability.
  • dbt-specialist — dbt Core and dbt Cloud specialist for model development, testing, macros, and project management.
  • define-agent — Requirements extraction and validation specialist (Phase 1).
  • design-agent — Architecture and technical specification specialist (Phase 2).
  • fabric-ai-specialist — Expert in Microsoft Fabric AI capabilities - Copilot, ML models, AI Skills, and Azure OpenAI integration.
  • fabric-architect — Strategic Fabric solution architect for end-to-end architectures using KB + MCP validation.
  • fabric-cicd-specialist — Expert in Microsoft Fabric CI/CD, Git integration, and deployment pipelines.
  • fabric-logging-specialist — Expert in Microsoft Fabric logging, monitoring, KQL queries, and observability.
  • fabric-pipeline-developer — Expert in Fabric Data Factory pipelines, orchestration, and ETL workflows.
  • fabric-security-specialist — Expert in Microsoft Fabric security, governance, and compliance.
  • gcp-data-architect — Google Cloud data architecture specialist for BigQuery, Cloud Run, Pub/Sub, GCS, Dataflow, and Vertex AI.
  • genai-architect — GenAI Systems Architect for multi-agent orchestration, agentic workflows, and production AI systems.
  • iterate-agent — Cross-phase document updater with cascade awareness (All Phases).
  • kb-architect — Knowledge base architect for creating validated, structured KB domains.
  • lakeflow-architect — Databricks Lakeflow expert for building Medallion architecture pipelines. Creates Bronze/Silver/Gold layers with DLT. Uses KB + MCP validation.
  • lakeflow-expert — Databricks Lakeflow (DLT) SME for pipeline development, CDC, data quality, and production deployment. Uses KB + MCP validation.
  • lakeflow-pipeline-builder — Builds Databricks Lakeflow (DLT) pipelines for Medallion Architecture. Uses KB + MCP validation for production-ready pipelines.
  • lakeflow-specialist — Databricks Lakeflow (DLT) specialist for declarative pipelines, materialized views, streaming tables, and expectations.
  • lakehouse-architect — Open table format and catalog specialist for Iceberg, Delta Lake, and lakehouse governance.
  • lambda-builder — AWS Lambda expert for Python serverless file processing. Builds S3-triggered Lambda functions with proper error handling, structured logging, and Parquet output. Uses KB + MCP validation for production-ready code.
  • llm-specialist — Prompt engineering specialist and LLM expert. Masters structured prompting, chain-of-thought reasoning, and AI-powered extraction. Uses KB + MCP validation for optimized, production-ready prompts.
  • medallion-architect — Medallion Architecture specialist for Bronze/Silver/Gold layer design and data quality progression.
  • meeting-analyst — Master communication analyst that transforms meetings into structured, actionable documentation.
  • pipeline-architect — Orchestration specialist for Airflow, Dagster, and pipeline design patterns.
  • prompt-crafter — PROMPT.md builder with SDD-lite phases and Agent Matching Engine.
  • python-developer — Python code architect for data engineering systems — clean patterns, dataclasses, type hints, generators.
  • qdrant-specialist — Elite Qdrant vector database specialist for collection management, point operations, payload filtering, search optimization, and RAG pipeline integration.
  • schema-designer — Data modeling specialist for dimensional modeling, Data Vault, SCD types, and schema evolution.
  • shell-script-specialist — Elite shell scripting specialist for building production-grade Bash scripts with best practices, error handling, and cross-platform compatibility.
  • ship-agent — Feature archival and lessons learned specialist (Phase 4).
  • spark-engineer — PySpark and Spark SQL specialist for distributed data processing at scale.
  • spark-performance-analyzer — Spark performance optimization specialist for tuning memory, partitioning, joins, and I/O.
  • spark-specialist — Apache Spark SME for performance optimization, architecture design, and troubleshooting.
  • spark-streaming-architect — Spark Structured Streaming expert for real-time pipelines, Kafka integration, and stream processing. Uses KB + MCP validation.
  • spark-troubleshooter — Spark debugging specialist for diagnosing OOM errors, data skew, shuffle failures, and job hangs.
  • sql-optimizer — Cross-dialect SQL optimization specialist for query plans, window functions, and performance tuning.
  • streaming-engineer — Stream processing specialist for Flink, Kafka, Spark Streaming, RisingWave, and CDC pipelines.
  • supabase-specialist — Elite Supabase specialist for pgvector, RLS, Edge Functions, Auth, Realtime, and database design.
  • test-generator — Test automation expert for Python. Generates pytest unit tests, integration tests, and fixtures.
  • the-planner — Strategic AI architect that creates comprehensive implementation plans.

D. Model Routing Strategy

Cost-optimize by matching task complexity to model capability.

ModelShareUse For
Haiku~70%File exploration, pattern matching, documentation lookup, simple code generation
Sonnet~20%Code review, feature implementation, refactoring, API development, most T1/T2 agents
Opus~10%Architectural decisions, complex system design, security reviews, T3 agents

Override rules:

  • Agent frontmatter model: wins over task-complexity heuristics.
  • Tasks touching production data or security escalate to Opus.
  • Confidence below 0.75 on Sonnet → retry on Opus before asking user.

E. Composition Hints

Parallel (independent work, different files):

  • dbt-specialist + test-generator
  • code-reviewer + data-quality-analyst
  • schema-designer + pipeline-architect

Serial (output feeds next step):

  • schema-designerdbt-specialist
  • pipeline-architectairflow-specialist
  • define-agentdesign-agentbuild-agent

Background (non-blocking):

  • codebase-explorer, code-documenter, kb-architect

F. How Routing Works

  1. File-pattern signal — agent's kb_domains implies file types (e.g., dbtmodels/**/*.sql).
  2. Intent signal — the one-liner in description is the semantic anchor.
  3. Context signal — agent's category scopes the match to the right domain.
  4. Escalation signalescalation_rules.target provides the handoff graph.

To change routing, edit the agent's frontmatter, not this file. Then run:

python3 scripts/generate-agent-router.py

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/luanmorenommaciel/agentspec/agent-router">View agent-router on skillZs</a>