Content
100%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.
An exemplary lean, instruction-only skill: dense with tool-specific specifics, zero padding, a clear pre-chart checklist plus an explicit recovery loop for truncated results, and clean section organization appropriate to its size. No bundle files exist and none are needed at this length.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every line carries tool-specific, non-obvious guidance — exact argument names (`color`, `group`, `detail`, `innerRadius`, `data.comparison_time_range`, `time_grain`) and Rill-specific behaviors (the 'Open in Rill' link, cut-value reporting). There is no padding and no explanation of concepts Claude already knows. | 5 / 5 |
Actionability | The body maps every common question type to a specific chart type with exact channel bindings ('Waterfall Chart with the step on `x` and the signed change on `y`'), names the exact tools to call first (`get_metrics_view`, `query_metrics_view`), and gives a worked title example. This is fully executable instruction-only guidance covering the common cases. | 5 / 5 |
Workflow Clarity | The 'Before you chart' section is a pre-flight checklist (know fields, inspect data, one question, pick grain), and there is an explicit post-hoc feedback loop: 'When the result reports that values were cut, coarsen `time_grain` or lower the `limit`s and create the chart again.' The single task is unambiguously sequenced from inspection through creation to recovery. | 5 / 5 |
Progressive Disclosure | The skill is under 50 lines with no bundle files (references/, scripts/, assets/ are absent) and defers argument shapes to the tool description rather than duplicating them. Sections (Before you chart / Choosing a chart / Titles / Pitfalls) are well-organized and self-contained, which per the guidelines earns a 5 for a short, single-file skill. | 5 / 5 |
Total | 20 / 20 Passed |