Content
64%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill is well-organized and concise, providing a clean command reference for Drift Protocol trading. However, it falls short on actionability by presenting slash commands rather than actual SDK code despite claiming 'Direct SDK' integration, and lacks validation/error-handling workflows critical for financial trading operations. The incomplete markets table and unexplained advanced order types represent missed opportunities for progressive disclosure.
Suggestions
Add actual SDK code examples (TypeScript/Python) showing connection initialization, trade execution, and error handling — or clarify that this is a CLI/tool wrapper rather than 'Direct SDK' usage.
Add validation checkpoints to the workflow: check balance before trading, verify position opened successfully, check health factor before increasing leverage.
Complete the Markets table or link to a separate MARKETS.md reference file instead of using '...' placeholder.
Document error scenarios and recovery steps (e.g., transaction failures, insufficient margin, RPC timeouts) given the financial risk involved.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is lean and well-structured. It avoids explaining what Drift Protocol or Solana are in detail, assumes Claude's competence, and uses tables and code blocks efficiently. Every section earns its place. | 3 / 3 |
Actionability | The commands are clearly documented with examples, but this is a slash-command reference rather than executable SDK code. Despite the title mentioning 'Direct SDK,' there's no actual SDK code (e.g., TypeScript/Python initialization, connection setup, or trade execution code). The commands are copy-paste ready but only within an assumed tool/CLI context that isn't fully explained. | 2 / 3 |
Workflow Clarity | The Quick Start provides a basic sequence (set credentials → check balance → trade → close), but there are no validation checkpoints, no error handling guidance, no feedback loops for failed transactions, and no mention of checking health factor before opening leveraged positions. For a financial trading skill involving potentially destructive operations, missing validation caps this at 2. | 2 / 3 |
Progressive Disclosure | The content is reasonably organized with clear sections and tables, and links to external resources. However, the Markets table is incomplete (uses '...') without pointing to a reference file, and there's no separation of advanced topics (e.g., order types like post-only/IOC/FOK are mentioned in Features but never explained or linked to documentation). | 2 / 3 |
Total | 9 / 12 Passed |