etemaro-strategy-validator

Installation
SKILL.md

Etemaro Strategy Validator

Validates strategy JSON against the canonical Strategy schema using the Etemaro CLI as the single source of truth. Never re-implement the schema in a script — call the command. User config uses the same CLI and the same report format (etemaro config validate).

Why this matters: StrategyLibraryManager.loadMerged() casts the JSON straight to Strategy with no normalisation. Unknown fields or misplaced keys are silently dropped and code reading them sees undefined. The command surfaces that.

Run it

Prefer the global binary; fall back to the project scripts. Run from the repository root.

# strategy library / single strategy
etemaro strategy validate config/shared/strategy-library.json
npm run validate:strategy -- config/shared/strategy-library.json
Installs
1
GitHub Stars
54
First Seen
14 days ago
etemaro-strategy-validator — romankurnovskii/etemaro