一键导入
team-skill-maintainer
Use when retrospecting on AI collaboration, recording bad cases, updating skill rules, or managing skill versions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when retrospecting on AI collaboration, recording bad cases, updating skill rules, or managing skill versions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when implementing OpenSpec tasks, writing code, running tests, or fixing bugs. Guards TDD flow, execution modes, and spec compliance.
Use when creating, reviewing, or updating OpenSpec proposals, designs, tasks, spec deltas, acceptance criteria, or archiving changes.
Use when diagnosing and fixing bugs, applying security patches, or making small enhancements with /team-repair. Guards DIVE protocol, dual-track closure, and evidence-driven repair.
Use when exploring requirements, doing deep design exploration, or brainstorming before proposing. Guards OpenSpec environment and brainstorm output location.
Use when reviewing task breakdowns, checking dependency ordering, optimizing task granularity, or deciding whether to proceed to implementation.
Use when implementing an approved OpenSpec change, progressing through tasks, updating task status, or continuing an incomplete implementation.
| name | team-skill-maintainer |
| description | Use when retrospecting on AI collaboration, recording bad cases, updating skill rules, or managing skill versions. |
Every AI collaboration failure is an opportunity to improve skills. Bad Cases MUST be recorded in the affected skill's badCases/ directory and rules fed back into SKILL.md.
Use this skill when:
/team-retroDo NOT use this skill when:
superpowers:writing-skills)team-implementation-guard)/team-archivebadCases/ directory (NOT inline in SKILL.md)badCases/ directory, keep SKILL.md leanAfter each skill update:
Write bad cases to the affected skill's badCases/ directory:
skills/<skill-name>/badCases/<NNN>-<short-name>.md
File naming: sequential number + short descriptive name (e.g., 001-stop-between-tasks.md).
# Bad Case NNN: <one-line summary>
- **Date**: ...
- **Change**: <change-id>
- **Phase**: propose / plan / apply / verify / review / archive
## Trigger
User said:
> [exact quote]
## Wrong Behavior
[What the AI did that it shouldn't have]
## Expected Behavior
[What the AI should have done]
## Root Cause
[Why the skill failed to prevent this]
## Rule Changes
**Affected Skill**: [skill-name]
New/modified rules:
1. [Specific rule 1]
2. [Specific rule 2]
Example:
skills/team-implementation-guard/badCases/001-stop-between-tasks.md
# Bad Case 001: AI Paused Between Tasks Asking for Confirmation
- **Date**: 2026-05-31
- **Change**: chunked-upload
- **Phase**: apply
## Trigger
User invoked `/team-apply`. AI completed Task 1.1 and ended with "开始 Task 1.2?"
## Wrong Behavior
After each task, AI reported progress then asked "开始 Task X.Y?" instead of continuing.
## Expected Behavior
AI should immediately proceed to the next task without asking.
## Root Cause
Task Loop rule said "ONE TASK AT A TIME" but never stated the loop should continue autonomously.
## Rule Changes
**Affected Skill**: team-implementation-guard
1. Task Loop preamble: "autonomous — immediately proceed to the next"
2. Task Loop step 8: "Immediately continue — do NOT ask for permission"
3. Common Mistakes table: added "Pause between tasks" entry
| Pattern | Suggested Rule |
|---|---|
| User pushes to skip process | Add "refuse to skip" rule |
| AI persuaded to change behavior | Add "non-negotiable" checklist |
| Rule description too vague | Add specific examples |
| New scenario not covered | Add checklist item |
| Missing verification steps | Add layered verification rules |
badCases/ directoryWhen this skill fails, record in badCases/ directory:
See badCases/ for case history.