| name | code-review |
| description | Review Crypto Master code changes for correctness, trading safety, data integrity, and maintainability. |
Crypto Master Code Review Skill
Arguments
$ARGUMENTS
git: review changed files
files:<paths>: review explicit files
dir:<path>: review a directory
unit:<unit>: review files owned by a brownfield unit
Objective
Find real issues in changed code, prioritizing correctness, trading safety,
data integrity, failure modes, and test gaps.
Pre-Review
Read:
aidlc-docs/inception/requirements/requirements.md
aidlc-docs/inception/requirements/requirement-verification-questions.md
aidlc-docs/inception/user-stories/stories.md
aidlc-docs/inception/application-design/unit-of-work-story-map.md
aidlc-docs/inception/units/unit-of-work.md
aidlc-docs/inception/units/legacy-phase-map.md when old phases or
historical components are referenced
aidlc-docs/inception/units/debt-unit-map.md when reviewing debt-related
changes
- related detailed requirement text in
docs/requirements.md
- related design in
DESIGN.md
- current debt in
docs/TECH-DEBT.md
For git, identify changed files with:
git diff --name-only HEAD
git diff --name-only --cached
Review Focus
- Trading correctness: position sizing, leverage, fees, liquidation, PnL,
stale quotes, acceptance gates.
- Data integrity: atomic writes, JSON/JSONL contracts, timestamp timezone,
backward compatibility with existing runtime files.
- Exchange safety: credentials, live-vs-paper separation, rate limits,
explicit live trading intent.
- AI boundary: Claude CLI timeouts, parsing, prompt contracts, generated
strategy validation.
- Backtest validity: snapshot determinism, robustness gates, leakage,
OOS/walk-forward/regime assumptions.
- Operator visibility: dashboard and notification states for failures.
- Tests: targeted tests for success, error, and compatibility paths.
Output
Lead with findings, ordered by severity. Use file and line references. If no
issues are found, say so and note residual test or operational risk.
For actionable unresolved findings, suggest whether they should be fixed now or
tracked in docs/TECH-DEBT.md.