z-spec は何をしますか?
ソースコードからZ仕様を作成、検証、アニメーションし、仕様からコードを生成します。
ソースコードからZ仕様を作成、検証、アニメーションし、仕様からコードを生成します。
このスキルは、ソフトウェア開発者が形式仕様記述言語Zを使用して、ソースコードから仕様を作成し、検証・アニメーションを行い、さらに仕様からコードを生成することを可能にします。Z仕様は、システムの正確な動作を数学的に記述するために用いられ、特にミッションクリティカルなシステムや複雑なアルゴリズムの設計・検証に役立ちます。本スキルは、既存のコードベースからZ仕様を抽出または生成し、その仕様が矛盾なく正しいかをチェックし、アニメーションによって仕様の振る舞いを視覚的に確認する機能を提供します。また、Z仕様から特定のプログラミング言語(例:Java, C++, Python)のコードを自動生成することで、設計と実装の一貫性を保ちます。主にCLIツールやCI/CDパイプラインでの利用を想定しており、開発工程の上流での仕様検証を効率化し、バグの早期発見や設計の明確化に貢献します。
npx skills add punt-labs/z-specInstalled? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
ソースコードからZ仕様を作成、検証、アニメーションし、仕様からコードを生成します。
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.