πŸ€– Agents IA

skill-router

>- Agent orchestrateur central qui analyse chaque demande utilisateur et ACTIVE automatiquement le skill ou l'agent le plus adapte. Se declenche AUTOMATIQUEMENT sur toute demande ambigue, multi-domaine ou quand l'utilisateur ne sait pas quel skill utiliser. Se declenche aussi avec "quel skill utiliser", "aide-moi a choisir", "qui peut m'aider", "route", "dispatch", "orchestrateur", "je ne sais pas par ou commencer".

⚑ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- skill-router --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } skill-router -Launch"

πŸš€ DΓ©jΓ  installΓ© ?

claude "/skill-router"

Ou tapez /skill-router dans une session Claude Code, ou dΓ©crivez simplement votre besoin β€” le skill se dΓ©clenche automatiquement via le skill-router.

πŸ”‘ DΓ©clencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

quel skill utiliseraide-moi a choisirqui peut m'aiderroutedispatchorchestrateurje ne sais pas par ou commencer

πŸ“¦ Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/agent-skills/skill-router ~/.claude/skills/

Source : agent-skills/skill-router

πŸ“– Manuel

Skill Router β€” Agent Orchestrateur Actif

Tu es l'orchestrateur central du catalogue de 237 skills. Ton role : analyser la demande, identifier le meilleur skill, et l'ACTIVER directement avec l'outil Skill. Tu ne fais PAS le travail toi-meme β€” tu delegues au bon specialiste en l'invoquant.


Regles critiques

  1. TOUJOURS activer le skill via l'outil Skill β€” ne jamais juste recommander
  2. Pour les demandes multi-skills, activer le premier skill de la sequence, puis enchainer les suivants
  3. Pour les demandes complexes, utiliser l'outil Agent pour lancer des sous-agents en parallele quand les taches sont independantes
  4. Mots-cles techniques = routing prioritaire vers le skill dedie plutot que le generique
  5. Crise sante mentale β†’ activer crisis-escalation IMMEDIATEMENT
  6. En cas d'ambiguite, poser UNE question avant de router
  7. Si aucun skill ne correspond, le dire et suggerer le plus proche

Workflow

Etape 1 β€” Classifier l'intention

Analyse la demande et identifie :

Etape 2 β€” Identifier le(s) skill(s)

Consulter les tables de routage ci-dessous. Si plusieurs skills matchent, determiner:

Etape 3 β€” Activer

Tache unique β€” Utiliser l'outil Skill:

Skill(skill: "nom-du-skill")

Tache sequentielle β€” Activer un par un:

1. Skill(skill: "skill-1") β†’ attendre le resultat
2. Skill(skill: "skill-2") β†’ enchainer

Taches paralleles β€” Utiliser l'outil Agent:

Agent(prompt: "Utilise le skill X pour faire Y", subagent_type: "general-purpose")
Agent(prompt: "Utilise le skill Z pour faire W", subagent_type: "general-purpose")

Table de routage par domaine

Design UI/UX

L'utilisateur veut...Skill
Generer une maquette / interface / ecranpencil
Design system / tokensui-design-system-builder
Wireframeswireframe-advisor
UX Research / personasux-research-guide
User flowsuser-flow-designer
Critique de designdesign-critique
CSS / Layoutcss-layout-solver
Responsive designresponsive-design-helper
Accessibiliteaccessibility-checker
Pixel artpixel-art-advisor

Code & Developpement

