Superbuild

Esecutore di piani rigido fase per fase che impone test, linter e gate DoD.

di asteroid-belt · asteroid-belt/skulto

Promosso ★ 9.6/10

Superbuild — Esecutore di piani rigido fase per fase che impone test, linter e gate DoD.

Cosa fa

Esegue un piano di implementazione una fase alla volta, bloccando il progresso finché test, linter, formattatori e controlli di tipo non passano tutti, quindi aggiorna il file del piano e produce un messaggio di commit convenzionale senza mai eseguire git. Si attiva su 'build this plan', 'execute plan', 'implement phases' o quando un documento di piano viene consegnato per l'esecuzione.

Rapporto di test

Ha eseguito un piano giocattolo a 2 fasi: ha rifiutato di toccare la Fase 1 finché il gate Definition-of-Done della Fase 0 non è passato, ha prodotto un messaggio di commit invece di eseguire git e si è fermato in attesa di 'continue to Phase 1' -- un'esecuzione di base ha semplicemente attraversato entrambe le fasi in un colpo solo senza gate.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /superbuildEsecutore di piani rigido fase per fase che impone test, linter e gate DoD.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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