Content
67%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 clear, actionable pattern definition with concrete templates, good worked examples, and an explicit stop-and-wait workflow with response-handling recovery paths. Its main cost is redundancy — the same constraints are restated in up to four sections — which inflates token usage without adding guidance.
Suggestions
Merge Contract, Constraints, and Anti-Patterns into a single section: the 2-4-option limit, escape hatch, one-question-per-message, and self-explanatory-label rules each appear three times verbatim.
Consolidate the stop-the-turn instruction, which is currently restated in 'Contract', 'What This Is', 'How To Gate (CRITICAL)', and 'Output Format', into one authoritative section.
Move the three full worked examples (cold-start, filing, destructive) into an examples reference file, keeping one compact example inline to shorten the main body.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The same rules repeat across sections: '2-4 options max', escape hatch, 'one question per message', and self-explanatory labels each appear in Contract, Constraints, and Anti-Patterns, and 'stop your turn' is restated in four places. Mostly efficient per section but could be consolidated from ~250 lines to ~150 — fits anchor 3 ('could be tightened') rather than anchor 4's 'minor instances'. | 3 / 5 |
Actionability | Concrete output templates (numbered format, JSON buttons payload, clarify() call), an explicit label format ('Action verb — brief qualifier') with ✅/❌ examples, and three full worked examples. Below anchor 5 only because some guidance is directional rather than procedural (e.g., 'fuzzy match against option labels/values'). | 4 / 5 |
Workflow Clarity | The sequence is explicit and numbered — present choices, stop the turn, read the response, acknowledge briefly, branch — with error recovery paths ('If unclear, ask again', text-response mapping, 'Unrelated message → drop the gate'). Not a destructive/batch skill itself so the score-3 cap doesn't apply, but minor gaps (no guidance for multi-selection or no-response timeouts) keep it below anchor 5. | 4 / 5 |
Progressive Disclosure | A single well-organized file with clear section headers, no nested or buried references, and appropriate overview-level content for a pattern definition. Not anchor 5: at ~235 lines it exceeds the under-50-line simple-skill case, and the three full examples plus formatting guidelines are borderline candidates for a separate references file. | 4 / 5 |
Total | 15 / 20 Passed |