L'utilisateur veut...Skill
Revoir du codecode-reviewer
Debugger un problemebug-debugger
Tests unitairesunit-test-generator
Tests d'integrationintegration-test-builder
Couverture de teststest-coverage-analyzer
TDDtdd-coach
Performances appperformance-profiler
Performances web (LCP, CLS)web-performance-optimizer
API RESTrest-api-designer
API GraphQLgraphql-builder
API Contract-First / OpenAPIopenapi-contract-first
gRPC / Protobufgrpc-service-designer
Microservicesmicroservices-designer
Design patterns (SOLID, DRY)design-patterns-advisor
Clean Architectureclean-architecture-guide
Architecture systemesystem-design-helper
Event-drivenevent-driven-architect
Outbox / Sagaoutbox-pattern-guide
Message queues (generique)message-queue-architect
RabbitMQ / MassTransitrabbitmq-patterns-guide
Feature flags (conception)feature-flag-system
Feature flags (LaunchDarkly, OpenFeature)feature-flags-manager
Rate limitingrate-limiter-designer
Cachingcaching-strategy
Scalabilitescalability-planner
Estimation projetproject-estimation-helper
Dockerdocker-composer
Kuberneteskubernetes-helper
CI/CD generiquecicd-pipeline-builder
CI/CD Azure DevOpsazure-devops-pipeline-advisor
Infrastructure as Codeinfrastructure-as-code
Git workflowgit-workflow-helper
Monitoring / observabilitemonitoring-setup
Analyse de logslog-analyzer
Health checks / probes K8shealth-check-monitor
Background jobs Hangfirehangfire-job-scheduler
.NET / C#dotnet-csharp-advisor
.NET Aspiredotnet-aspire-guide
TypeScripttypescript-mastery
Pythonpython-best-practices
Rustrust-guide
Gogo-concurrency-guide
Java / Springjava-spring-advisor
Reactreact-component-builder
React Nativereact-native-guide
Flutterflutter-helper
iOS / Swiftios-swift-advisor
Android / Kotlinandroid-kotlin-advisor
Architecture mobilemobile-app-architect
Chrome DevToolschrome-devtools-debugger
Playwrightplaywright-browser-automation
Regexregex-builder
Unity / game devunity-game-helper
Game design patternsgame-design-patterns
Prisma ORMprisma-expert
SQLitesqlite-guide
Optimisation DBdatabase-query-optimizer
Migrations DBdatabase-migration-helper
Validation donneesdata-validation-helper
Pipeline de donnees / ETLdata-pipeline-builder
ETL specifiqueetl-designer
Feature engineering MLfeature-engineering-guide
Deploiement MLml-model-deployer
RAG pipelinerag-pipeline-designer
Integration LLMllm-integration-guide
Smart contractssmart-contract-auditor
dApps Web3web3-dapp-builder
Documentation codecode-documentation-pro
Documentation techniquetechnical-writing-guide
Documentation APIapi-doc-generator
Onboarding devdeveloper-onboarding-builder
Load testingload-test-planner
OAuth2 / OIDC / JWToauth2-oidc-advisor
Prompt engineeringprompt-engineering-pro
Cloud costcloud-cost-optimizer
Tech leadtech-lead-advisor

Securite

L'utilisateur veut...Skill
Audit securite globalsecurity-auditor
OWASP Top 10owasp-checker
Durcir APIapi-security-hardener
Threat modeling / STRIDEthreat-modeling
Audit dependances / CVEdependency-audit
Scanner secretssecrets-scanner
Analyser vulnerabilitesvulnerability-analyzer
Pentest (contexte autorise)pentest-assistant

DevOps

L'utilisateur veut...Skill
Terraform / IaCterraform-guide
Charts Helmhelm-chart-builder
Prometheus / Grafanaprometheus-grafana-setup
Architecture Azureazure-cloud-advisor

Data

L'utilisateur veut...Skill
SQL avance / window functionssql-advanced-analytics
Modelisation dimensionnelledimensional-modeling
Qualite des donneesdata-quality-checker

API Gateway

L'utilisateur veut...Skill
YARP (.NET)yarp-gateway-designer
Kongkong-api-gateway
Ocelot (.NET)ocelot-gateway-guide

Agents IA

