juliusbrussee/build

Plan-then-Execute-Implementierung gegen SPEC.md. Native Single-Thread-Schleife, keine Sub-Agenten. Bei Test- oder Build-Fehlern wird automatisch das Backprop-Skill aufgerufen, bevor ein erneuter Versuch gestartet wird. Eine fehlgeschlagene Prüfung erwägt stets, ob eine neue §V-Invariante das Wiederauftreten verhindern würde. Wird ausgelöst, wenn der Benutzer bittet, zu bauen, zu implementieren, die Spezifikation auszuführen oder eine bestimmte §T-Aufgabe anzugehen (`build §T.3`, `build --next`, `implement next task`, `run the build`). Erwartet, dass SPEC.md existiert; falls nicht, wird an das Spec-Skill delegiert.

Was ist build?

Dieses Skill (`juliusbrussee/build`) implementiert eine Plan-then-Execute-Schleife für die schrittweise Umsetzung einer Spezifikation (SPEC.md). Es führt Aufgaben aus, ohne auf Sub-Agenten zurückzugreifen, und arbeitet in einem nativen Single-Thread-Modus. Bei einem fehlgeschlagenen Build oder Test wird automatisch das Backprop-Skill aufgerufen, um den Fehler zu analysieren und gegebenenfalls eine neue Invariante (`§V`) in die SPEC.md einzufügen, die ein erneutes Auftreten verhindert. Das Skill wird aktiviert, wenn der Benutzer mit Verben wie „bauen“, „implementieren“, „ausführen“ oder spezifischen Aufgabenschlüsseln wie `§T.3` oder `build --next` interagiert. Es setzt voraus, dass eine SPEC.md-Datei existiert; falls nicht, delegiert es an das Spec-Skill. Dieses Skill ist besonders nützlich für Entwickler, die einen strengen, rückkopplungsgesteuerten Implementierungsprozess mit automatischer Fehlerbehebung und invariantenbasierter Qualitätssicherung wünschen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/juliusbrussee/cavekit/tree/main/skills/build

Installed? Explore more Produktivität & Zusammenarbeit skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht build?

Plan-then-Execute-Implementierung gegen SPEC.md. Native Single-Thread-Schleife, keine Sub-Agenten. Bei Test- oder Build-Fehlern wird automatisch das Backprop-Skill aufgerufen, bevor ein erneuter Versuch gestartet wird — eine fehlgeschlagene Prüfung erwägt stets, ob eine neue §V-Invariante das Wiederauftreten verhindern würde. Wird ausgelöst, wenn der Benutzer bittet, zu bauen, zu implementieren, die Spezifikation auszuführen oder eine bestimmte §T-Aufgabe anzugehen (build §T.3, build --next, implement next task, run the build). Erwartet, dass SPEC.md existiert; falls nicht, wird an das Spec-Skill delegiert.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

juliusbrussee/backprop

Bug → spec protocol. When a bug is found or a test fails, trace the cause, decide whether a new §V invariant would catch recurrence, append to §B. This is the one non-obvious thing SDD does that plan-then-execute doesn't. Triggers on test failure, bug report, post-mortem, or explicit user ask.

juliusbrussee/caveman

Caveman encoding for SPEC.md and spec-adjacent writes. Loaded by /spec, /build, /check. Cuts tokens ~75% vs prose while staying precise. Triggers on any write to SPEC.md or when user says "caveman", "compress this", "be brief".

juliusbrussee/check

Read-only drift detector. Diffs SPEC.md against current code and reports violations grouped by severity. Writes nothing — suggests remedies via the spec or build skills but never invokes them. Triggers when the user asks to check drift, audit the spec, verify invariants, or ask whether code still matches the spec. Phrasings: "check drift", "audit the spec", "does the code still match §V", "check invariants", "spec vs code".

juliusbrussee/spec

Create, amend, or backprop bugs into SPEC.md at repo root. Sole mutator of the project spec. Triggers when the user asks to write a spec, start a new spec, distill a spec from existing code, add invariants, amend sections (§G, §C, §I, §V, §T, §B), or record a bug via backprop. Common phrasings: "write the spec for...", "new spec", "bug: ...", "amend §V.3", "distill spec from code", "spec this idea". Reads and follows FORMAT.md for the caveman encoding rules and pipe-table shape of §T and §B.

Verwandte Skills