Content
88%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.
The body is a tight, actionable single-purpose skill: it tells Claude exactly when to ask vs. not ask, how to word good questions (with bad/better contrast), how to format placeholders, and gives an executable invocation example plus full schema. Its only real weakness is structural: the inline args schema is reference material that could be moved to a separate file.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and imperative with no concept explanations Claude already knows; the bad/better example for proxy questions and the args schema are all new information. Not 5 because a few lines are slightly redundant (e.g. re-stating placeholder specificity twice in lines 30-31 and again in the schema comment, and 'you can use up to 10, but prefer 2-4' could be tightened). | 4 / 5 |
Actionability | It gives a copy-paste-ready genui invocation example, the full args schema with concrete constraints (minItems 2/maxItems 10, single_select vs multi_select), and concrete placeholder examples ('Add another constraint', 'Describe your ideal pace'). Not 4 because the common case is fully covered with executable material and no key details are missing. | 5 / 5 |
Workflow Clarity | This is a simple single-action skill (decide whether to ask, then emit the widget), and the body makes it unambiguous: explicit 'when to use' with examples, an explicit 'when NOT to use' list, question-quality rules, and hard constraints ('after calling this tool, your turn is done'). No destructive or batch operations exist, so no validation checkpoints are needed. | 5 / 5 |
Progressive Disclosure | No bundle files exist, and the single-file body is well organized into clearly signaled sections (when to use / when not to use / key instructions / invocation / schema). Not 5 because the file is ~80 lines with an inline ~30-line args schema that is reference material and could live in a separate one-level-deep reference file, per the guidance that structure should be split appropriately. | 4 / 5 |
Total | 18 / 20 Passed |