Content
75%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 strongly actionable, well-structured CLI guidance with good connection-state feedback loops. Its weaknesses are consistency details: a dangling 'Step 2' reference, mixed membrane/npx invocations, and a 'Popular actions' section that promises but lacks named actions.
Suggestions
Fix the dangling workflow references: label the steps explicitly (e.g., '### Step 2: Discover actions') or remove the 'skip to Step 2' mentions, and unify CLI invocation to one form ('membrane' vs 'npx @membranehq/cli').
Populate 'Popular actions' with 2-3 concrete examples (action id, intent query, and a sample --input payload) or remove the section, since it currently duplicates the discovery command from 'Searching for actions'.
Trim the marketing-flavored intro ('saving time and resources') and the filler line 'Use action names and parameters as needed.' to improve token efficiency.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dominated by lean, command-driven sections, but the marketing intro ('saving time and resources'), the filler line 'Use action names and parameters as needed.', and a duplicated action-discovery command between 'Searching for actions' and 'Popular actions' could be trimmed. This matches anchor 4 ('minor instances of over-explanation') rather than 5, where every token would earn its place. | 4 / 5 |
Actionability | Concrete, copy-paste-ready CLI commands cover install, login, connection setup, action discovery/execution, and proxy requests, plus a clear options table. It stops short of anchor 5 because 'Popular actions' never names an actual action or example intent, leaving the common cases without specific examples. | 4 / 5 |
Workflow Clarity | The sequence (install, login, connection ensure, poll state, discover, run, proxy fallback) is clear with strong state-handling checkpoints (READY/BUILDING/CLIENT_ACTION_REQUIRED with re-poll instructions). It misses anchor 5 due to broken sequencing details: 'skip to Step 2' references a step that is never labeled, and CLI invocation is inconsistent between 'membrane' and 'npx @membranehq/cli'. | 4 / 5 |
Progressive Disclosure | This is a single-file skill with no bundle files, and the body is organized into clear, appropriately sized sections (Install, Authentication, Connecting, Searching, Running, Proxy, Best practices). Minor gaps — the redundant 'Popular actions' section and the module-overview tree that duplicates discovery output — keep it at anchor 4 rather than 5. | 4 / 5 |
Total | 16 / 20 Passed |