Content
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is highly actionable, with concrete templates, worked examples, and a clearly sequenced gated workflow that includes error recovery. Its main weaknesses are redundancy — the same rules recur across Contract, Constraints, and Anti-Patterns — and a monolithic structure with no file-level progressive disclosure.
Suggestions
Deduplicate the rules that recur across Contract, Constraints, and Anti-Patterns (option-count cap, escape hatch, stop-the-turn); state each once and have Anti-Patterns reference rather than restate them.
Move the three full worked examples and/or the platform-specific format blocks (Telegram JSON buttons, clarify tool) into a references/ file linked from the main body to introduce one-level-deep progressive disclosure.
Trim the 'What This Is' section, which re-explains behavior already stated in the Contract, to reduce token cost.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Core rules are restated across the Contract, Constraints, and Anti-Patterns sections (e.g. '2-4 options max', 'Always include an escape hatch', 'you MUST stop your turn'), and the 'What This Is' section re-explains the contract — mostly efficient but padded with redundancy that could be tightened, anchor 2 rather than the lean anchor 3. | 2 / 3 |
Actionability | It provides copy-paste-ready templates (the numbered-options block, the JSON buttons payload, the Output Format template), a concrete label format with ✅/❌ examples, specific text-response mapping rules, and three fully worked examples — fully actionable guidance for an instruction skill, anchor 3. | 3 / 3 |
Workflow Clarity | The gated workflow is clearly sequenced (present choices → stop the turn → read response → acknowledge → branch and execute) with an explicit feedback loop ('If unclear, ask again') and text-response error recovery, plus the Contract/Constraints act as a checklist — anchor 3. | 3 / 3 |
Progressive Disclosure | It is well-organized into clear sections, but it is a single ~237-line monolith with all platform-specific formats (Telegram JSON, clarify tool) and three detailed worked examples inline and no file-level references at all — 'content that should be separate is inline', anchor 2 rather than the split, one-level-deep anchor 3. | 2 / 3 |
Total | 10 / 12 Passed |