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.
A lean, high-signal skill body: environment specifics and genuinely non-obvious gotchas up front, with all curl detail appropriately delegated to a single well-organized reference file. The only minor improvement would be inlining one minimal register/room-creation example so the most common case needs no file hop.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every token is non-obvious operational knowledge Claude cannot be assumed to know: "Workers IGNORE messages without m.mentions", "trusted_private_chat only invites members", "Matrix accounts cannot be deleted via API", plus the env-var URL and user-ID format. No padding, no explaining what Matrix is. Not 4: there is nothing that could be trimmed without losing signal. | 5 / 5 |
Actionability | Concrete, specific guidance — "POST /join", "m.mentions.user_ids with the full Matrix user ID (MSC3952)", the ${AGENTTEAMS_MATRIX_URL} base, and the user-ID format — with full executable curl examples one click away in references/api-reference.md (verified to contain complete register/room/message/upload commands). Not 5: the body itself contains no copy-paste-ready command, so the reader must hop to the reference even for the most common case; not 3: the guidance is precise and immediately actionable, far beyond high-level hints. | 4 / 5 |
Workflow Clarity | A simple skill handled cleanly: the single routing rule ("Any Matrix API call → references/api-reference.md") is unambiguous, and the gotchas encode the required per-operation checkpoints — you MUST include m.mentions.user_ids, you must ensure each invited user accepts with POST /join, IDs must match exactly or failures are silent. Not 4: the validation-critical steps are explicitly stated rather than merely implied; the destructive/batch cap of 3 does not apply since these are non-destructive standalone API calls. | 5 / 5 |
Progressive Disclosure | Textbook split: a ~17-line SKILL.md overview (env vars, gotchas) with all API detail correctly placed in references/api-reference.md, which exists, is one level deep, and is clearly signaled via the Operation Reference table. Not 4: navigation is unambiguous and nothing that belongs in a separate file is inlined. | 5 / 5 |
Total | 19 / 20 Passed |