Content
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
An action-dense, well-structured hunting guide with executable commands, a ready PoC, and a gated two-step workflow; its only real weakness is the conceptual framing prose that could be trimmed for token efficiency.
Suggestions
Condense or remove the 'What is Clickjacking' paragraph — Claude already knows the mechanism; keep only the highest-value-target framing.
Tighten the 'Protection Headers' section to the reference table plus the single 'If NEITHER is present, the page is frameable' rule, dropping the explanatory lead-in.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly lean and actionable, but the 'What is Clickjacking' paragraph and the explanatory prose in 'Protection Headers' restate a concept Claude already knows, so it is not the lean level-3 case; it avoids the padded level-1 example by being far more efficient. | 2 / 3 |
Actionability | Provides fully executable guidance — the copy-paste curl one-liner and a complete iframe PoC HTML block, plus a concrete checklist (SameSite=Lax/Strict, framebusting JS, state-changing action) — matching the 'fully executable code/commands; copy-paste ready' anchor. | 3 / 3 |
Workflow Clarity | A clear two-step sequence (header screening, then prove framing) with an explicit validation checkpoint ('If either is present and restrictive... stop — it's protected') and an 'or it is not exploitable' gate, matching the 'clear sequence with explicit validation steps' anchor. | 3 / 3 |
Progressive Disclosure | No bundle files are present and the skill is self-contained with well-organized sections (What is, Protection Headers, How to Test, False Positives, Proof Requirements) and no nested references, which the rubric scores 3 for a small single-purpose skill with no need for external references. | 3 / 3 |
Total | 11 / 12 Passed |