用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/XiHanFun/Skills --skill requirement-driven-iterative-change命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
.NET + Vue 构建与质量门禁:编译、测试、lint、类型检查与 CI 流水线排查。 触发词:构建失败, CI, 质量门禁, dotnet build, pnpm build, 类型检查, 发布.
.NET + Vue 全栈代码风格规范:EditorConfig、Prettier、缩进、命名约定与冲突处理。 触发词:代码风格, 格式化, EditorConfig, Prettier, 缩进, 命名规范, lint 冲突.
.NET API + Vue 3 全栈开发指南:分层架构、契约设计、验证、认证授权与 UI 数据流。 触发词:全栈开发, API 设计, Pinia, 状态管理, DTO, 前后端联调, 接口对接.
基于 SOC 职业分类
正在显示 SKILL.md
| name | requirement-driven-iterative-change |
| description | 需求驱动分步改代码:先拆需求项,按项实现,每项可追溯、可回滚、可验证。 触发词:需求项, 分步改, 可追溯, 可回滚, 可验证, REQ, 需求拆分, 迭代实现. |
分层: 本技能为通用原则层,流程与语言/框架无关。正文出现的具体命令(如
dotnet test、pnpm test、eslint、tsc)仅为示例快照,实际命令以仓库脚本与官方文档为准。
先读代码,再拆需求,再逐项实现与验证。不要跳过需求表,也不要在同一步里混入多个无关改动。
在动手改代码前:
输出带稳定编号的列表,并在本会话内固定使用:
| 字段 | 规则 |
|---|---|
| ID | REQ-001、REQ-002…(递增) |
| 标题 | 简短动宾短语 |
| 范围 | 可能涉及的文件/模块(尽力而为) |
| 完成标准 | 可观察的验收条件(可测或可感知) |
| 依赖 | 可选:依赖的 REQ-00x |
将单项控制到适合一次提交或一批逻辑相关编辑的粒度。模糊需求拆成多条 REQ。
使用这个模板:
## 需求项
| ID | 标题 | 范围 | 完成标准 | 依赖 |
|----|------|------|----------|------|
| REQ-001 | … | … | … | — |
按顺序处理每个 REQ-00n(遵守依赖关系):
REQ-00n: 标题”。REQ-00n。优先保证改动可逆,不依赖用户记忆:
每完成一条需求项,在继续下一条前运行与项目匹配的检查:
dotnet test、pnpm test。eslint、tsc --noEmit、解决方案构建。若验证失败,在同一 REQ 内修复,或拆出新的 REQ-00m 跟进。不要留下未声明的坏状态。
全部 REQ 完成后:
git revert 建议。以下是用户提供的需求描述,请按上述流程先理解代码、再拆解需求项、再分步实现:
$ARGUMENTS