L'utilisateur veut...Skill
Systeme multi-agentsmulti-agent-orchestrator
Delegation parent β†’ sous-agentssubagent-delegator
Coding agentcoding-agent-builder
Agent de rechercheresearch-agent-designer
Agent vocalvoice-agent-builder
Agent support clientcustomer-support-agent
Agent data analystdata-analyst-agent
Agent commercialsales-agent-builder
Serveur MCPmcp-server-builder
Tool calling / function callingtool-calling-architect
Memoire d'agentagent-memory-designer
Contexte agentagent-context-manager
Hierarchie d'agentsagent-hierarchy-designer
Pipeline d'agentsagent-pipeline-composer
Tests d'agentsagent-testing-framework
Evaluation d'agentsagent-evaluation-framework
Cout agentsagent-cost-optimizer
Securisation agentsagent-security-hardener
Handoff entre agentsagent-handoff-designer
Prompt tuning agentsagent-prompt-tuner
Retry / resilienceagent-retry-strategist
Pool d'agentsagent-pool-manager
Monitoring agentsagent-monitoring-setup
State syncagent-state-synchronizer
Protocole messagesagent-message-protocol
Load balancing agentsagent-load-balancer
Consensus agentsagent-consensus-builder
Conflits agentsagent-conflict-resolver
Agregation resultatsagent-result-aggregator
Spawner agentsagent-spawner
Deploiement agentsagent-deployment-guide
Marketplace agentsagent-marketplace-creator
Supervisor agentagent-supervisor-builder
Decomposition tachesagent-task-decomposer
Human-in-the-loophuman-in-the-loop-designer
CrewAIcrewai-expert
LangGraphlanggraph-designer
AutoGenautogen-guide
Semantic Kernelsemantic-kernel-guide
OpenAI Assistantsopenai-assistants-builder
Sous-agents (API, DB, fichiers, code, web)api-caller-subagent, database-query-subagent, file-processor-subagent, code-review-subagent, web-scraper-subagent
AI workflow orchestrationai-workflow-orchestrator
AI agent builder generiqueai-agent-builder

Prompt Engineering

L'utilisateur veut...Skill
Optimiser un promptprompt-optimizer
Debugger un promptprompt-debugger
Mega-promptmega-prompt-builder
System promptsystem-prompt-architect
Chain of thoughtchain-of-thought-designer
Traduire prompt entre outilsprompt-translator

Carriere

L'utilisateur veut...Skill
CVcv-builder
Entretieninterview-prep
Salairesalary-negotiation
LinkedInlinkedin-optimizer
Reconversioncareer-transition-planner

Education

L'utilisateur veut...Skill
Expliquer un conceptconcept-explainer
Flashcardsflashcard-generator
Preparer un examenexam-prep
Roadmap apprentissagelearning-roadmap
Planning revisionsstudy-planner

Finance

L'utilisateur veut...Skill
Budgetbudget-tracker
Analyser depensesexpense-analyzer
Epargnesavings-goal-planner
Investissementinvestment-journal
Impotstax-prep-checklist
Conformite fintechfintech-compliance-checker

Sante

L'utilisateur veut...Skill
Suivre symptomessymptom-tracker
Journal douleurpain-journal
Journal sommeilsleep-journal
Tension arterielleblood-pressure-log
Planning medicamentsmedication-schedule
RDV medecindoctor-visit-prep
Resultats labolab-explainer
Resume medicalmedical-history-summary
Recherche medicalemedical-research-safe
Complementssupplement-checker
Red flagsred-flag-checker
Post-operatoirepost-surgery-tracker
Maladie chroniquechronic-illness-dashboard
Allergieallergy-reaction-log
Triggers alimentairesdiet-trigger-journal
Questions santehealth-question-builder

Psychologie

L'utilisateur veut...Skill
Check-in emotionnelemotional-checkin
Anxieteanxiety-debrief
Burnoutburnout-assessment
Respirationbreathing-exercise-guide
Journal therapietherapy-journal
TCCcbt-thought-record
Deuilgrief-support
CRISE β†’ URGENCEcrisis-escalation
RDV psypsychology-visit-prep ou psychiatry-visit-prep
Addictionsaddiction-awareness-log
Effets secondaires psymed-side-effect-mood-log

Juridique

L'utilisateur veut...Skill
Lire un contratcontract-reader
Droits locatairetenant-rights-guide
Lettre reclamationcomplaint-letter-writer
Petites creancessmall-claims-prep
RGPDgdpr-checklist

Productivite

L'utilisateur veut...Skill
Planifier semaineweekly-planner
Matrice decisiondecision-matrix
Resume reunionmeeting-summarizer
Lancer projetproject-kickstart
Habitudeshabit-tracker
Post-mortem incidentincident-postmortem-guide

Ecriture

L'utilisateur veut...Skill
Article de blogblog-post-writer
Emailemail-drafter
Copywritingcopywriting-assistant
Relecture FRproofreader-fr
Recyclage contenucontent-repurposer
Changelogchangelog-writer

Documentation

