Skip to main content

methodology

[UDS] 为项目选择并追踪当前采用的开发方法论(SDD、BDD、TDD)。 Use when: 决定项目该遵循哪一套方法论、切换方法论、查询目前方法论处于哪个阶段。 Not for: 查询某个开发阶段该执行哪个命令——请用 /dev-workflow;执行方法论本身——请用 /sdd、/bdd 或 /tdd。 Keywords: methodology, SDD, BDD, TDD, phase tracking, methodology selection, 方法论, 开发方法选择, 阶段追踪.

来源信息

仓库
AsiaOstrich/universal-dev-standards
最近来源活动
2026年9月8日 05:07
检测到的 SKILL.md 语言
中文
星标
75
分支
13

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
4 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
methodology
source
../../../../skills/dev-methodology/SKILL.md
source_version
1.0.0
translation_version
1.1.0
last_synced
2026-08-17T00:00:00.000Z
source_hash
bc54ca1f49d5
status
current
scope
partial
description
[UDS] 为项目选择并追踪当前采用的开发方法论(SDD、BDD、TDD)。 Use when: 决定项目该遵循哪一套方法论、切换方法论、查询目前方法论处于哪个阶段。 Not for: 查询某个开发阶段该执行哪个命令——请用 /dev-workflow;执行方法论本身——请用 /sdd、/bdd 或 /tdd。 Keywords: methodology, SDD, BDD, TDD, phase tracking, methodology selection, 方法论, 开发方法选择, 阶段追踪.
allowed-tools
Read, Write, Grep, Glob
argument-hint
[动作] [参数]
# 方法论系统 > **语言**: [English](../../../../skills/dev-methodology/SKILL.md) | 简体中文 > [!WARNING] > **实验性功能** > > 此功能正在积极开发中,可能在 v4.0 中有重大变更。 选择并管理当前项目启用的开发方法论。本技能专注于**选择使用哪种方法论**(SDD、BDD、TDD),并追踪所选方法论内的阶段进度。 > **相关**:如需查询开发阶段对应的 UDS 命令,请改用 `/dev-workflow`。 ### 何时使用 `/methodology` 与 `/dev-workflow` | 场景 | `/methodology` | `/dev-workflow` | |------|---------------|-----------------| | 在 SDD / BDD / TDD 之间选择 | ✅ | ❌ | | 切换不同方法论 | ✅ | ❌ | | 追踪当前阶段进度 | ✅ | ❌ | | 找出某个任务该用的 UDS 命令 | ❌ | ✅ | | 取得新功能 / Bug 修复的逐步流程 | ❌ | ✅ | | 浏览 8 个开发阶段 | ❌ | ✅ | **两个独立系统:** - **System A:SDD** — 规格驱动开发(AI 时代,spec-first) - **System B:双循环 TDD** — BDD(外圈)+ TDD(内圈)(传统) **可选输入:** ATDD — 验收测试驱动开发(可馈入任一系统) ## 动作 | 动作 | 说明 | |------|------| | *(无)* / `status` | 显示当前阶段与检查清单 | | `switch <id>` | 切换到不同方法论 | | `phase [name]` | 显示或变更当前阶段 | | `checklist` | 显示当前阶段检查清单 | | `skip` | 跳过当前阶段(会出现警告) | | `list` | 列出可用方法论 | | `create` | 创建自定义方法论 | ## 可用方法论 | 系统 | ID | 工作流程 | 说明 | |------|-----|----------|------| | A: SDD | `sdd` | /sdd → 审查 → /derive-all → 实现 | 规格优先 | | B: BDD | `bdd` | Discovery → Formulation → Automation | 外部循环 | | B: TDD | `tdd` | Red → Green → Refactor | 内部循环 | | 输入 | `atdd` | Workshop → Examples → Tests | 验收测试驱动 | ## 使用示例 ```bash /methodology # 显示当前状态 /methodology switch sdd # 切换至规格驱动开发 /methodology phase green # 移动到 GREEN 阶段(TDD) /methodology checklist # 显示当前阶段检查清单 /methodology list # 列出所有可用方法论 /methodology skip # 跳过当前阶段(会出现警告) /methodology create # 启动自定义方法论向导 ``` ## 配置 方法论设置存储于 `.standards/manifest.json`: ```json { "methodology": { "active": "sdd", "available": ["tdd", "bdd", "sdd", "atdd"] } } ``` ## 下一步引导 `/methodology` 完成后,AI 助手应依所选方法论建议下一步: > **方法论已设置。建议下一步:** > - SDD 方法论 → 执行 `/sdd` 创建规格 ⭐ **推荐** > - BDD 方法论 → 执行 `/bdd` 开始场景探索 > - TDD 方法论 → 执行 `/tdd` 开始红绿重构 > - ATDD 方法论 → 执行 `/atdd` 定义验收条件 ## 参考 - [创建自定义 Methodology 指南](./create-methodology.md) — 要自建方法论而不是用现成的那几套时读它。 - [Methodology Runtime 指南](./runtime.md) — 需要知道方法论在执行当下如何运作时读它。 - 详细指南:[guide.md](./guide.md) ## AI 代理行为 > 完整的 AI 行为定义请参阅对应的命令文件:[`/methodology`](../../../../skills/commands/methodology.md#ai-agent-behavior--ai-代理行為)
在 GitHub 查看