Content
67%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.
A lean, well-structured service catalog with concrete MCP commands, CLI alternatives, a setup fallback, and verified one-level-deep SDK references. The main weaknesses are concept-glossary tables that restate what Claude already knows and an auth best-practices file that is undiscoverable from the body.
Suggestions
Delete or collapse the 'AI Search Capabilities' and 'Speech Capabilities' tables — Claude already knows what full-text, vector, and hybrid search and speech-to-text are; keep only Azure-specific facts like limits or tool names.
Link references/auth-best-practices.md from the body (e.g., a one-line 'Authentication: see [auth-best-practices.md](references/auth-best-practices.md)' note) so that guidance is discoverable without going through the SDK files.
Add one short executable example in the body, such as an azure__search search_query invocation with typical arguments, so the most common operation is copy-paste ready without opening a reference file.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Two full capability tables restate concepts Claude already knows ("Linguistic analysis, stemming", "Semantic similarity with embeddings", "Combined keyword + vector"), and MCP tool names appear in both the Services table and the MCP section. This matches 'mostly efficient but includes some unnecessary explanation or could be tightened'. It is above a 2 because the body is compact tables rather than padded prose, but below a 4 because the glossary tables and duplicated tool listings are clearly trimmable. | 3 / 5 |
Actionability | Concrete, executable guidance is present: MCP tool/command pairs ("azure__search with command search_index_list"), CLI commands ("az search", "az cognitiveservices"), a setup fallback ("Run /azure:setup or enable via /mcp"), and working links to verified SDK reference files. This matches 'mostly executable guidance; concrete code or commands with minor gaps'. It is not a 5 because the body includes no actual usage example (e.g., a sample search_query invocation with arguments or parameters). | 4 / 5 |
Workflow Clarity | Precedence is explicit ("MCP Server (Preferred)") and there is a clear conditional branch with a recovery path ("If Azure MCP is not enabled: Run /azure:setup or enable via /mcp"). This matches 'clear sequence with most checkpoints present; minor validation gaps'. It is not a 5 because no guidance sequences the MCP vs. CLI vs. SDK paths or what to do after setup, and not a 3 because there are no destructive or batch operations requiring validation and the lookup flow is unambiguous. | 4 / 5 |
Progressive Disclosure | The body is a clean overview with well-sectioned, one-level-deep references, and all 14 linked SDK files exist in references/sdk/. This matches 'good structure; most content is appropriately placed; references mostly clear; minor organization gaps'. It is not a 5 because references/auth-best-practices.md is never linked from SKILL.md — it is only reachable through three of the SDK files — leaving that guidance buried, and the Service Details section adds little navigation beyond the SDK Quick References. | 4 / 5 |
Total | 15 / 20 Passed |