Content
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is well-structured, actionable, and cleanly splits detail into one-level references with a clear validated workflow. Its main weakness is redundancy between the Triggers/intro/Troubleshooting sections and the frontmatter and Guardrails.
Suggestions
Remove or condense the Triggers section since the frontmatter description already carries the WHEN/USE FOR/DO NOT USE FOR triggers, eliminating duplication.
Trim the opening paragraph that restates the description, keeping only any new framing not already in the frontmatter.
Merge the Troubleshooting section into Guardrails/Steps, since both currently repeat the 'do not manually edit generated code; retry the customization tool' guidance.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The Triggers section duplicates the frontmatter WHEN/USE FOR/DO NOT USE FOR content, the intro restates the description, and Troubleshooting repeats the Guardrail about not manually editing generated code, so it could be tightened despite being mostly efficient. | 2 / 3 |
Actionability | Each step names the exact MCP tool to call (e.g. azsdk_package_generate_code), specifies config file paths (tspconfig.yaml, tsp-location.yaml), and cites concrete analyzer codes (AZC0030, AZC0012), giving copy-paste-ready instruction-only guidance. | 3 / 3 |
Workflow Clarity | Eleven numbered steps are clearly sequenced with validation checkpoints (verify setup, run check, run tests), a build-to-customize feedback loop, and explicit commit checkpoints, matching the clear-sequence-with-validation anchor. | 3 / 3 |
Progressive Disclosure | The body is an overview pointing to three real one-level-deep reference files (sdk-repos.md, detailed-workflow.md, customization-workflow.md) with clearly signaled links and a navigation line, splitting content appropriately. | 3 / 3 |
Total | 11 / 12 Passed |