Skip to content

v3.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Sep 20:09
· 22 commits to main since this release
96b7cff

SpecForge v3.2.0

Erstes Release dieses Repos. Es paketiert die Skill-Version 3.2, also den Stand, den README und Landingpage seit v3.2 beschreiben. Neue Funktionen sind nicht dabei; die dritte Stelle im Tag zaehlt Korrekturen ohne Funktionsaenderung.

Was im Archiv liegt

specforge-skill.zip entpackt zu einem Ordner specforge/:

  • SKILL.md, der Orchestrator
  • references/ mit 23 Dateien: 10 Fachmodule, Checklisten (EARS, Golden Principles, KRITIS/NIS2, STRIDE), Templates, Konventionen, die Enforcement Engine und die Extensions @dora und @bait
  • LICENSE (MIT) und TRADEMARK.md, weil der Payload Claude, Cynefin und STRIDE benennt
  • README.md, das den entpackten Ordner ohne das Repository erklaert
  • VERSION mit dem Inhalt 3.2.0

SKILL.md und alles unter references/ ist Byte fuer Byte der Stand aus dem Repository zum Tag. Die CI prueft das bei jedem Lauf, ebenso, dass index.html, course.html, .github/, examples/, docs/ und die Pruefskripte nicht mitgehen.

Installation

curl -L -O https://github.com/GodModeAI2025/specforge-ai-skill/releases/latest/download/specforge-skill.zip
unzip specforge-skill.zip

Danach gilt unveraendert, was im README steht: specforge/ als Project Knowledge hochladen, nach <plugin>/skills/specforge/ kopieren oder unter .claude/knowledge/specforge/ ablegen und aus der CLAUDE.md referenzieren. Wer den Ordner bisher aus dem Klon kopiert hat, kann das weiter tun. Der Dateiname bleibt ueber Releases hinweg gleich, releases/latest/download/ zeigt also immer auf das aktuelle Paket.

Womit zu rechnen ist

  • Prompt-Text, kein Programm. Der Skill steuert eine Claude-Session. Er installiert nichts und hat keinen Exit-Code.
  • Enforcement wirkt nur in der Session. Phase Gates, F-Stufen und Anti-Pattern-Erkennung greifen, solange Claude den Skill geladen hat. Eine fertige spec.md prueft danach niemand mehr automatisch.
  • Kein Updateweg. Ein kopierter Ordner erfaehrt nicht, dass es ein neueres Paket gibt. Der Abgleich laeuft ueber VERSION gegen die Releases hier.
  • Zwei Schweregrad-Dialekte nebeneinander. Enforcement Engine und Modus 10 arbeiten mit F-Stufen, mehrere aeltere Module noch mit BLOCKER/MAJOR/MINOR. Welche Stufe gemeldet wird, haengt bis auf Weiteres davon ab, welches Modul antwortet.
  • Keine Rechtsberatung. Die KRITIS-, DORA- und BAIT-Checklisten sind Arbeitshilfen mit Verweis auf die Rechtsquelle. @bait ist ein Stub mit 8 Pruefpunkten.
  • Deutsch als Arbeitssprache. Auf englische Eingaben antwortet der Skill englisch, die Referenzdateien bleiben deutsch.

Nachbauen

Das Archiv wird von scripts/package-skill.py gebaut, mit festem Zeitstempel, festen Rechten und sortierter Reihenfolge. Zwei Laeufe auf demselben System ergeben dieselbe Datei:

python scripts/package-skill.py dist/specforge-skill.zip
python scripts/check-package.py dist/specforge-skill.zip