Content
77%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 highly actionable, well-sequenced detection skill with explicit validation checkpoints and checklists, but it is verbose in places and inlines a large pattern/example catalog that belongs in separate bundled reference files.
Suggestions
Trim or remove the 'What is SSTI' conceptual section — Claude already knows SSTI — and keep only the template-string-vs-context distinction that drives detection.
De-duplicate the engine call patterns: list them once in a referenced patterns file (e.g. references/patterns.md) and have Phase 1 point to it, instead of maintaining two parallel lists in the body.
Move the per-language vulnerable/secure examples into a references/examples.md and inline only the project's matched stack, which the skill already does for Phase 2 subagents.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The 'What is SSTI' section explains a concept Claude already knows, and the template-engine call patterns are listed twice — once under 'What SSTI IS' and again as Phase 1's 19 numbered search patterns — so the body could be meaningfully tightened. | 3 / 5 |
Actionability | Subagent prompts are copy-paste-ready with exact output formats, concrete per-language grep patterns, a precise batching procedure (3 candidates per subagent), and engine-appropriate payload examples covering the common cases. | 5 / 5 |
Workflow Clarity | Three phases are explicitly sequenced with an embedded validation gate ('After Phase 1: Check for Candidates Before Proceeding' skips Phase 2/3 on zero results), cross-phase dependency notes, and an 'Important Reminders' checklist. | 5 / 5 |
Progressive Disclosure | No bundle files exist, yet the body inlines large reference-style material (a 19-language pattern catalog and vulnerable/secure examples across 10 languages) that would be better split into separate reference files with clearly signaled navigation. | 3 / 5 |
Total | 16 / 20 Passed |