SmartStack CLI fournit des agents specialises qui peuvent etre lances en parallele pour accelerer le developpement. Ces agents sont optimises pour des taches specifiques et utilisent le modele Haiku pour une execution rapide et economique.

SmartStack CLI provides specialized agents that can be launched in parallel to accelerate development. These agents are optimized for specific tasks and use the Haiku model for fast and cost-effective execution.

💡
Execution parallele
Parallel Execution

Les agents peuvent etre lances simultanement pour collecter des informations de plusieurs sources en meme temps.

Agents can be launched simultaneously to collect information from multiple sources at the same time.

explore-codebase

explore-codebase Agent Haiku

Agent d'exploration du codebase. Trouve les implementations similaires, patterns et conventions existants dans votre projet.

Codebase exploration agent. Finds similar implementations, patterns and existing conventions in your project.

Cas d'utilisation

Use Cases

🔍 Trouver des implementations similaires a suivre comme exemple Find similar implementations to follow as examples
📁 Localiser les fichiers a modifier Locate files to modify
🛠 Identifier les patterns et conventions existants Identify existing patterns and conventions
🧰 Decouvrir les utilitaires et helpers reutilisables Discover reusable utilities and helpers

explore-docs

explore-docs Agent Haiku

Agent d'exploration de documentation. Recherche dans la documentation des librairies pour les APIs, best practices et exemples de code.

Documentation exploration agent. Searches library documentation for APIs, best practices and code examples.

Cas d'utilisation

Use Cases

📚 Rechercher les APIs et patterns d'une librairie Search library APIs and patterns
🏆 Trouver les best practices officielles Find official best practices
💻 Obtenir des exemples de code de la documentation Get code examples from documentation

websearch

websearch Agent Haiku

Agent de recherche web rapide. Trouve des informations sur le web de maniere precise et rapide.

Quick web search agent. Finds information on the web quickly and accurately.

Cas d'utilisation

Use Cases

🌐 Rechercher les dernieres approches et solutions Research latest approaches and solutions
👥 Trouver des exemples de la communaute Find community examples
🏗 Obtenir des informations architecturales Get architectural guidance

Snipper

Snipper Agent Fast

Agent de modification de code ultra-rapide. Execute les modifications sans explications, optimise pour la vitesse.

Ultra-fast code modification agent. Executes modifications without explanations, optimized for speed.

Cas d'utilisation

Use Cases

Modifications rapides de code Quick code modifications
🔧 Refactoring simple Simple refactoring
📝 Renommage de variables/fonctions Variable/function renaming

fix-grammar

fix-grammar Agent Fast

Agent de correction grammaticale. Corrige les erreurs d'orthographe et de grammaire tout en preservant le formatage.

Grammar correction agent. Fixes spelling and grammar errors while preserving formatting.

Cas d'utilisation

Use Cases

📖 Correction de documentation Documentation correction
💬 Correction de commentaires Comment correction
📄 Correction de fichiers README README file correction

Business Analyse Agents

Ces agents sont utilises par le workflow Business Analyse pour explorer le codebase et detecter les fonctionnalites similaires.

These agents are used by the Business Analyse workflow to explore the codebase and detect similar features.

ba-similarity Agent Phase 1

Detection de similarite - Detecte si une fonctionnalite demandee existe deja ou chevauche une fonctionnalite existante.

Similarity Detection - Detects if a requested feature already exists or overlaps with existing functionality.

Resultats possibles

Possible Results

Resultat Result Action
DUPLICATE STOP - Reference spec existante STOP - Reference existing spec
EXTEND Construire sur l'existant Build on existing feature
NEW Proceder normalement Proceed normally
Agent Mission Mission Utilise en Used in
Agents specialises en cours de developpement (Phase 2) Specialized agents in development (Phase 2)
💡

Ces agents sont lances en parallele par /business-analyse 2-explore. Maximum 3 agents par execution pour optimiser les tokens.

These agents are launched in parallel by /business-analyse 2-explore. Maximum 3 agents per execution to optimize tokens.

action

action Agent Conditional

Agent d'execution conditionnelle. Execute des actions uniquement lorsque des conditions specifiques sont remplies. Utile pour le nettoyage de code.

