Content
85%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 highly actionable, well-sequenced troubleshooting workflow with concrete MCP/CLI commands and validation checkpoints. Its main weakness is progressive disclosure: referenced platform files are missing from the bundle and substantial reference material is inlined rather than externalized.
Suggestions
Bundle the referenced platforms/*.md files (ios, android, kmp, flutter, react-native) so the detection step's 'read platforms/<x>.md' instructions resolve to real files.
Move the inline reference tables (SDK error codes, known platform issues, platform configuration checklists, common issues) into separate reference files (e.g., references/error-codes.md, references/known-issues.md) linked from SKILL.md to reduce the main file's length.
Trim conversational filler such as 'The SDK narrates what it is doing.' and 'Work them in order.' to tighten the already-dense body.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Dense with RevenueCat-specific detail (error codes, MCP tool names, dashboard paths) with no basic-concept padding, but a few filler lines ('The SDK narrates what it is doing.', 'Work them in order.') could be trimmed. | 4 / 5 |
Actionability | Fully executable guidance throughout: named MCP tools with parameters (list-offerings with expand=items.package.product), rc CLI equivalents, copy-paste logLevel and getCustomerInfo snippets, exact dashboard navigation paths, and a concrete diagnostic-report template. | 5 / 5 |
Workflow Clarity | A clearly sequenced five-step process (detect platform → universal checklist → dashboard inspection → platform specifics → verify the fix) with explicit validation checkpoints in section 5, checklists, and confirm-before-execute on fix operations. | 5 / 5 |
Progressive Disclosure | References to platform files (platforms/ios.md, etc.) are well-signaled and one level deep, but those files are absent from the bundle, and large reference tables (error codes, known issues, platform checklists) are inlined in SKILL.md rather than split out. | 3 / 5 |
Total | 17 / 20 Passed |