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 provides concrete, executable CLI guidance and a reasonable connect-to-run workflow, but suffers from broken step numbering, missing validation checkpoints, and some padded prose. It is well structured for a single-file skill.
Suggestions
Fix the step numbering: label "Step 1" and "Step 2" explicitly and add the missing "1a" so the "skip to Step 2" references resolve.
Add a validation/verification step after `membrane action run` (check the `output` field, handle errors) to satisfy the feedback-loop requirement for batch operations.
Standardize the CLI invocation — pick either `membrane` or `npx @membranehq/cli@latest` and use it consistently across all examples.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly executable command snippets but includes padded prose ("burn less tokens", the agent-types list, repeated auth explanation) that could be tightened; matches the mostly-efficient-with-some-unnecessary-explanation anchor rather than a 4 because several sections over-explain. | 3 / 5 |
Actionability | Concrete executable commands appear throughout ("membrane connection ensure", "membrane action run ... --input '{\"key\": \"value\"}'", a proxy options table), covering common cases copy-paste ready; not a 5 because the membrane vs npx @membranehq/cli invocation is inconsistent and a few examples omit full parameter detail. | 4 / 5 |
Workflow Clarity | A connect→wait→search→run sequence exists with state-branch handling, but step numbering is broken ("skip to Step 2" with no Step 1/2 labels, a "1b" with no "1a"), and there is no validation/verification after running actions or for batch operations; per the rubric, missing validation in batch/destructive contexts caps this at 3. | 3 / 5 |
Progressive Disclosure | The single SKILL.md is well-organized into clear sections (Install, Authentication, Connecting, Searching, Running, Proxy, Best practices) with no bundle files to mismanage; not a 5 because some inlineable-heavy content (popular actions, proxy option table) has no one-level-deep references to split it out. | 4 / 5 |
Total | 14 / 20 Passed |