Resources
14Install
npx skillscat add aruc-dev/hawksoptions Install via the SkillsCat registry.
SKILL.md
HawksOptions Repository Skill
Use this repository as the source of truth for:
- options contract selection by delta and DTE
- defined-risk order construction
- risk-manager fail-fast gates
- assignment and roll decision logic
- read-only options dashboard behavior
Expected Workflow
- Run
bd ready --jsonfrom the repo root. - If Beads is not initialized, run
./scripts/init_beads.sh, then rerunbd ready --json. - Claim matching work with
bd update <id> --claim --json, or create a Beads
task for non-trivial untracked work. - Read
config/config.yaml. - Confirm strategy parameters in
strategies/. - Route every order through
core/risk_manager.py. - Update tests before changing behavior.
- Add focused unit tests for every functional change.
- Run
python3 -m unittest discover -v. - Run
python3 -W error::DeprecationWarning -m unittest discover. - Run
ruff check .. - Run the bundled deterministic backtest.