From analyst
Explorer le codebase avec agents parallèles - Phase 1 (supporte le mode automatique)
How this skill is triggered — by the user, by Claude, or both
Slash command
/analyst:exploresonnetThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**IMPORTANT : Exécute ce workflow étape par étape :**
IMPORTANT : Exécute ce workflow étape par étape :
Phase 1 du workflow de développement : explorer le codebase pour comprendre les patterns existants.
.claude/data/.dev-workflow-state.json pour connaître la feature en cours/analyst:discover d'abord
(en mode automatique : exit avec erreur code 1)En mode interactif, utiliser TaskCreate pour chaque agent :
TaskCreate #1: Explorer features similaires (explore-codebase)
TaskCreate #2: Mapper architecture et abstractions (explore-codebase)
TaskCreate #3: Analyser intégrations (explore-codebase) - optionnel
TaskCreate #4: Consolider résultats et présenter résumé
addBlockedBy)Lancer 2-3 agents en parallèle avec des focus différents.
Limites d'exploration :
max_turns: 10 pour chaque agentTu as maximum 10 tours. Retourne tes meilleurs résultats partiels si tu atteins la limite.
Trouve des features similaires à "{feature}" dans le codebase.
Trace leur implémentation de bout en bout.
Retourne les 5-10 fichiers clés à lire.
Tu as maximum 10 tours. Retourne tes meilleurs résultats partiels si tu atteins la limite.
Mappe l'architecture et les abstractions pour la zone concernée par "{feature}".
Identifie les patterns utilisés (repositories, services, events, etc.).
Retourne les 5-10 fichiers clés à lire.
Tu as maximum 10 tours. Retourne tes meilleurs résultats partiels si tu atteins la limite.
Analyse les points d'intégration existants (APIs, events, commands).
Identifie comment les features communiquent entre elles.
Retourne les 5-10 fichiers clés à lire.
Exploration du codebase
**Features similaires trouvées :**
- {feature 1} ({chemin}) : {description courte}
- {feature 2} ({chemin}) : {description courte}
**Patterns architecturaux identifiés :**
- {pattern 1} : utilisé dans {fichiers}
- {pattern 2} : utilisé dans {fichiers}
**Fichiers clés à connaître :**
1. `{fichier}:{ligne}` - {rôle}
2. `{fichier}:{ligne}` - {rôle}
...
**Points d'attention :**
- {observation 1}
- {observation 2}
Mettre à jour .claude/data/.dev-workflow-state.json
{
"currentPhase": 1,
"phases": {
"1": {
"status": "completed",
"completedAt": "{ISO timestamp}",
"durationMs": "{durée}",
"keyFiles": ["{liste des fichiers clés}"],
"patterns": ["{patterns identifiés}"],
"findings": "{résumé des découvertes}"
}
}
}
Exploration terminée
Prochaine étape : /analyst:clarify pour poser les questions de clarification
npx claudepluginhub atournayre/claude-personas --plugin analystMaps relevant code for a planned feature by running parallel background agents that trace execution paths and return prioritized files. Used after spec review in the /dev workflow.
Orchestrates parallel agents to find all query-relevant files in codebase with orthogonal exploration. Delivers topic overview + file lists with line ranges. Scales thoroughness from quick single-agent to multi-wave thorough searches.
Explores codebase areas: maps files, traces data flows, identifies patterns and dependencies. For 'how does X work', architecture queries, or pre-change analysis.