@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
相似文章
@vincemask: 我靠,原来 CLAUDE.md 还有这么多门道,以前真是白写了。 以前我一直以为「信息越多越好」,于是把项目历史、技术决策、个人偏好,甚至「写干净代码」这种空泛要求,全塞进 CLAUDE.md。 结果就是:Claude 每次都像在几千行上…
作者反思了对CLAUDE.md的常见误解,指出不应堆砌信息,而应压缩判断标准、约束执行边界和沉淀高频规则,以提升Claude Code等代码代理的工作效率。
@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提供明确的指令来提升效率。该文件可自定义,并包含多种工具的设置指南。
@thinkszyg: https://x.com/thinkszyg/status/2066837941477920993
一篇面向开发者(尤其是AI编码工具使用者)的实用指南,介绍如何安全高效地使用Claude Code、Codex等工具进行多Agent并行开发,重点包括任务拆解、文件隔离(worktree)、边界控制、顺序合并等最佳实践,避免文件冲突和混乱。
@seclink: 开发者正从“一次性提示词”转向“智能体循环”模式——即让像 Anthropic 旗下 Claude 这样的 AI 自主设定目标、利用工具执行操作、观察结果并不断迭代,直至任务成功。 Claude Code 的开发者 Boris Chern…
开发者正从一次性提示词转向'智能体循环'模式,让AI自主设定目标、利用工具迭代执行任务。Claude Code的开发者Boris Cherny已彻底放弃传统IDE,转而运行数百个智能体来监控问题和合并PR,甚至仅靠手机完成这些工作。