Content
87%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is a lean, highly actionable instruction set with strong organization and explicit validation steps; its main gap is the missing explicit error-recovery feedback loop in the verify workflow.
Suggestions
Add an explicit feedback loop in 'Verify the change', e.g. 'If tests, typecheck, or the Web build fail, fix the rule and re-run before proceeding.'
Provide a short ordering note or master sequence that connects the thematic sections into one end-to-end flow (Find configuration -> Apply override -> Bump version -> Verify).
Include a minimal code snippet showing the shape of an override (a typed FactoryRuleDecision return) to make the guidance copy-paste ready.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and policy-dense with no over-explanation of concepts Claude already knows; every line states a concrete constraint or step and earns its place. | 3 / 3 |
Actionability | It names specific symbols (new MastraFactory, defaultFactoryRules, FactoryRuleDecision, idempotencyKey), an exact file path (src/web/factory/rules/defaults.ts), the rules-tree shape, and concrete commands (tests, typecheck, Web build); per the scoring note, the absence of code in this instruction-only skill is not penalized because the guidance is actionable. | 3 / 3 |
Workflow Clarity | Sections use numbered steps and 'Verify the change' lists explicit validation (tests, typecheck, build), but there is no explicit fix-and-revalidate feedback loop and no single end-to-end master sequence tying the thematic sections together. | 2 / 3 |
Progressive Disclosure | The skill is self-contained with no bundle files and no nested references, organized into clearly delineated sections (Find, Preserve shape, Apply overrides, Version, Safety, Verify); for a single-purpose skill needing no external references, well-organized sections warrant the top score. | 3 / 3 |
Total | 11 / 12 Passed |