loulanyue/spec-kit-zh
Chinese-localized spec-driven development toolkit for Codex, Claude Code, Cursor, and other AI coding agents.
何を解決するか
Spec Kit ZH は「仕様駆動開発」(SDD)のための構造化されたフレームワークを提供し、AIにコードを生成するための試行錯誤的なアプローチから脱却します。仕様自体を実行可能にすることで、一貫性の欠如、断片化、または低品質なソフトウェア実装の問題を解決し、計画、タスク分解、最終実装フェーズを駆動します。
仕組み
このツールは、標準化されたプロンプトテンプレート(スラッシュコマンド)を備えた CLI(specify-zh)を提供し、さまざまな AI コーディングエージェント向けにプロジェクトを初期化します。開発プロセスは厳密な順序に従います:
- 憲法: プロジェクトのガバナンスと開発基準を確立。
- 仕様: 要件とユーザーストーリーを定義(「何を」、「なぜ」)。
- 計画: 技術スタックとアーキテクチャを決定(「どうやって」)。
- タスク: 計画を実行可能なチェックリストに分解。
- 実装: タスクを実行して機能を構築。
このツールは、Claude Code、Cursor、Windsurf、GitHub Copilot など幅広い AI エージェントをサポートしており、これらの構造化されたコマンドをエージェントの環境に挿入します。
対象ユーザー
AI エージェントを活用して高品質なソフトウェアを開発したいが、アーキテクチャのコントロールを維持し、計画のない反復("vibe-coding")を避けたいソフトウェア開発者やチーム。
特徴
- エージェント非依存: Claude、Gemini、Cursor、Windsurf など、汎用モードで多数の AI エージェントをサポート。
- 構造化されたワークフロー: ガバナンス → 仕様 → 計画 → タスク → 実装という論理的な進行を強制。
- 多様な用途: 新規プロジェクト("Greenfield")、既存システムへの機能追加("Brownfield")、クリエイティブな探求に適用可能。
- CLI ツール:
uvによる簡単なインストールと、specify-zh initによるプロジェクト初期化が容易。
関連
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト
- Dispatch