Content
92%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 exemplary compact ruleset: lean, stack-agnostic, and dense with specific mechanisms, exact header names, and verifiable checks. The only lever for improvement is adding a short executable pattern (e.g., a schema-validation or session-check snippet) to lift actionability from concrete-directive to fully-executable.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is a lean directive-per-line ruleset that assumes Claude's competence — it names CSRF, CSP nonces, SameSite cookies, and row-level security without explaining any of them. Every token earns its place, including the one-sentence scoping note that delegates stack-specific rules to the skill matrix. | 5 / 5 |
Actionability | Concrete throughout: named mechanisms ("HTTP-only, `Secure`, `SameSite` cookies", "DOMPurify", "`Strict-Transport-Security`, `X-Content-Type-Options: nosniff`, `Referrer-Policy`") and copy-paste commands ("`openssl rand -hex 32`", "`curl -I` against a preview URL", "`npm audit`"). It stops short of anchor 5's fully-executable standard because several rules are behavioral directives ("Check on the server, for every read and write, who is asking") with no executable example. | 4 / 5 |
Workflow Clarity | A single-purpose ruleset under 50 lines with unambiguous, well-organized rules, so the simple-skill exception applies. It also embeds explicit validation checkpoints — "Check what actually ships with `curl -I`", "keep a test that proves another user reads nothing", "Check a new dependency's audit... before adding it" — and involves no destructive or batch workflow that would cap the score. | 5 / 5 |
Progressive Disclosure | A self-contained skill under 50 lines with no need for external reference files; the five thematic sections are well-organized and the single pointer to stack-specific rules (`.opencastle/agents/skill-matrix.json`) is clearly signaled and one level deep. | 5 / 5 |
Total | 19 / 20 Passed |