backtest-expert
Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating…
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 BaggaT236/AI-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.
Build disciplined, repeatable trading workflows with a modern TypeScript platform.
Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating…
This skill should be used when analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the…
Generate Minervini-style breakout trade plans from VCP screener output with worst-case risk calculation, portfolio heat…
Screen US stocks using William O'Neil's CANSLIM growth stock methodology. Use when user requests CANSLIM stock screening, growth…
Validate data quality in market analysis documents and blog articles before publication. Use when checking for price scale…
Use this skill to find high-quality dividend growth stocks (12%+ annual dividend growth, 1.5%+ yield) that are experiencing…