loulanyue/spec-kit-zh

Chinese-localized spec-driven development toolkit for Codex, Claude Code, Cursor, and other AI coding agents.

What it solves

Spec Kit ZH provides a structured framework for "Spec-Driven Development" (SDD), moving away from the trial-and-error approach of prompting AI to generate code. It solves the problem of inconsistent, fragmented, or poor-quality software implementation by making the specification itself executable—driving the planning, task decomposition, and final implementation phases.

How it works

The tool provides a CLI (specify-zh) that initializes a project with a set of standardized prompt templates (slash commands) tailored for various AI coding agents. The development process follows a strict sequence:

  1. Constitution: Establish project governance and development standards.
  2. Specify: Define the requirements and user stories (the "what" and "why").
  3. Plan: Determine the technical stack and architecture (the "how").
  4. Tasks: Break the plan down into an executable checklist.
  5. Implement: Execute the tasks to build the functionality.

It supports a wide array of AI agents (e.g., Claude Code, Cursor, Windsurf, GitHub Copilot) by injecting these structured commands into the agent's environment.

Who it’s for

Software developers and teams who want to build high-quality software using AI agents while maintaining architectural control and avoiding the "vibe-coding" approach of unplanned iterations.

Highlights

  • Agent Agnostic: Supports a vast list of AI agents including Claude, Gemini, Cursor, Windsurf, and others via a generic mode.
  • Structured Workflow: Enforces a logical progression from governance $\rightarrow$ specification $\rightarrow$ planning $\rightarrow$ tasking $\rightarrow$ implementation.
  • Versatile Application: Applicable to new projects ("Greenfield"), adding features to existing systems ("Brownfield"), or creative exploration.
  • CLI Tooling: Simple installation via uv and easy project initialization with specify-zh init.

Related

  • Project
  • Dispatch
  • Project
  • Project
  • Dispatch