mericahero/my-skills/asdd-workbench-overview
- community
Checking that the SKILL.md file is still in the repository.
扫描 ASDD 文档目录,输出全局工作台视图。基于目录结构、frontmatter 字段、tasks.md 或 fast-design.md 状态, 识别活跃需求、活跃 bug、已关闭需求、已关闭 bug、生命周期分布、最近关闭时间和待关闭项。 不依赖额外 index 文件,不修改任何文档。适用于全局盘点、迭代把控、开始设计前选需求、 开始 bug 修复前选 bug、查看当前有哪些活跃工作项、查看完成情况和完成时间。
Install
npx vskill@latest install mericahero/my-skills/asdd-workbench-overviewSKILL.md
asdd-workbench-overview
扫描仓库中的 REQ / BUG 文档,输出全局工作台视图。
定位
这是一个只读态势视图 skill,用来回答:
- 当前有哪些活跃需求?
- 当前有哪些活跃 bug?
- 哪些需求已经关闭,什么时候关闭的?
- 哪些 bug 已经关闭,什么时候关闭的?
- 哪些项卡在待确认 / 设计中 / 实现中 / 修复中 / 待关闭?
本 skill 不创建索引、不回填状态、不修改文件。
它也不是其他 skill 的输入文档来源。 其他 skill 仍然必须直接扫描真实的 REQ / BUG 文档和目录。
数据源
需求(REQ)
docs/functional-requirements/*/REQ-*.mddocs/modules/*/specs/REQ-*docs/modules/*/specs/REQ-*/tasks.mddocs/modules/*/specs/REQ-*-fast-*/fast-design.md
缺陷(BUG)
docs/modules/_bugs/BUG-*docs/modules/_bugs/BUG-*/diagnosis.mddocs/modules/_bugs/BUG-*/spec.mddocs/modules/_bugs/BUG-*/tasks.md
状态推断规则
以 docs/SPEC-DESIGN.md 中的规则为准,优先级如下。
REQ 生命周期与阶段推断
生命周期 status 只认可:🔴 待处理 / 🟡 进行中 / 🟢 待关闭 / 🔵 已关闭。
阶段推断:
- 若 FRD 或需求级
spec.md的completed_date非空,判定生命周期为“已关闭” - 若 FRD
status = 🔵 已关闭,判定生命周期为“已关闭” - 若
status = 🟢 待关闭、标准需求tasks.md任务全为- [x],或 fast 需求fast-design.md任务全为- [x],阶段为“待关闭” - 若标准需求
tasks.md存在且仍有- [ ],或 fast 需求fast-design.md存在且仍有- [ ],阶段为“实现中” - 若
specs/{REQ}/spec.md、任一*-design.md或 fast 需求fast-design.md存在,阶段为“设计中 / 待拆任务” - 若仅 FRD 存在,阶段为“待确认 / 待设计”
Fast 需求识别规则:
- 目录名匹配
REQ-*-fast-*,或 spec.mdfrontmatterflow: fast
Fast 需求不要求存在 FRD、完整详细设计或 tasks.md。
BUG 生命周期与阶段推断
生命周期 status 只认可:🔴 待处理 / 🟡 进行中 / 🟢 待关闭 / 🔵 已关闭。
阶段推断:
- 若
diagnosis.md或spec.md的completed_date非空,判定生命周期为“已关闭” - 若
status = 🔵 已关闭,判定生命周期为“已关闭” - 若
status = 🟢 待关闭或tasks.md存在且任务全为- [x],阶段为“待关闭” - 若
fix_mode = standard_req且upgraded_to_req指向的 REQ 已关闭,阶段为“待关闭” - 若
fix_mode = standard_req且upgraded_to_req非空,阶段为“已升级需求” - 若
tasks.md存在且仍有- [ ],阶段为“修复中” - 若
diagnosis.md已存在,阶段为“待修复 / 待升级”
时间字段
- 首选:
- REQ:
completed_date - BUG:
completed_date - 若终态已明确但
completed_date为空: - 使用
last_updated作为推断完成时间 - 输出时必须标记“推断”
输入方式
支持以下输入:
- 无参数:输出全局总览
- 模块名:只看某个模块
active:只看活跃项completed:只看完成项req:只看需求bug:只看缺陷- 组合过滤:如
active bug、completed req user-auth
如果用户表达不明确,默认输出:
- 全局摘要
- 活跃需求
- 活跃 bug
- 最近关闭的需求和 bug
输出格式
建议输出结构:
使用原则
只读
本 skill 只扫描和汇总,不负责修正文档。
字段优先,目录兜底
有明确 frontmatter 时优先使用 frontmatter; 字段缺失或未同步时,再用目录、tasks.md 或 fast-design.md 状态兜底推断。
明确标记推断
凡不是由 completed_date 直接给出的完成时间,都要标记为“推断时间”。
不作为事实源
本 skill 的职责是展示,不是供其他 skill 读取结果。
当设计类 skill 未传 REQ-ID,或 bug 修复类 skill 未传 BUG-ID 时:
- 其他 skill 必须直接扫描真实目录和 frontmatter
- 可以复用本 skill 的判定规则
- 不能把本 skill 的输出当成输入事实源
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingasdd-workbench-overview/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/mericahero/my-skills/asdd-workbench-overview)