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 well-structured, highly actionable procedural reference with explicit validation and confirmation checkpoints for risky operations. It is mostly token-efficient, with only minor over-explanation, and is appropriately organized as a self-contained single-file skill.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and mostly efficient with concrete tool calls, but includes a few explanatory asides such as 'OpenViking stores skills as data, the same way it stores memories' and the viking://~ expansion note that could be trimmed; it does not over-explain basic concepts. | 4 / 5 |
Actionability | Highly actionable throughout — gives concrete, copy-paste-ready invocations like find(query=..., context_type="skill"), add_skill(data=...), tree(uri=..., level_limit=1, include_abstract=true), plus a full zip-and-curl upload command and ov CLI flags. | 5 / 5 |
Workflow Clarity | Multi-step procedures are explicitly numbered (Find, Create, Install, Move local skills) with confirmation and verification checkpoints — 'install only after they confirm', 'Upload only what they approve', and a 'Verify' step using tree(); destructive operations like delete carry explicit confirm-the-exact-URI safeguards. | 5 / 5 |
Progressive Disclosure | Well-organized into clear single-level sections (Find/Use/Create/Install/Share/Delete/Move/Boundaries) with no nested or buried references; as a self-contained single-file procedural skill with no bundle files, structure is good though it is a fairly long monolithic document rather than an overview pointing to deeper materials. | 4 / 5 |
Total | 18 / 20 Passed |