Content
72%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is concise, well-sectioned, and appropriately scoped for a simple skill, with concrete routing commands and named output fields. Its main gaps are the lack of an executable API-call example and missing validation/feedback checkpoints around the AI-visibility query workflow.
Suggestions
Add one executable example showing the actual SE Ranking API call (endpoint + request shape) for the ai-visibility command, so guidance is copy-paste ready.
Add an explicit validation/feedback step after the API query — e.g. check the unit-accounting response and the confidence note, and retry or surface an error if sample size is too small.
Confirm or create the referenced bundle files (scripts/dataforseo_costs.py, extensions/seranking/install.sh) so the inline references resolve to real paths.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body (~43 lines) is lean and sectioned with no padding or basic-concept explanation; e.g. the 'AI Share-of-Voice scoring' section states output fields directly. Every token earns its place; matches the level-3 'lean and efficient' anchor. | 3 / 3 |
Actionability | Concrete routing commands ('/seo seranking ai-visibility <brand>'), named output fields (chatgpt_sov etc.), and a named script are present, but there is no executable API call example — guidance like 'Report each as a percentage' is descriptive rather than copy-paste ready. Level 2 (some concrete guidance but incomplete); not level 1 because commands and fields are concrete, not level 3 due to missing executable API example. | 2 / 3 |
Workflow Clarity | Steps are sequenced (prerequisites → routing → scoring fields → cost guardrails) and include a pre-call API-key validation, but the scoring/batch API calls lack validation checkpoints or an error-recovery feedback loop, which the rubric expects for batch operations. Not level 1 because a clear sequence exists; not level 3 because validation/feedback is implicit only. | 2 / 3 |
Progressive Disclosure | Short, well-organized single-file skill with clear sections and no deeply nested references; no bundle files exist, so the simple-skill exception applies. Referenced paths (scripts/dataforseo_costs.py, install.sh) are mentioned but not bundled, yet the structure itself is clear and navigable. Matches level-3 for a simple skill. | 3 / 3 |
Total | 10 / 12 Passed |