Content
78%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 content is a well-structured overview that routes Stripe integration questions to appropriately scoped one-level-deep references with concrete commands and guarded rules. It could be tightened slightly around the SDK version table and a few explanatory clauses.
Suggestions
Trim the explanatory rationale under the payment_method_types rule to the directive plus the one-line reason; the dynamic-payment-methods benefits clause is context Claude largely already knows.
Consider collapsing the SDK version table into a single line or moving it to a reference, since per-language version numbers are time-sensitive and add token weight to the core SKILL.md.
Add an explicit error-recovery note for the sandbox/MCP flow (e.g. what to do if 'stripe sandbox claim' fails) to turn the current guarded rules into a full validate-fix-retry loop.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is largely efficient and assumes Claude's knowledge, but the dynamic-payment-methods rationale and the full multi-language SDK version table add bulk that could be trimmed; time-sensitive version info is justified as 'latest' guidance. | 4 / 5 |
Actionability | It provides concrete executable commands (e.g. 'npm i -g @stripe/cli', 'stripe sandbox create', 'stripe whoami --format json') and exact endpoints/parameters in the routing table, with only minor gaps since full code samples are delegated to references. | 4 / 5 |
Workflow Clarity | A clear first step ('Read the relevant reference file before answering…') and guarded critical rules act as checkpoints (e.g. confirm registration before enabling automatic_tax), though an explicit error-recovery feedback loop is absent. | 4 / 5 |
Progressive Disclosure | The body is a clear overview with a routing table pointing one level deep to real, verified reference files (payments, connect, billing, tax, treasury, security) via well-signaled <references/...> paths, with no nested references. | 5 / 5 |
Total | 17 / 20 Passed |