imielvisser/buildthis_Claude_Skill

Un seul fichier de compétence qui transforme Claude en un chef de projet complet. Une seule commande décompose un plan, lance des sous-agents parallèles dans des worktrees git isolés, exécute l'assurance qualité, suit les coûts et génère un rapport HTML avec onglets.

Qu'est-ce que buildthis_Claude_Skill ?

Cette compétence transforme Claude en un puissant chef de projet logiciel. En une seule commande, elle décompose un plan de projet en tâches, lance des sous-agents parallèles dans des worktrees git isolés pour éviter les conflits, exécute des vérifications de qualité et de tests, suit les coûts de chaque tâche, et génère un rapport HTML complet avec onglets (plan, tâches, coûts, QA). Elle est conçue pour être utilisée directement dans Claude Code, sans nécessiter d'autres outils ou plateformes externes. L'approche par worktrees git permet une isolation totale entre les sous-tâches, garantissant que les modifications n'interfèrent pas les unes avec les autres, tandis que le rapport final offre une visibilité claire sur l'avancement et les coûts du projet.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add imielvisser/buildthis_Claude_Skill

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait buildthis_Claude_Skill ?

Un seul fichier de compétence qui transforme Claude en un chef de projet complet. Une seule commande décompose un plan, lance des sous-agents parallèles dans des worktrees git isolés, exécute l'assurance qualité, suit les coûts et génère un rapport HTML avec onglets.

Fonctionnalités

  • Décomposition de plan : Découpez un plan de projet en tâches exécutables.
  • Sous-agents parallèles : Lancez plusieurs sous-agents Claude simultanément, chacun dans son propre worktree git.
  • Isolation git : Chaque sous-agent travaille dans une branche git séparée, sans conflit de fusion.
  • Exécution de tests et QA : Exécutez automatiquement les tests et les vérifications de qualité sur chaque tâche.
  • Suivi des coûts : Enregistrez le nombre de tokens et le coût estimé de chaque tâche.
  • Rapport HTML : Générez un rapport HTML complet avec des onglets pour le plan, les tâches, les coûts et la QA.

Comment ça marche

  1. Saisie du plan : Fournissez un plan de projet structuré (par exemple, un fichier PLAN.md).
  2. Décomposition : La compétence décompose le plan en plusieurs sous-tâches.
  3. Création de worktrees git : Pour chaque sous-tâche, un nouveau worktree git est créé à partir du référentiel principal.
  4. Lancement des sous-agents : Chaque sous-agent Claude reçoit sa propre sous-tâche et travaille de manière indépendante dans son worktree.
  5. Exécution QA : Une fois la sous-tâche terminée, des tests et des vérifications de qualité sont exécutés.
  6. Collecte des résultats : Les résultats, les coûts et les métriques de qualité sont collectés.
  7. Génération du rapport : Un rapport HTML avec onglets est généré, résumant l'ensemble du projet.

Utilisation

# Dans Claude Code, exécutez la commande suivante
/buildthis <chemin_vers_plan.md>

Configurations

  • BUILDTHIS_MAX_PARALLEL : Nombre maximum de sous-agents parallèles (défaut : 3).
  • BUILDTHIS_OUTPUT_DIR : Répertoire de sortie pour le rapport HTML (défaut : ./buildthis-report).
  • BUILDTHIS_QA_SCRIPT : Chemin vers un script QA personnalisé (facultatif).

Exemple

# PLAN.md

## Tâche 1 : Configuration du projet
- Initialiser le dépôt git
- Configurer les dépendances

## Tâche 2 : Implémenter la fonctionnalité A
- Créer le module A
- Ajouter les tests unitaires

## Tâche 3 : Implémenter la fonctionnalité B
- Créer le module B
- Ajouter les tests d'intégration

Licence

MIT

Skills associés