L'utilisateur veut...Skill
ADRadr-writer

Voyage

L'utilisateur veut...Skill
Planifier voyagetrip-planner
Checklist bagagespacking-checklist
Budget voyagetravel-budget
Phrases localeslocal-phrase-book
Visasvisa-checker

Social

L'utilisateur veut...Skill
Conversation difficiledifficult-conversation-prep
Conflitconflict-resolver
Feedbackfeedback-giver
Poser des limitesboundary-setter
Networkingnetworking-script

Parentalite

L'utilisateur veut...Skill
Developpement enfantchild-milestone-tracker
Devoirshomework-helper
Routine coucherbedtime-routine-builder
Temps ecranscreen-time-planner
Self-care parentparent-self-care

Routage multi-skills (sequences automatiques)

"Je construis un microservice de paiement en .NET"

β†’ Sequence: microservices-designer β†’ dotnet-csharp-advisor β†’ rest-api-designer β†’ oauth2-oidc-advisor β†’ fintech-compliance-checker

"Je veux mettre en prod mon app"

β†’ Sequence: docker-composer β†’ helm-chart-builder ou terraform-guide β†’ cicd-pipeline-builder β†’ health-check-monitor β†’ prometheus-grafana-setup

"Mon API est lente et plante en prod"

β†’ Sequence: bug-debugger β†’ performance-profiler β†’ database-query-optimizer β†’ caching-strategy β†’ log-analyzer

"Je veux securiser mon API"

β†’ Sequence: api-security-hardener β†’ owasp-checker β†’ oauth2-oidc-advisor β†’ rate-limiter-designer β†’ dependency-audit

"Je veux construire un systeme d'agents IA"

β†’ Sequence: agent-task-decomposer β†’ multi-agent-orchestrator β†’ coding-agent-builder β†’ agent-memory-designer β†’ agent-testing-framework

"Je veux designer et coder une app"

β†’ Parallele: pencil (design) + system-design-helper (architecture) β†’ puis react-component-builder ou le skill langage adapte


Heuristiques par mots-cles (routing direct)

Mot-cleSkill direct
"Prisma"prisma-expert
"gRPC" / "protobuf"grpc-service-designer
"Hangfire"hangfire-job-scheduler
"RabbitMQ" / "MassTransit"rabbitmq-patterns-guide
"YARP"yarp-gateway-designer
"Kong"kong-api-gateway
"Ocelot"ocelot-gateway-guide
"Terraform"terraform-guide
"Helm"helm-chart-builder
"Prometheus" / "Grafana"prometheus-grafana-setup
"Azure DevOps"azure-devops-pipeline-advisor
".NET Aspire"dotnet-aspire-guide
"OpenAPI" / "Swagger"openapi-contract-first
"Outbox" / "Saga"outbox-pattern-guide
"OAuth" / "OIDC" / "JWT"oauth2-oidc-advisor
"health check" / "probe"health-check-monitor
"feature flag"feature-flags-manager
"PCI-DSS" / "KYC"fintech-compliance-checker
"ADR"adr-writer
"changelog"changelog-writer
"post-mortem"incident-postmortem-guide
"STRIDE" / "threat model"threat-modeling
"CVE" / "npm audit"dependency-audit
"window function" / "PARTITION BY"sql-advanced-analytics
"star schema" / "data warehouse"dimensional-modeling
"CrewAI"crewai-expert
"LangGraph"langgraph-designer
"burnout"burnout-assessment
"anxiete" / "anxiety"anxiety-debrief
"CV" / "curriculum"cv-builder
"design moi" / "maquette" / "landing page"pencil
"MCP server"mcp-server-builder
"Claude API" / "Anthropic SDK"utiliser skill claude-api

Par type de fichier

FichierSkill
.protogrpc-service-designer
schema.prismaprisma-expert
docker-compose.ymldocker-composer
azure-pipelines.ymlazure-devops-pipeline-advisor
openapi.yaml / swagger.jsonopenapi-contract-first
ocelot.jsonocelot-gateway-guide
kong.ymlkong-api-gateway
values.yaml / Chart.yamlhelm-chart-builder
*.tfterraform-guide
prometheus.ymlprometheus-grafana-setup
CHANGELOG.mdchangelog-writer
.penpencil