Content
82%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.
A highly actionable, well-structured skill body with executable commands and a real validation probe; the main weaknesses are repetitive actor-flag boilerplate and a long inline command block. No bundle files exist, so progressive disclosure is judged on section organization alone.
Suggestions
Reduce actor-flag repetition by defining the flag string once (e.g., `ACTOR="--agent ... --agent-type ... --pid ... --session ..."`) and referencing it, or by showing the full form once and abbreviated forms after.
Consider moving the full canonical-command catalog into a references file, keeping only the create/phase/evidence/close essentials inline in SKILL.md.
Tighten the "Identify self" section — steps 5 and 6 overlap with the canonical-commands intro and could be merged.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Mostly lean and assumes Claude's competence (no generic explanations of what a task is), but the four actor flags are repeated verbatim across ~12 commands and the "Identify self" guidance is restated in the canonical-commands intro, offering minor trim opportunities. | 4 / 5 |
Actionability | Provides fully executable, copy-paste-ready `npx ai-devkit@latest task ... --json` commands covering the common cases (create, assign, status, phase, progress, next, blocker, evidence, artifact, show, list, close). | 5 / 5 |
Workflow Clarity | Clear sequencing with an explicit validation checkpoint (read probe must exit 0; otherwise continue without logging) and a feedback loop (blocker add → resolve → status active), but it is a logging helper rather than a fragile operation, so the anchor-5 bar of full error-recovery loops/checklists is only partially met. | 4 / 5 |
Progressive Disclosure | A single self-contained file with well-organized, clearly headed sections (Core idea, Identify self, Canonical commands, When to emit, Tips) and no broken or nested references; the long inline canonical-commands block is the only borderline bulk that might suit a reference file. | 4 / 5 |
Total | 17 / 20 Passed |