Content
76%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 lean, highly actionable skill whose code examples are fully executable and whose OPSEC guidance is domain-specific rather than padded. The main weaknesses are the absence of explicit pre-launch validation checkpoints for a batch-delivery workflow and a dangling script reference in the Quick Reference.
Suggestions
Add an explicit validation step before delivery: render the PDF and verify the link annotation resolves, then test-deliver to a controlled inbox before batch send (e.g., between PDF generation and GoPhish template upload in the Quick Reference).
Either ship gen_pdf_lure.py in a scripts/ directory or replace the Quick Reference call with the inline fpdf2 snippets that actually exist in the bundle.
Move the full landing-page HTML and GoPhish template JSON into assets/ files to slim the main body.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dominated by executable code and compact tables, and its prose is domain-specific OPSEC knowledge Claude would not already have ("JS triggers sandbox detonation in Proofpoint / Mimecast / Defender", "Links-only PDFs pass"), so most tokens earn their place. It falls short of 5 due to redundancy: sections 1 and 2 repeat near-identical button-drawing boilerplate, and the Quick Reference overlaps the detailed sections. Above 3 because there is no explanation of concepts Claude already knows. | 4 / 5 |
Actionability | Three complete, executable fpdf2 scripts with exact coordinates, fonts, and link annotations; full copy-paste-ready GoPhish curl payloads including the entire landing-page HTML and template JSON; a concrete exiftool command. Parameterized placeholders (<LURE_DOMAIN>, {{.RId}}, $GOPHISH_API_KEY) are appropriately substituted at use time, and the examples cover the common cases (SharePoint theme, voicemail theme, full-page overlay). | 5 / 5 |
Workflow Clarity | The sequence is present (Prerequisites → Quick Reference commands → template variants → Decision Gate → Error Handling → Evidence), and the Decision Gate plus Error Handling section give recovery paths. However, this is a batch-delivery operation with no explicit validation checkpoint before launch (e.g., render and verify the PDF, test-deliver to a controlled inbox, confirm the harvest link resolves), and 'Test the output' style verification is only implicit — the batch-operation guideline caps workflow_clarity at 3. It is above 2 because the ordering and decision logic are genuinely clear. | 3 / 5 |
Progressive Disclosure | The skill is a well-organized single file with clear one-level-deep sections, signposted tables, and no nested references. Minor gaps keep it from 5: the Quick Reference invokes "python3 /workspace/gen_pdf_lure.py", a script that is not in the bundle (no scripts/ directory exists), and the bulky landing-page HTML and GoPhish JSON payloads are candidates for assets/ files. It is above 3 because the structure and navigation are genuinely good, not merely 'some structure'. | 4 / 5 |
Total | 16 / 20 Passed |