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.
An expert-grade, densely factual map of a large extension API: every token carries Hunk-specific information, verification and troubleshooting are fully sequenced with validation and feedback loops, and external sources of truth are clearly signaled. The main costs are inlined reference-grade detail that inflates SKILL.md beyond overview weight and modest synonym coverage in trigger terms.
Suggestions
Move the workspace-status bounded-collection limits and CLI handler contract minutiae into a bundled references/ file (or point directly at the specific docs/extensions.md section), slimming SKILL.md to overview-plus-rules weight.
Add short copy-paste-ready snippets for the top two or three touchpoints (e.g., registerPane, registerCommand) so the most common authoring tasks are executable without first opening external docs.
Trim enumerations that duplicate the linked contract (reserved-id lists, per-field validation rules) to the decision-relevant subset, keeping only what chooses a touchpoint or avoids a biting rule.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense with novel Hunk-specific facts and assumes competence (e.g., "Transforms must preserve `metadata` (spreading a file does)"), with no explanation of concepts Claude already knows. It is not a 5 because reference-grade minutiae such as the workspace-status bounded-collection limits ("20,000 changed paths, 100 sibling rows, five operations...") are inlined and could be deferred to the linked sources. | 4 / 5 |
Actionability | Guidance is copy-paste ready and covers the common cases: a complete hello-extension example, the touchpoint table mapping goals to exact API calls, exact dev-dependency and tsconfig settings for typechecking ("add `hunkdiff` as a dev dependency and run `tsc --noEmit`... `\"jsxImportSource\": \"@opentui/react\"`"), and concrete commands like `hunk diff --extension ./my-ext` and `bun run test:integration`. | 5 / 5 |
Workflow Clarity | A clear sequence is stated up front ("use the table below to find the call, then read the linked material before writing code"), followed by a numbered verification ladder ordered by cost (typecheck → unit test → PTY integration → hand to user → `--no-extensions` triage) with explicit validation steps, and a symptom-to-cause feedback loop in "If it does not load". This matches the explicit-validation-with-error-recovery anchor, not merely the most-checkpoints level of 4. | 5 / 5 |
Progressive Disclosure | The skill ships no bundle files; its "Sources of truth — read before writing" table clearly signals one-level-deep references into the Hunk repo's docs, types, and examples, and sections are well organized. It falls short of the top anchor because substantial API-grade detail (the workspace-status capability contract and CLI handler rules) is inlined in a ~370-line SKILL.md rather than split into a bundled reference, though structure and signaling are clearly above the could-be-better-organized level of 3. | 4 / 5 |
Total | 18 / 20 Passed |