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 is an efficient, highly actionable CLI integration guide with a clear multi-step workflow and a real polling/validation feedback loop, organized under clear section headers. Its main gaps are minor: loose step numbering, an inconsistent `npx` vs `membrane` invocation style, and a small amount of introductory prose that could be trimmed.
Suggestions
Fix the step numbering so the "skip to Step 2" reference resolves to an actual labeled "Step 2" header (e.g. "## Step 2: Search for and run actions").
Standardize command invocation: pick either `membrane` (after install) or `npx @membranehq/cli@latest` and use it consistently across examples.
Trim the opening marketing paragraph and the "auth plumbing" aside; lead with what Claude needs to do rather than what Shipamax/Membrane is.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is largely tight, command-focused content, with only minor over-explanation such as the introductory marketing prose ("focus on the integration logic rather than auth plumbing"), matching anchor 4's "efficient; minor instances of over-explanation that could be trimmed" rather than the fully lean anchor 5. | 4 / 5 |
Actionability | Concrete, copy-paste-ready CLI commands appear throughout (install, login, connection ensure, action list/run, request), but placeholders like CONNECTION_ID and inconsistent use of `npx @membranehq/cli` vs `membrane` introduce minor gaps, fitting anchor 4 rather than the fully covered anchor 5. | 4 / 5 |
Workflow Clarity | A clear install → login → connect → poll → search → run sequence exists with a genuine feedback loop (poll until READY, re-poll after CLIENT_ACTION_REQUIRED, inspect the error field), but loose numbering ("skip to Step 2" with no Step 2 header) is a minor gap, placing it at anchor 4 rather than the checklist-level anchor 5. | 4 / 5 |
Progressive Disclosure | No bundle files exist, so all content is inline, but the body is organized with clear, well-signaled section headers (Overview, Working with Shipamax, Install, Authentication, Connecting, Searching, Running, Proxy, Best practices); at ~140 lines with some dense inline reference material (the proxy flag table, detailed state handling) it fits anchor 4 rather than the ideally-split anchor 5. | 4 / 5 |
Total | 16 / 20 Passed |