CommunityCodierung & Entwicklunggithub.com

punt-labs/z-spec

Erstellt, validiert und animiert Z-Spezifikationen aus Quellcode und generiert Code aus Spezifikationen.

Was ist z-spec?

Dieses Skill für AI-Agenten ermöglicht die Arbeit mit der formalen Spezifikationssprache Z, indem es aus vorhandenem Quellcode Z-Spezifikationen erstellt, diese validiert und animiert. Darüber hinaus kann es aus gegebenen Z-Spezifikationen automatisch Code generieren. Es ist primär für den Einsatz in Entwicklungsumgebungen wie z.B. Claude Code oder Cursor gedacht. Der Workflow unterstützt Entwickler dabei, formale Methoden in ihren Softwareentwicklungsprozess zu integrieren, um Korrektheit und Konsistenz von Systemen zu erhöhen. Das Tool analysiert den Quellcode, extrahiert relevante Informationen und formuliert sie als formale Z-Spezifikationen um. Die Validierung prüft die Spezifikationen auf syntaktische und semantische Fehler, während die Animation hilft, das Verhalten der spezifizierten Systeme zu simulieren und zu verstehen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add punt-labs/z-spec

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht z-spec?

Erstellt, validiert und animiert Z-Spezifikationen aus Quellcode und generiert Code aus Spezifikationen.

Verwandte Skills