Content
80%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A thorough, highly actionable firmware pentest skill with executable commands at every stage and clean progressive disclosure into three real reference files. Its main gap is workflow_clarity: as a destructive/batch security operation it relies on a terminal checklist rather than explicit inline validation checkpoints, which caps that dimension.
Suggestions
Add explicit per-stage validation checkpoints (e.g. after Stage 4 extraction: 'Verify squashfs-root/ contains /usr/sbin and /etc before proceeding') and a validate→fix→retry loop, rather than only a terminal self-check checklist.
Trim or collapse the two '典型场景示例' into a single condensed walk-through, since they restate the staged workflow already documented above — this would tighten conciseness from 4 toward 5.
Make the 'dump-before-brick' and legal-authorization safety gates first-class inline checkpoints in Stage 2/Stage 9 instead of notes in a separate 注意事项 section.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly lean and assumes Claude's competence (no 'what is firmware' padding), but at ~360 lines the two '典型场景示例' largely restate the staged workflow already given, so it is efficient with minor over-explanation that could be trimmed. | 4 / 5 |
Actionability | Every stage ships copy-paste-ready bash/python (binwalk -eM, emba -l, qemu-mipsel-static, AFL_PRELOAD afl-fuzz, pwntools shellcraft), and the bootstrap section gives exact install commands, matching fully-executable guidance covering common cases. | 5 / 5 |
Workflow Clarity | The nine OWASP FSTM stages are clearly sequenced, but this is a destructive/batch security skill where per-stage validate→fix→retry feedback loops are only implicit; verification lives in a terminal self-check checklist rather than inline checkpoints, so per the destructive-skill cap it cannot exceed 3. | 3 / 5 |
Progressive Disclosure | SKILL.md is a clear overview that splits detail into three real one-level-deep, clearly signaled references ('详见 references/extraction-methodology.md', emba-automated-analysis.md, emulation-and-fuzz.md — all present in references/), with well-organized sections and easy navigation. | 5 / 5 |
Total | 17 / 20 Passed |