Superbuild

Exécuteur de plan rigide phase par phase, appliquant les tests, les linters et les portes DoD.

par asteroid-belt · asteroid-belt/skulto

Testé · Fonctionne ★ 9.6/10

Superbuild — Exécuteur de plan rigide phase par phase, appliquant les tests, les linters et les portes DoD.

Ce que fait

Exécute un plan d'implémentation une phase à la fois, bloquant la progression jusqu'à ce que les tests, les linters, les formateurs et les vérifications de type passent tous, puis met à jour le fichier de plan et produit un message de commit conventionnel sans jamais exécuter git lui-même. Se déclenche sur 'build this plan', 'execute plan', 'implement phases', ou lorsqu'un document de plan est remis pour exécution.

Rapport de test

A exécuté un plan jouet en 2 phases à travers celui-ci : il a refusé de toucher la Phase 1 tant que la porte Definition-of-Done de la Phase 0 n'était pas passée, a produit un message de commit au lieu d'exécuter git, et s'est arrêté net en attendant 'continue to Phase 1' -- une exécution de base a simplement traversé les deux phases d'un seul coup sans porte.

Testé le: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/asteroid-belt/skulto
cd skulto
mkdir -p ~/.claude/skills
cp -r .claude/skills/superbuild ~/.claude/skills/superbuild

Commandes et exemples de prompts

  • /superbuildExécuteur de plan rigide phase par phase, appliquant les tests, les linters et les portes DoD.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • Execute this implementation plan phase by phase
  • Build this plan and block on failing tests before continuing
  • Implement all phases and give me a conventional commit message