实践spec Kit Posted on 2025-10-24 | In Algorithm | Visitors 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970$ specify init --here --ai cursor-agent ███████╗██████╗ ███████╗ ██████╗██╗███████╗██╗ ██╗ ██╔════╝██╔══██╗██╔════╝██╔════╝██║██╔════╝╚██╗ ██╔╝ ███████╗██████╔╝█████╗ ██║ ██║█████╗ ╚████╔╝ ╚════██║██╔═══╝ ██╔══╝ ██║ ██║██╔══╝ ╚██╔╝ ███████║██║ ███████╗╚██████╗██║██║ ██║ ╚══════╝╚═╝ ╚══════╝ ╚═════╝╚═╝╚═╝ ╚═╝ GitHub Spec Kit - Spec-Driven Development Toolkit ╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │ │ │ Specify Project Setup │ │ │ │ Project sdd01 │ │ Working Path /Users/ray/ai-workspace/sdd01 │ │ │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ Selected AI assistant: cursor-agent Selected script type: sh Initialize Specify Project ├── ● Check required tools (ok) ├── ● Select AI assistant (cursor-agent) ├── ● Select script type (sh) ├── ● Fetch latest release (release v0.0.79 (55,086 bytes)) ├── ● Download template (spec-kit-template-cursor-agent-sh-v0.0.79.zip) ├── ● Extract template ├── ● Archive contents (26 entries) ├── ● Extraction summary (temp 2 items) ├── ● Ensure scripts executable (5 updated) ├── ● Cleanup ├── ● Initialize git repository (initialized) └── ● Finalize (project ready) Project ready. ╭───────────────────────────────────────────────── Agent Folder Security ─────────────────────────────────────────────────╮ │ │ │ Some agents may store credentials, auth tokens, or other identifying and private artifacts in the agent folder within │ │ your project. │ │ Consider adding .cursor/ (or parts of it) to .gitignore to prevent accidental credential leakage. │ │ │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────── Next Steps ───────────────────────────────────────────────────────╮ │ │ │ 1. You're already in the project directory! │ │ 2. Start using slash commands with your AI agent: │ │ 2.1 /speckit.constitution - Establish project principles │ │ 2.2 /speckit.specify - Create baseline specification │ │ 2.3 /speckit.plan - Create implementation plan │ │ 2.4 /speckit.tasks - Generate actionable tasks │ │ 2.5 /speckit.implement - Execute implementation │ │ │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────── Enhancement Commands ──────────────────────────────────────────────────╮ │ │ │ Optional commands that you can use for your specs (improve quality & confidence) │ │ │ │ ○ /speckit.clarify (optional) - Ask structured questions to de-risk ambiguous areas before planning (run before │ │ /speckit.plan if used) │ │ ○ /speckit.analyze (optional) - Cross-artifact consistency & alignment report (after /speckit.tasks, before │ │ /speckit.implement) │ │ ○ /speckit.checklist (optional) - Generate quality checklists to validate requirements completeness, clarity, and │ │ consistency (after /speckit.plan) │ │ │ ╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