agent-fault-retrospective — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited agent-fault-retrospective (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill turns a user-identified agent mistake into durable operating rules.
The canonical fault history is the skill's references/fault.md file. The goal is not to write a long apology. The goal is to extract the user's judgment, identify the failure mechanism, and maintain short, executable guardrails that future agents can consult.
Use this skill when the user says or implies any of the following:
agent-fault-retrospective/references/fault.mdTrigger examples include: 过失, 失误, 错误, 检讨, 复盘, 越权, 记住这次, 写进 agents.md, 写进 claude.md, 写进 cursor rules, 自动调用该 skill, mistake, fault, postmortem, retrospective.
references/fault.md before analyzing the fault or editing files.agent-fault-retrospective/references/fault.md as the canonical store for historical fault rules; do not use the global AGENTS.md or CLAUDE.md as the fault database.fault.md.fault.md or an instruction file.Resolve references/fault.md relative to this skill directory and read it in full before interpreting the current fault. Apply any matching trigger keywords, prohibited actions, and required confirmations from that file.
If the reference file is missing, do not reconstruct it from AGENTS.md, CLAUDE.md, or another instruction file. Report the missing reference and ask whether it may be created.
Only locate an additional instruction file when the user explicitly asks for a separate reminder or rule outside the fault reference. Use this priority order:
Known instruction files may include:
AGENTS.md for Codex, Copilot agent instructions, and agents.md-compatible toolsCLAUDE.md for Claude CodeGEMINI.md for Gemini CLI.cursor/rules/* or legacy .cursorrules for Cursor.github/copilot-instructions.md or .github/instructions/*.instructions.md for GitHub Copilot.windsurfrules for Windsurf-style workspace rulesIf the user says "你的 agent.md", "你的 agents.md", "your memory", or "your rules", treat that as an instruction to update the agent's actual durable instruction record, not automatically the current project's root file.
If references/fault.md does not already contain a matching fault rule, ask the user for:
references/fault.md after summarizing the new rule.Keep the questions short. Ask at most three at once.
After confirmation, add a concise trigger rule like:
## 过失复盘 Skill 触发规则
- 当使用者指出 AI/Codex/agent 有「过失、失误、错误、越权、检讨、复盘、记住这次」等情境,必须优先调用 `agent-fault-retrospective`。
- 当任务命中已记录的高风险关键词时,必须先确认语义与操作边界,不得自行扩大解读。
- 复盘后只能将短规则、触发词、禁止事项、必做确认写入 `agent-fault-retrospective/references/fault.md`;全域 `AGENTS.md` 或 `CLAUDE.md` 只保留调用提醒,不存放完整过失记录。Use available Superpowers workflows when the environment provides them, especially systematic debugging or root-cause tracing. If no Superpowers tool is available, follow the same discipline manually:
After the user confirms or has already authorized the write, update only references/fault.md with durable behavior constraints:
Prefer this compact format:
## Agent 行为记录
### 过失复盘触发规则
- 使用者指出「过失、失误、错误、检讨、复盘、越权、记住这次」或命中已记录高风险关键词时,必须调用 `agent-fault-retrospective`。
- 调用后必须先询问使用者认定的过失事实与触发关键词,再进行 Superpowers 式根因复盘。
- 复盘结果只能整理成短规则写入本档,不得写入冗长完整检讨。
- ...If a matching section already exists, update it in place. Do not duplicate sections. Keep global agent instruction files limited to their invocation reminder unless the user explicitly requests a separate change.
When responding to the user during a retrospective, use this order:
我理解的过失需要你确认的关键词根因复盘准备写入 references/fault.md 的短规则请确认After the user confirms, perform the edit and report the path of references/fault.md that changed.
A successful run leaves the agent with a sharper future constraint, not just a record that the agent felt sorry.
The final rule must be concrete enough that another agent can follow it without reading the original conversation.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.