backtest-expert
Expert guidance for systematic backtesting of trading strategies. Use when developing,…
Design new Claude skills from structured idea specifications. Use when the skill auto-generation pipeline needs to produce a Claude CLI prompt that creates a complete skill directory (SKILL.md, references, scripts, tests) following repository conventions.
$ npx -y skills add tradermonty/claude-trading-skills --skill skill-designer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/skill-designerContext preview
The summary Claude sees to decide when to auto-load this skill.
Design new Claude skills from structured idea specifications. Use when the skill auto-generation pipeline needs to produce a Claude CLI prompt that creates a complete skill directory (SKILL.md, references, scripts, tests) following repository conventions.
name: skill-designer description: Design new Claude skills from structured idea specifications. Use when the skill auto-generation pipeline needs to produce a Claude CLI prompt that creates a complete skill directory (SKILL.md, references, scripts, tests) following repository conventions.
Generate a comprehensive Claude CLI prompt from a structured skill idea specification. The prompt instructs Claude to create a complete skill directory following repository conventions: SKILL.md with YAML frontmatter, reference documents, helper scripts, and test scaffolding.
a design prompt for `claude -p`
Accept a JSON file (`--idea-json`) containing:
Accept a normalized skill name (`--skill-name`) that will be used as the directory name and YAML frontmatter `name:` field.
Run the prompt builder:
python3 skills/skill-designer/scripts/build_design_prompt.py \ --idea-json /tmp/idea.json \ --skill-name "my-new-skill" \ --project-root .
The script: 1. Loads the idea JSON 2. Reads all three reference files (structure guide, quality checklist, template) 3. Lists existing skills (up to 20) to prevent duplication 4. Outputs a complete prompt to stdout
The calling pipeline pipes the prompt into `claude -p`:
python3 skills/skill-designer/scripts/build_design_prompt.py \ --idea-json /tmp/idea.json \ --skill-name "my-new-skill" \ --project-root . \ | claude -p --allowedTools Read,Edit,Write,Glob,Grep
After Claude creates the skill, verify:
The script outputs a plain-text prompt to stdout. Exit code 0 on success, 1 if required reference files are missing.
Claude Trading Skills started as a personal project to use AI to improve my own trading process. Claude Trading Skills is a Claude Skills-based trading workflow toolkit for time-constrained individual investors.
Expert guidance for systematic backtesting of trading strategies. Use when developing,…
This skill should be used when analyzing market breadth charts, specifically the S&P 500…
Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk…
Screen US stocks using William O'Neil's CANSLIM growth stock methodology. Use when user…
Synthesize the three Jason Shapiro contrarian-pipeline verdicts (COT crowding, news-reaction…
Detect crowded speculative positioning in CFTC futures markets (COT report analysis) to find…