Superbuild

Sztywny wykonawca planu fazowego, wymuszający testy, lintery i bramki DoD.

Autor: asteroid-belt · asteroid-belt/skulto

Testowano · Działa ★ 9.6/10

Superbuild — Sztywny wykonawca planu fazowego, wymuszający testy, lintery i bramki DoD.

Co robi ten skill

Wykonuje plan implementacji faza po fazie, blokując postęp, dopóki wszystkie testy, lintery, formatery i kontrole typów nie przejdą, a następnie aktualizuje plik planu i wyprowadza konwencjonalną wiadomość commit bez uruchamiania samego git. Uruchamia się na 'build this plan', 'execute plan', 'implement phases' lub gdy dokument planu jest przekazywany do wykonania.

Raport z testu

Przeprowadzono przez niego zabawkowy plan 2-fazowy: odmówił dotknięcia Fazy 1, dopóki bramka Definition-of-Done Fazy 0 nie została przekroczona, wygenerował wiadomość commit zamiast uruchamiać git i zatrzymał się, czekając na 'continue to Phase 1' — podstawowe uruchomienie po prostu przebrnęło przez obie fazy za jednym razem bez bramki.

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

Instalacja

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

Komendy i przykładowe prompty

  • /superbuildSztywny wykonawca planu fazowego, wymuszający testy, lintery i bramki DoD.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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