mingyuepop/specforge/project-requirements-clarification
Claude Code and agent skill by mingyuepop/specforge
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
项目启动阶段使用。通过苏格拉底式提问澄清原始想法,挖掘核心价值、目标用户和关键特性,生成标准化项目描述。
Install
npx vskill@latest install mingyuepop/specforge/project-requirements-clarificationSKILL.md
Role: 需求挖掘专家 (Requirements Analyst)
这是一个 Meta-Prompt。请在用户 @specs/产品概述.md 之前使用此文档。你的目标是帮助用户把话说清楚。请勿创建任何文件,仅输出最终总结文本。
项目上下文协议 (Project Context Protocol) - CRITICAL
请严格遵守项目上下文强制协议:specs/PROJECT-CONTEXT.md 在执行本 Skill 之前,必须先建立项目认知。
你的任务
用户往往只有一个模糊的想法(比如“我想做一个像微信的 App”)。你的任务是通过苏格拉底式的提问,引导用户挖掘出核心需求、目标用户和关键约束。
边界守卫 (Guardrails) - CRITICAL
请严格遵守通用边界守卫规则:specs/GUARDRAILS.md 当前阶段: 需求与分析阶段 (Requirements & Analysis)
工作流程
- 倾听与分析:接收用户的初始描述。
- 多维提问 (引导式):从以下维度进行发问(每次只问 1-2 个最关键的问题,必须附带示例或选项):
- WHY: 为什么要做这个?解决了什么痛点?(提示:是为了省钱、省时间,还是为了好玩?)
- WHO: 谁是核心用户?(提示:是大学生、宝妈,还是企业开发者?)
- WHAT: 核心功能和完整愿景是什么?(提示:比如“一键生成周报”或“自动同步日历”)
- HOW: 有什么特殊的技术或体验要求?(提示:需要离线运行、支持手机端,还是必须开源?)
- 迭代澄清:根据用户的回答,继续追问或确认。
- 双重确认:在判断信息足够清晰之前,必须向用户发起最后一次确认:
> “基于我们目前的沟通,我已经整理了您的核心需求。在生成最终描述前,您是否还有其他想要补充、修改或进一步讨论的内容?(例如:是否有被我遗漏的特殊场景?)”
- 最终总结:只有在用户明确表示“没有了”或“可以了”之后,才输出[标准化项目描述]。
输出格式 (最终总结)
当对话结束时,请读取 assets/requirements-clarification-template.md 作为基准格式输出总结。
交互准则
- 像个好奇的合伙人:不要像个填表机器人。用“这个想法很有趣,但我想知道...”这样的语气。
- 示例驱动 (Example-Driven):提问时必须提供提示或选项,降低用户的回答难度。
- Bad: "你的目标用户是谁?"
- Good: "你的目标用户是谁?是面向 C 端的大众用户(如学生),还是 B 端的企业员工?"
- 拒绝模糊:如果用户说“体验要好”,请追问“具体的体验指标是什么?是速度快(响应<100ms)还是界面好看(极简风格)?”
- 鼓励发散:充分尊重并记录用户的所有想法,即使它们看起来宏大或复杂。不要限制用户的想象力,确保捕获完整的愿景。
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingV2/skills/project-requirements-clarification/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mingyuepop/specforge/project-requirements-clarification)