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 tight, well-structured meta-skill that respects token budget and gives concrete commands and rules. The main gaps are a missing build/lint failure-recovery loop and no full worked example to imitate.
Suggestions
Add a short feedback loop to the Quick workflow (e.g., 'If lint fails: fix the reported frontmatter/structure issues and re-run hogli lint:skills before building').
Include a minimal complete SKILL.md skeleton (frontmatter + one reference link) so writers have a copy-paste starting template rather than only rules.
Clarify what 'Build to verify' should produce and how to interpret build failures, since that step is the workflow's primary validation gate.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Lean body that assumes Claude's competence ('the agent is smart — only include context it doesn't already have'), with every section (workflow, rules, structure, template functions, good/bad examples) earning its place and no basic-concept padding. | 5 / 5 |
Actionability | Provides concrete executable commands (hogli init:skill, lint:skills, build:skills), a precise directory tree, naming rules, and named Jinja2 template functions, but stops short of a full worked SKILL.md example a writer could mirror. | 4 / 5 |
Workflow Clarity | A clear 6-step numbered sequence with explicit verification checkpoints ('Lint', 'Build to verify'), but it lacks an error-recovery feedback loop describing what to do when lint or build fails. | 4 / 5 |
Progressive Disclosure | Well-organized into focused sections and points to one-level-deep resources (the full guide link and the querying-posthog-data example skill); no bundle files ship with this skill, so structure is carried by the entry point alone. | 4 / 5 |
Total | 17 / 20 Passed |