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 コーディングエージェント向けにプロジェクトを初期化します。開発プロセスは厳密な順序に従います:

  1. 憲法: プロジェクトのガバナンスと開発基準を確立。
  2. 仕様: 要件とユーザーストーリーを定義(「何を」、「なぜ」)。
  3. 計画: 技術スタックとアーキテクチャを決定(「どうやって」)。
  4. タスク: 計画を実行可能なチェックリストに分解。
  5. 実装: タスクを実行して機能を構築。

このツールは、Claude Code、Cursor、Windsurf、GitHub Copilot など幅広い AI エージェントをサポートしており、これらの構造化されたコマンドをエージェントの環境に挿入します。

対象ユーザー

AI エージェントを活用して高品質なソフトウェアを開発したいが、アーキテクチャのコントロールを維持し、計画のない反復("vibe-coding")を避けたいソフトウェア開発者やチーム。

特徴

  • エージェント非依存: Claude、Gemini、Cursor、Windsurf など、汎用モードで多数の AI エージェントをサポート。
  • 構造化されたワークフロー: ガバナンス → 仕様 → 計画 → タスク → 実装という論理的な進行を強制。
  • 多様な用途: 新規プロジェクト("Greenfield")、既存システムへの機能追加("Brownfield")、クリエイティブな探求に適用可能。
  • CLI ツール: uv による簡単なインストールと、specify-zh init によるプロジェクト初期化が容易。

関連

  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト
  • Dispatch