بنقرة واحدة
yy-mode-spec
规格优先开发模式。当用户输入 /yy-mode-spec 命令或需要在编码前制定详细规格说明时调用。 不用于仅给出粗粒度执行计划、直接实施代码变更,也不用于已有功能的代码审核或修复。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
规格优先开发模式。当用户输入 /yy-mode-spec 命令或需要在编码前制定详细规格说明时调用。 不用于仅给出粗粒度执行计划、直接实施代码变更,也不用于已有功能的代码审核或修复。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
创建符合国人审美的网页界面设计。当用户需要设计网页、组件、页面或应用界面时使用。 专注于简洁、精致、和谐的设计风格,生成可直接使用的前端代码。 不用于审核已有 UI 代码、优化现有组件实现,也不用于生成纯后端代码或非 Web 端 UI。
用于撰写技术文章、技术教程、经验总结类长文。 当用户明确要写技术文章、技术博客、技术教程、踩坑记录、优化案例时触发。
创建或更新 AI 全栈 Web 项目的 PRD 产品需求文档。 用于用户明确要求生成 PRD、补充 PRD 内容、或更新现有 PRD 时触发。 不用于生成普通技术文档、API 文档或仅修改代码的场景。
管理项目的分层记忆系统,包括 work-log 更新、新记忆生成、容量检查和归档。 由用户手动执行本技能后触发记忆更新,不用于普通查询或非提交场景。
在目标项目中一键启用分层记忆管理系统,生成规则、技能和记忆库结构。 仅在用户明确要求为项目添加记忆功能时使用,不用于查询记忆、更新现有记忆或初始化普通配置文件。
创建基于当前技能 `scripts/` 参考工程的 Node.js + TypeScript 脚本项目骨架,或按同一结构补齐空白/轻量脚本项目。 当用户需要快速落地命令行脚本、批处理脚本或文件处理流水线时触发,不用于后端服务、前端项目、单文件脚本片段或成熟项目重构。
| name | yy-mode-spec |
| description | 规格优先开发模式。当用户输入 /yy-mode-spec 命令或需要在编码前制定详细规格说明时调用。 不用于仅给出粗粒度执行计划、直接实施代码变更,也不用于已有功能的代码审核或修复。 |
规格优先开发模式,要求在实施前完成详细规格文档编写,确保需求、设计、任务分解和验证标准全部明确后再开始编码。
/yy-mode-spec 命令不应触发:
分析用户需求,判断需求清晰度:
当需求存在歧义、缺失关键信息或多种理解时,向用户提问:
循环条件:用户回答后重新评估需求清晰度,仍不明确则继续提问,直到需求足够清晰可编写规格。
评估需求复杂度与方案确定性,判断是否跳过展示方案方向步骤:
评估标准:
仅在需求不明确或方案待决策时执行。在细化规格前,先向用户展示方案的方向和方法:
等待用户确认方向正确后再细化。如果用户调整方向,回到步骤 1 重新理解。
根据需求编写规格文档,包含以下要素:
简单需求:直接在对话中展示规格内容。
复杂需求:创建规格文件,执行以下步骤:
.agents > .claude > .opencode > .trae 顺序检测,或使用用户指定的 --tool-dir 参数{工具目录}/specs/{时间戳}_{需求目录}/spec.md、tasks.md、checklist.md时间戳格式:YYYYMMDD_HHMMSS,如 20260324_153045_实时通知系统。
向用户展示规格内容,等待确认。
用户确认后执行:
## 方案方向
**目标**:[一句话描述]
**方法**:[高层策略]
**涉及范围**:[文件或模块列表]
**待确认点**:(如有)
- [需要用户决策的问题]
---
请确认方向是否正确,或提出调整意见。
## 规格已创建
**规格目录**:[规格文件路径]
### 规格摘要
[功能概述和关键需求]
### 任务概览
[任务数量和阶段划分]
---
请确认是否执行此规格。
本技能包含以下辅助资源:
examples/input.md:输入示例,展示用户如何请求制定规格examples/output.md:输出示例,展示规格文件的预期格式templates/spec-template.md:规格文档模板templates/tasks-template.md:任务分解模板templates/checklist-template.md:验证清单模板