Content
85%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 efficient, tightly sequenced validation checklist with explicit feedback loops and mostly executable guidance. Its one structural defect is the dangling REFERENCE.md link in gate 4: the referenced commands for dependency vetting (maintained, licence, duplication) are unavailable, which weakens both actionability and progressive disclosure.
Suggestions
Create the missing REFERENCE.md (or remove the link) — gate 4 says "[REFERENCE.md](REFERENCE.md) has the commands" but the file is not in the bundle, so the licence/maintained/duplicate-check commands it promises cannot be reached.
Inline the dependency-vetting commands (e.g., `npm view <pkg> license`, `npm view <pkg> maintainers`, checking the existing manifest for duplicates) so gate 4 is self-contained if no separate reference file is intended.
Consider a one-line note on how to locate the task runner's skill commands for gate 1's "Tests, lint, build" step when `.opencastle/project.instructions.md` lacks them.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The 13-line body is lean and assumes Claude's competence — every token instructs ("Over 500 changed lines, 10 files or 2 projects: stop…", "Lint with auto-fix first") with zero padding or explanation of concepts Claude already knows. | 5 / 5 |
Actionability | Mostly concrete: copy-paste commands like `gitleaks git --redact --log-opts="main..HEAD"` and `npm audit --audit-level=high`, explicit secret patterns (`AKIA…`, `sk-…`, `ghp_…`), and hard thresholds. Minor gaps remain: gate 4's maintained/licence/duplicate checks point to a REFERENCE.md that does not exist in the bundle, so that sub-guidance is not actually reachable. | 4 / 5 |
Workflow Clarity | The eight gates are an explicit ordered sequence ("Run them in this order") with a built-in feedback loop ("when one fails, fix it and start again") — this skill itself is a validation workflow with checkpoints at every step. | 5 / 5 |
Progressive Disclosure | The body correctly defers detail to a separate file ("[REFERENCE.md](REFERENCE.md) has the commands") and to named skills (browser-testing, fast-review, panel-majority-vote), but the bundle contains no references/, scripts/, or assets/ directories and no REFERENCE.md anywhere — the one file reference it makes is broken, so navigation fails at exactly the point of disclosure. | 3 / 5 |
Total | 17 / 20 Passed |