Content
77%Weight 40%Scale 1-3Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A dense, well-structured instruction skill with a clear sequenced workflow and strong fail-fast validation, plus specific actionable guidance and worked examples. Its main weaknesses are verbosity in enumerated lens/field lists and a mismatch between the body's cited reference paths and the files actually present in the bundle.
Suggestions
Tighten the long enumerated lists (e.g., the eight review lenses in step 6 and the repeated mode enumerations across When to Use, Procedure, and Execution Boundaries) into a single canonical list referenced once.
Reconcile the References section with the actual bundle: either add the cited review-mode-contract.md / review-policy-index.md / stage-arc-boundary-contract.md files to references/, or point the "Read when" map at the bundle files that exist (contract.yaml, evals.yaml, task-profile.json).
Surface the existing bundle files in the body — for example, link evals.yaml and task-profile.json from the Validation or Outputs sections so the present assets are discoverable and navigable.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | It avoids over-explaining concepts Claude already knows, but lengthy enumerations such as "policy-index, specialist, simplify, coding-harness, gate-selection, first-principles, plugin-hook, and agent-native lenses" and the repeated mode lists across sections could be tightened. | 2 / 3 |
Actionability | For an instruction-only review skill the guidance is concrete and specific: a 13-step numbered procedure, exact mode names, required output fields, decision categories (linear_required/reinforce_required/both_required), and concrete invocation examples. | 3 / 3 |
Workflow Clarity | A clear 13-step sequence with explicit validation checkpoints ("Fail fast: stop at the first failed gate"), mutation-authority gates ("ask when mutation authority is ambiguous"), and a recovery loop ("return the blocker with the smallest recovery step"). | 3 / 3 |
Progressive Disclosure | The References section is well-signaled with a condition-to-file "Read when" map, but the cited paths (../../references/skills/he-code-review/*.md, Plugins/harness-engineering/references/*.md) do not exist in the actual bundle, while the present bundle files (contract.yaml, evals.yaml, task-profile.json) are never referenced in the body. | 2 / 3 |
Total | 10 / 12 Passed |