Content
75%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 a well-structured, largely actionable C2 reference with concrete configs, a decision gate, and a validation checklist, with only minor conciseness and progressive-disclosure gaps. The main weakness is the malleable-profiles section, which stays conceptual where an example profile would make it executable.
Suggestions
Add at least one concrete malleable-profile example (e.g., a Sliver HTTP C2 JSON or Havoc YAOTL snippet) so that section matches the actionability of the redirector config.
Trim the intro paragraph and the malleable-profile "Concept" section to assume Claude's existing knowledge of what C2 is.
Add a brief validate-fix-retry loop for redirector/C2 bring-up (e.g., confirm implant callback, check redirector logs for IR probing, retry with fallback channel) to strengthen workflow clarity.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and table/diagram-driven with little padding; only the brief intro and the malleable-profile "Concept" paragraph lightly restate knowledge Claude already has and could be trimmed. | 4 / 5 |
Actionability | The NGINX redirector config and output-file layout are copy-paste ready and the decision gate is concrete, but the malleable-profiles section gives principles without an actual example profile, leaving a minor gap. | 4 / 5 |
Workflow Clarity | The decision gate and Pre-Lateral-Movement Checklist provide clear sequencing and an explicit validation checkpoint before risky movement; the C2-setup step itself lacks a validate-fix-retry feedback loop. | 4 / 5 |
Progressive Disclosure | Content is organized into eight numbered sections with clearly signaled one-level-deep deferrals to sibling skills ("consult the dedicated skill: c2-sliver"), with no nested references; some large reference blocks (detection signatures, malleable profiles) could be split into separate files. | 4 / 5 |
Total | 16 / 20 Passed |