Conditional action executor. Performs actions only when specific conditions are met. Useful for code cleanup.

Cas d'utilisation

Use Cases

📦 Supprimer des dependances non utilisees Remove unused dependencies
🗑 Supprimer des exports non utilises Remove unused exports
🧹 Nettoyage conditionnel de code Conditional code cleanup

code-reviewer

code-reviewer Agent Security

Revue de code experte couvrant securite (OWASP), architecture, clean code (SOLID), performance et conventions SmartStack.

Expert code review covering security (OWASP), architecture, clean code (SOLID), performance and SmartStack conventions.

templates/agents/code-reviewer.md

docs-context-reader

docs-context-reader Agent Docs

Lit la documentation du projet et produit un resume structure pour injection de contexte dans les skills et agents.

Reads project documentation and produces structured summary for context injection into skills and agents.

templates/agents/docs-context-reader.md

docs-sync-checker

docs-sync-checker Agent Docs

Detecte la derive de documentation en comparant les changements de code au docs-manifest.json.

Detects documentation drift by comparing code changes against docs-manifest.json.

templates/agents/docs-sync-checker.md

mcp-healthcheck

mcp-healthcheck Agent MCP

Verifie la disponibilite, la version et la configuration du serveur MCP avant les operations. Le MCP est desormais integre dans la CLI (v2.0.0).

Verifies MCP server availability, version and configuration before operations. MCP is now bundled in the CLI (v2.0.0).

templates/agents/mcp-healthcheck.md

Agents GitFlow GitFlow Agents

12 agents specialises pour le workflow GitFlow. Chaque commande /gitflow utilise un agent dedie.

12 specialized agents for GitFlow workflow. Each /gitflow command uses a dedicated agent.

Agent Description Description
gitflow-initInitialisation GitFlow - setup config et repertoiresGitFlow initialization - setup config and directories
gitflow-startCreer une branche feature/release/hotfix avec worktreeCreate feature/release/hotfix branch with worktree
gitflow-commitCommit avec validation des migrations EF CoreCommit with EF Core migration validation
gitflow-planPlanification d'integration avec analyse des conflits EF CoreIntegration planning with EF Core conflict analysis
gitflow-execExecution du plan avec versioning et resolution de conflitsPlan execution with versioning and conflict resolution
gitflow-prCreation rapide de pull request avec auto-descriptionFast pull request creation with auto-description
gitflow-reviewChecklist de revue pour validation de PRReview checklist for PR validation
gitflow-mergeMerge securise avec validationSafe branch merge with validation
gitflow-finishFinaliser branche avec tag et cleanupFinalize branch with tag and cleanup
gitflow-statusAnalyse rapide de l'etat du repositoryFast repository state analysis
gitflow-abortRollback et operations de recuperationRollback and recovery operations
gitflow-cleanupAudit et suppression des worktrees et branches orphelinesAudit and remove orphan worktrees and branches

templates/agents/gitflow/*.md

Agents EF Core EF Core Agents

9 agents specialises pour la gestion des migrations Entity Framework Core.

9 specialized agents for Entity Framework Core migration management.

Agent Description Description
efcore-db-statusVerification rapide de l'etat des migrationsFast migration state check
efcore-db-deployAppliquer les migrations en attenteApply pending migrations
efcore-db-resetSupprimer et recreer la base (DESTRUCTIF)Drop and recreate database (DESTRUCTIVE)
efcore-db-seedPeupler avec des donnees de testPopulate test data
efcore-migrationGestionnaire de migrations - orchestre MCP pour le nommageMigration manager - orchestrates MCP for naming
efcore-squashCombiner plusieurs migrations en une seuleCombine multiple migrations into one
efcore-rebase-snapshotResynchroniser le ModelSnapshot avec developResync ModelSnapshot with develop
efcore-scanScanner cross-branch - detecter les conflits avant qu'ils arriventCross-branch scanner - detect conflicts before they happen
efcore-conflictsAnalyseur de conflits - BLOQUANT si conflit detecteConflict analyzer - BLOCKING if conflict detected

templates/agents/efcore/*.md