Content
65%Reviews 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 executable code and worked examples, but it is a monolithic document over 50 lines with no progressive disclosure and only implicit workflow validation. Splitting reference material into bundle files and adding explicit validation checkpoints would raise the weaker dimensions.
Suggestions
Move the instrument reference tables (A-share futures/ETF codes, parameter-selection guides) and the output-format template into separate reference files linked from the overview, improving progressive disclosure.
Add an explicit validation/feedback checkpoint in the five-step process (e.g. 'recalculate hedge ratio and confirm cost ratio before executing; re-validate monthly as beta drifts').
Trim conceptual explanation Claude already knows (risk-exchange principle, basic option-spread mechanics) to tighten conciseness.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Content is information-dense with tables and code, but includes explanatory material Claude already knows (e.g. 'hedging does not eliminate risk; it exchanges unknown losses for known costs', collar/protective-put mechanics, beta-estimation narrative), matching the 'mostly efficient but includes some unnecessary explanation' anchor. | 2 / 3 |
Actionability | Provides fully executable numpy/scipy code (OLS, EWMA hedge ratios), concrete numeric worked examples, parameter-selection tables, and a copy-paste output template, matching the 'fully executable code; copy-paste ready' anchor. | 3 / 3 |
Workflow Clarity | A clear five-step sequenced process exists, but validation/checkpoint steps are only implicit ('monitor and adjust') with no explicit validate-then-proceed feedback loop, matching the 'steps listed but validation gaps' anchor. | 2 / 3 |
Progressive Disclosure | A single ~260-line monolithic SKILL.md with no bundle files and no external references; content that could be split (instrument reference tables, output templates) is inline, matching the 'content that should be separate is inline' anchor. | 2 / 3 |
Total | 9 / 12 Passed |