bugfix — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited bugfix (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.
自主迭代修复循环:先复现,再修复,用测试验证,只呈现已验证的方案。
从用户描述中提取:
优先找到或编写一个能复现问题的测试:
# 查找相关测试文件
find . -name "*.test.*" -path "*<module>*"pnpm test <test-file>如果无法用测试复现(UI 问题、环境依赖等),改用类型检查 + 手动验证作为成功标准。
在写修复代码之前:
每次尝试:
1. 实施修复
2. 运行测试:pnpm test <test-file>
3. 运行类型检查:pnpm typecheck
4. 如果通过 → 完成
5. 如果失败 → 分析原因,git checkout -- <files>,尝试不同方法成功时:
✅ Bug 已修复
根因:<一句话说明>
修复:<做了什么>
验证:所有测试通过 ✓
修改文件:
- path/to/file.ts (说明)3 次尝试后仍失败:
⚠️ 未能自主修复,以下是发现:
根因分析:<理解到的问题>
尝试过的方法:
1. ... → 失败原因
2. ... → 失败原因
3. ... → 失败原因
建议:<需要用户提供的信息或方向>~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.