Content
72%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 highly actionable with complete executable commands and a well-validated connection workflow, but it is weakened by the absence of verification steps for destructive/batch actions and by inlining large reference tables rather than splitting them into a referenced file.
Suggestions
Add a validation/confirmation checkpoint before destructive or batch actions (e.g., confirm lead IDs and show a dry-run before running delete-lead or add-lead-to-lists).
Move the Popular actions table and the DealMachine entity overview into a separate REFERENCE.md (or similar) and link to it from the body to improve progressive disclosure.
Trim the introductory paragraph explaining what DealMachine is and the Membrane auth rationale, keeping only what Claude needs to operate the CLI.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is mostly concrete commands and tables with only minor over-explanation (e.g., the introductory "DealMachine is a mobile app for real estate investors..." and "so you can focus on the integration logic rather than auth plumbing") that could be trimmed. | 4 / 5 |
Actionability | Provides copy-paste-ready executable commands for every stage (login, connection ensure, connection get --wait, action list, action run, request) with --json flags and a parameterized input example, covering the common cases. | 5 / 5 |
Workflow Clarity | The connection workflow is well sequenced with polling checkpoints and state handling, but the skill exposes destructive (delete-lead) and batch (add-lead-to-lists, remove-lead-from-lists) actions without any validation or verification guidance, capping workflow clarity at 3. | 3 / 5 |
Progressive Disclosure | Sections are organized, but the ~175-line body inlines substantial reference content (a 20-row Popular actions table and an entity overview list) that, for a skill over 50 lines, would be better placed in a separate reference file with clear navigation. | 3 / 5 |
Total | 15 / 20 Passed |