Content
77%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A highly actionable, well-structured codegen reference with clear decision and resume workflows, but it is long for a single file with cross-section redundancy and no progressive disclosure into bundle reference files for the bulky API surface.
Suggestions
De-duplicate rules that recur across 'Critical Rules', dedicated sections, and 'Do Not Generate' (e.g. discovery and bubbleErrors), keeping each rule in one canonical location and cross-referencing it.
Move the exhaustive 'Core API Reference' and 'Public Surface' listings into a reference bundle file (e.g. references/api.md) and link to it one level deep, keeping SKILL.md as a tighter overview.
Drop the sibling-skill routing list from the body since it already appears verbatim in the frontmatter description, or reduce it to a single forward pointer.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and rule-based without basic-concept padding, but at ~690 lines it restates rules across sections (discovery and bubbleErrors appear in Critical Rules, dedicated sections, and Do Not Generate) and repeats sibling-skill routing already in the description, so not every token earns its place. | 2 / 3 |
Actionability | Provides numerous complete, executable TypeScript examples with imports (Canonical Pattern, Child Agents, Clarification/Resume, Bubble Errors, Discovery) plus specific copy-paste-ready rules, fully actionable rather than abstract. | 3 / 3 |
Workflow Clarity | The Decision Guide sequences intent to agent shape, the clarification/resume pattern is an explicitly ordered multi-step process with error handling (catch AxAgentClarificationError -> getState -> setState -> forward), and discovery includes an error-recovery feedback loop; Do-Not-Generate and Critical Rules serve as checklists. | 3 / 3 |
Progressive Disclosure | Sections are well-organized with clear headers, but the skill is a single monolithic file with no bundle files (references/scripts/assets are empty), and large API-reference material ('Core API Reference', 'Public Surface') is inline rather than split into one-level-deep reference files. | 2 / 3 |
Total | 10 / 12 Passed |