Content
61%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.
The body delivers strong executable CLI guidance with a sensible proxy fallback and good state-handling for connections. Its weaknesses are padding (the promotional intro and the information-free module list), broken workflow numbering (references to a nonexistent 'Step 2'), and an empty 'Popular actions' section.
Suggestions
Cut the introductory paragraph about what 1CRM is and who uses it — Claude doesn't need it — and either give the 45-item module list a purpose (e.g. mapping module names to example actions) or move it to a reference file.
Fix the workflow numbering: the text references 'Step 2' and '1b' but no numbered steps exist; number the full sequence (install → login → connect → wait for READY → search → run) explicitly.
Make the 'Popular actions' section actually list a few common actions (e.g. list accounts, create contact, update opportunity) and standardize on one CLI invocation form ('membrane ...' vs 'npx @membranehq/cli ...').
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The intro paragraph ("1CRM is a customer relationship management platform designed to help businesses manage sales, marketing, and customer service activities...") is background Claude does not need, and the 45-item bolded module list conveys no actionable information, capped by the filler line "Use action names and parameters as needed." Otherwise the CLI instructions are reasonably tight, matching anchor 3 (mostly efficient but includes some unnecessary explanation). | 3 / 5 |
Actionability | Concrete, copy-paste-ready commands cover install, login, connection setup, action discovery/execution, and proxying (with a full flag table), which approaches anchor 5. But minor gaps keep it at anchor 4: the CLI is invoked inconsistently ("npx @membranehq/cli connection get" vs "membrane connection get"), and the 'Popular actions' section contains no actual popular actions — just a duplicated discovery command. | 4 / 5 |
Workflow Clarity | The overall sequence (install → login → connection ensure → poll state → search actions → run → proxy) is present and includes per-state next actions, but it is broken by dangling references: the text says "skip to **Step 2**" twice yet no Step 2 exists, and "#### 1b. Wait for the connection to be ready" is orphaned numbering with no Step 1 or 2 labels. This matches anchor 3 (steps listed but validation/sequence gaps) rather than 4's clear sequence with most checkpoints. | 3 / 5 |
Progressive Disclosure | A single SKILL.md with no bundle files, organized into clear sections (overview, install, auth, connect, search, run, proxy, best practices). Most content is appropriately placed, matching anchor 4; the 45-item module list and the proxy flag table are minor candidates for a separate reference file, keeping it below anchor 5. | 4 / 5 |
Total | 14 / 20 Passed |