Community写作与编辑github.com

AaronCx/claude-code-practices

深入访谈用户关于功能的需求,然后编写一个自包含的SPEC.md,用于在新的会话中实现。在构建大型项目之前使用此技能。

claude-code-practices 是什么?

该AI技能(AaronCx/claude-code-practices)旨在帮助开发者在构建大型功能之前,通过结构化访谈和规格说明撰写来规避风险。它首先引导AI使用AskUserQuestion工具对用户进行深度访谈,涵盖技术实现、UI/UX、边界情况、潜在问题及权衡因素等核心方面。访谈结束后,技能会生成一份完整的SPEC.md规格文件,该文件自包含地列出涉及的代码文件、接口、范围外内容,并以端到端验证步骤收尾,确保功能可被验证。最后,技能提示用户运行/clear命令并在新会话中实现该规格,从而让上下文保持纯粹。此技能适用于Claude Code等AI编程助手,特别适合在开始大型编码前确保需求清晰、文档完备。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AaronCx/claude-code-practices/tree/HEAD/skills/spec-interview

Installed? Explore more 写作与编辑 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

用户想要构建:$ARGUMENTS

使用AskUserQuestion工具详细访谈用户。询问技术实现、UI/UX、边界情况、问题及权衡因素。不要问显而易见的问题;深入挖掘他们可能未考虑到的难点。持续访谈直到所有内容都覆盖到。

然后编写完整的规格说明到SPEC.md。最有用的规格说明是自包含的:命名涉及的代码文件和接口,声明范围外内容,并以端到端验证步骤结尾,证明功能正常工作。

最后告诉用户运行/clear并在新会话中根据SPEC.md实现,这样实现上下文只包含规格说明。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能