Content
65%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.
The body is highly actionable and mostly token-efficient, with concrete commands throughout. Its weaknesses are the absence of validation checkpoints in destructive/batch workflows (capping workflow clarity at 3) and a monolithic structure with no progressive disclosure via bundle files.
Suggestions
Add explicit validation/verification checkpoints after risky steps (e.g. 'After install: sc query the service and confirm the agent beacons home before proceeding').
Split per-tool deployment details and the detection-signatures table into referenced bundle files (e.g. references/anydesk.md, references/detection.md) and link them one level deep from SKILL.md.
De-duplicate the 'Quick Reference' against section 2 to recover tokens and remove redundancy.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Body is dominated by dense, executable code blocks and tables with minimal concept explanation; e.g. 'curl -sLo anydesk.exe' and 'msiexec /i ... /qn'. Not a 5 because the 'Quick Reference' duplicates commands restated in section 2, and the C2 section leans on prose comments that could be trimmed. | 4 / 5 |
Actionability | Provides concrete, largely copy-paste-ready commands across discovery, deployment, hijacking, and lateral movement (e.g. 'reg query HKLM\SOFTWARE\WOW6432Node\TeamViewer /v ClientID', 'msiexec /i AteraAgent.msi /qn ...'). Not a 5 because several procedures (ScreenConnect extension abuse, TeamViewer mass deployment, the C2 patterns in section 5) are described in prose/comments rather than executable commands, leaving minor gaps. | 4 / 5 |
Workflow Clarity | A numbered sequence (Discovery → Deploy → Leverage → Lateral → C2) plus a 'Decision Gate' gives rough ordering, but there are no validation/verification checkpoints for destructive or batch operations (e.g. no 'verify AnyDesk ID reachable' after install, no 'confirm credential decrypts' after extraction). Per the rubric's batch/destructive cap, this caps workflow clarity at 3; it is not a 4 because checkpoints are entirely missing rather than merely implicit. | 3 / 5 |
Progressive Disclosure | Content is well-sectioned (## headers, numbered sections, tables), but the ~275-line SKILL.md is monolithic with no bundle files in references/, scripts/, or assets/, and detail that belongs in separate files (per-tool deploy guides, detection signatures, error handling) is fully inlined. Not a 2 because section headers provide real structure; not a 4 because no one-level-deep references are signaled. | 3 / 5 |
Total | 14 / 20 Passed |