Content
65%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-structured, highly actionable multi-phase skill that offloads collection to a script and gives explicit approval gates. Its main gaps are a missing post-fix verification loop and the absence of bundle reference files to confirm progressive disclosure.
Suggestions
Add a final verification step in Phase 3.3 — e.g., run the fixed test N times or re-run the collection script — to confirm the flake is gone before declaring success.
Ship the referenced collect-flakes.py in the scripts/ bundle (or a reference doc for the report/plan templates) so the offloaded logic and external references are real and discoverable.
Tighten the six-step parallel-agent investigation block and the Deflake Principles bullets to reduce verbosity while preserving the actionable discrimination guidance.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly efficient and free of basic-concept padding, but the six-step agent investigation block and the multi-bullet Deflake Principles section are thorough rather than terse and could be tightened without losing clarity. | 2 / 3 |
Actionability | Provides an executable command ("python3 .claude/skills/deflake/collect-flakes.py"), concrete subagent_type and investigation steps, and copy-ready report and plan templates — fully executable and specific. | 3 / 3 |
Workflow Clarity | Phases are clearly sequenced with explicit gates ("Wait for all agents to complete", "Do NOT ... until the user approves"), but the workflow caps at 2 because it lacks a verification step confirming a fix actually deflaked a test after implementation — a validation gap for a batch/destructive code-changing operation. | 2 / 3 |
Progressive Disclosure | Sections are well-organized and data collection is offloaded to a script, but no reference docs split out deeper material and the referenced collect-flakes.py is not present in the bundle to verify, so structure is present but not clearly signaled across files. | 2 / 3 |
Total | 9 / 12 Passed |