← 返回 Skills 市场
152
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install aidlc-bug-killer
功能描述
多Agent协作Bug修复工作流。用于三个Agent协作修bug:SubAgent发现bug,主Agent修复,ReviewAgent确认。当需要协调多个Agent修复项目bug时使用此skill。
使用说明 (SKILL.md)
AIDLC Bug Killer - 三Agent协作Bug修复系统
目录结构
card-tower/
└── aidlc-docs/
└── bug-reports/
├── pending/ # 待处理bug (SubAgent写入)
├── waiting_confirm/ # 修复中/待确认 (主Agent写入)
└── confirmed/ # 已确认完成 (ReviewAgent确认)
角色分工
| 角色 | 职责 | 写入目录 |
|---|---|---|
| SubAgent | 分析代码,发现bug,生成报告 | pending/ |
| 主Agent | 读取bug,修复代码,更新状态 | waiting_confirm/ |
| ReviewAgent | 验证修复,确认通过 | confirmed/ |
工作流
1. SubAgent发现Bug
创建文件:aidlc-docs/bug-reports/pending/B-XXX-title.md
使用模板:references/bug-template.md
2. 主Agent修复Bug
- 读取
pending/下的bug文件 - 分析并修复代码
- 更新bug文件状态
- 移动到
waiting_confirm/
3. ReviewAgent确认
- 读取
waiting_confirm/下的修复文件 - 运行测试验证
- 检查修复是否符合预期
- 移动到
confirmed/
Changelog 必须更新规则
每次合并代码到 master 后,必须更新 aidlc-docs/aidlc-state.md 的 changelog:
### YYYY-MM-DD
| 时间 | commit | 变更内容 |
|------|--------|----------|
| HH:MM | abc1234 | 描述 |
这是 Sub-Agent 获取主Agent进展的唯一入口。即使只改了一行代码也要写。
关键规则
- 一个bug一个文件 - 便于并行处理
- 状态同步 - 文件状态必须与实际一致
- 不删除bug - 已确认的移入confirmed,不删除
- 详细记录 - 便于追溯和复盘
安全使用建议
This skill appears to do what it says: coordinate agents that read/write bug-report files in your repository and run tests. Before installing, verify the following: 1) Only grant the skill/agents the minimal filesystem and repo permissions they need (restrict to a sandboxed repo or specific paths). 2) Ensure test execution happens in a sandboxed environment (CI runner or container) to avoid running untrusted code on sensitive hosts. 3) Require human review or protected-branch rules before automated commits/merges — the skill expects agents to update changelog and commit changes, so protect your main branches. 4) Back up the repo or ensure an audit trail (commits, signatures) so you can revert unwanted changes. 5) If you need stricter guarantees, ask the skill author for explicit lists of commands the agents will run and for safeguards around test execution and file access. If you cannot enforce these controls, treat automated fixes as high risk and require manual approval.
功能分析
Type: OpenClaw Skill
Name: aidlc-bug-killer
Version: 1.2.0
The skill bundle defines a structured multi-agent workflow for identifying, fixing, and reviewing software bugs using a file-based tracking system. The instructions in SKILL.md and the template in references/bug-template.md are strictly limited to project management tasks within a specific directory structure (card-tower/aidlc-docs/) and do not contain any malicious commands, data exfiltration logic, or harmful prompt injections.
能力评估
Purpose & Capability
Name and description match the runtime instructions: the skill coordinates SubAgent/MainAgent/ReviewAgent to create, update, and confirm bug report files inside aidlc-docs/bug-reports and requires no unrelated binaries, env vars, or external services.
Instruction Scope
Instructions are scoped to repository paths (pending/, waiting_confirm/, confirmed/) and a changelog file (aidlc-docs/aidlc-state.md). However, the guidance 'analyze and fix code' and 'run tests' is broad and leaves agent behaviour unspecified (how tests are run, what commands are executed, what other repo paths may be touched). That vagueness can lead to agents executing untrusted code or modifying files beyond the bug-report directory unless you limit agent permissions and enforce review policies.
Install Mechanism
No install spec and no code files — this instruction-only skill does not write binaries or fetch external code.
Credentials
No environment variables, credentials, or external endpoints are requested. The only implicit requirement is filesystem access to the project's aidlc-docs/ directory.
Persistence & Privilege
The skill will instruct agents to create, update, move, and never delete bug files and to mandate changelog updates. always:false (normal). Because agents can act autonomously by default, installing the skill enables automated repo file modifications unless you limit agent invocation or permissions — consider requiring human approval before merges or commits to protected branches.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install aidlc-bug-killer - 安装完成后,直接呼叫该 Skill 的名称或使用
/aidlc-bug-killer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
Add mandatory changelog update rule after each merge to master
v1.0.2
- 主Agent修复流程新增对所有pending bug的整体分析,并评估修复依赖关系。
- 支持并行修复可独立bug,有依赖关系的bug按顺序修复。
- 主Agent修复工作流详细分为Review分析和并行/顺序修复两步,更清晰。
v1.0.1
- Added version, author, and tags metadata to SKILL.md for improved documentation and discovery.
- Updated and clarified directory structure descriptions; removed reference to auto-generated README.
- Revised workflow and key rules to emphasize in-file status updates and file movement via mv command.
- Stated that unified README indexing is no longer maintained; users rely on file names for tracking.
- Detailed handling of ReviewAgent workflow, including explicit guidance for repair failure cases.
- Improved overall structure and conciseness of documentation.
v1.1.0
- Introduced a standardized bug ID naming convention: `{type}-{date}-{title}.md` for improved clarity and reduced naming conflicts.
- Added instructions for updating a unified `README.md` index in each workflow step.
- Updated directory structure to reflect automatic generation of `README.md`.
- Revised workflow steps and key rules to emphasize naming and indexing requirements.
v1.0.0
AIDLC Bug Killer v1.0.0 初始发布
- 实现了基于三Agent(SubAgent、主Agent、ReviewAgent)协作的Bug修复工作流
- 明确划分各Agent职责及文件目录结构(pending、waiting_confirm、confirmed)
- 定义每个bug用单独文件、状态同步及不删除bug等关键规则
- 提供了标准化工作流与报告模板位置
- 便于多人协作追踪、修复、确认bug
元数据
常见问题
AIDLC Bug Killer 是什么?
多Agent协作Bug修复工作流。用于三个Agent协作修bug:SubAgent发现bug,主Agent修复,ReviewAgent确认。当需要协调多个Agent修复项目bug时使用此skill。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 152 次。
如何安装 AIDLC Bug Killer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install aidlc-bug-killer」即可一键安装,无需额外配置。
AIDLC Bug Killer 是免费的吗?
是的,AIDLC Bug Killer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
AIDLC Bug Killer 支持哪些平台?
AIDLC Bug Killer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 AIDLC Bug Killer?
由 BingWang(@sydpz)开发并维护,当前版本 v1.2.0。
推荐 Skills