@seclink: 分享 特别有用的 CLAUDE.md 。 Spec Driven Build 系统提示词 - 让 Claude Code / Gemini CLI 先设计再编码,通过需求→设计→任务三阶段驱动 AI 开发 。
摘要
分享一个针对 Claude Code 和 Gemini CLI 的 Spec Driven Build 系统提示词,让 AI 遵循需求→设计→任务三阶段驱动开发,先设计再编码,提高代码质量。
查看缓存全文
缓存时间: 2026/06/08 13:20
分享 特别有用的 CLAUDE.md 。
Spec Driven Build 系统提示词 - 让 Claude Code / Gemini CLI 先设计再编码,通过需求→设计→任务三阶段驱动 AI 开发 。
https://t.co/St6iYirtVW
XiaomingX/systemprompt-CLAUDE
Source: https://github.com/XiaomingX/systemprompt-CLAUDE
Spec Driven Build - Claude Code / Gemini CLI 系统提示词
让 AI 先设计再编码,告别“一句话生成一堆垃圾代码“的低效开发。
这是什么?
一套需求驱动开发 (Spec Driven Build) 的系统提示词,适用于 Claude Code 和 Gemini CLI。AI 不会直接写代码,而是严格经过三个阶段:
想法 → 需求文档 → 架构设计 → 任务清单 → 逐步编码
每个阶段都由你审查确认,确保 AI 理解正确后再进入下一步。
三步上手
1. 启动 Spec 模式
# Claude Code
claude -p "$(< .prompt/cli-spec-agent-system-prompt.md)"
# Gemini CLI
gemini chat --system "$(< .prompt/cli-spec-agent-system-prompt.md)"
2. 告诉 AI 你的想法
我想开发一个用户注册与登录功能
3. 逐阶段审查确认
AI 会依次生成需求、设计、任务清单,每个阶段你都可以补充修改,满意后回复“确认“即可。
生成的文件统一存放在 .kiro/specs/{feature_name}/ 目录下。
在其他项目中复用
# 复制提示词文件到你的项目
mkdir -p /your/project/.prompt
cp .prompt/cli-spec-agent-system-prompt.md /your/project/.prompt/
# (可选) 添加快捷命令到 ~/.zshrc
alias claude-spec='claude -p "$(< .prompt/cli-spec-agent-system-prompt.md)"'
适用场景
- 新功能开发:先出需求和设计,避免返工
- 团队协作:统一的 Spec 文档让 AI 和人类对齐理解
- 复杂系统:拆解为可执行的任务清单,逐步推进
License
MIT
相似文章
@yaohui12138: 已看完,整理一些精华分享给大家: 他在这场分享里主要拆解了一个被90%用户忽略的核心机制,也就是:CLAUDE.md的上下文注入系统 这套系统分三个层级: 企业级:组织强制规则,任何个人设置无法排除 项目级:团队共享的代码规范和工作流 本…
The article shares key insights from a workshop by Boris on using CLAUDE.md for context injection in Claude, highlighting three usage levels, specific commands like /loop, and plan mode to improve developer workflows.
@jbarbier: 对于刚开始AI编码的人,我刚刚分享了我的CLAUDE.md(也适用于Gemini和Codex,参见指南)。由于…
开发者Julien Barbier分享了他为AI编码代理准备的CLAUDE.md配置文件,通过为Claude、Gemini和Codex提供明确的指令来提升效率。该文件可自定义,并包含多种工具的设置指南。
@nash_su: https://x.com/nash_su/status/2055541927508881654
本文详细介绍了Claude Code在大型代码库中的最佳实践,强调工具链(CLAUDE.md、钩子、技能、插件、LSP集成、MCP服务器和子代理)比模型本身更重要,并建议团队优先投资代码库设置以获得更好效果。
@vincemask: Claude 的高级用法,在于搭建一套能够自动拆解任务、生成提示词、分配角色并审查结果的 Agent 系统。 一套高效的 Claude 工作流通常包括: 1、使用 CLAUDE.md 等文件沉淀长期项目上下文 2、让多个 Agent 分别…
介绍了Claude的高级用法,即搭建自动拆解任务、生成提示词、分配角色并审查结果的Agent系统,包括使用CLAUDE.md等文件沉淀上下文,多Agent协作构建自动化工作流。
@vincemask: https://x.com/vincemask/status/2056757482152960110
一篇关于如何高效组织 Claude Code 项目中 .claude/ 目录的工程化指南,介绍了目标结构、核心原则、各文件夹分工以及渐进式成长路径。