strategy-builder

Creates and manages trading strategy lifecycle via STRATEGY.md files and structured YAML definitions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/anjieyang/GetAll --skill strategy-builder-anjieyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: strategy-builder
Source: https://github.com/anjieyang/GetAll/tree/main/getall/skills/strategy-builder
Command: npx skills add https://github.com/anjieyang/GetAll --skill strategy-builder-anjieyang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, validation, and lifecycle management of trading strategies, turning ideas into persistent, actionable STRATEGY.md files.

Core Features & Use Cases

  • Strategy Creation: Define new trading strategies with detailed logic, risk parameters, and market conditions.
  • Lifecycle Management: Manage strategies through draft, active, paused, and retired states.
  • Backtesting Integration: Facilitates the validation of strategies through backtesting.
  • Use Case: A user wants to automate a new Bitcoin trading idea. They can use this skill to draft the strategy, define entry/exit conditions, set risk parameters, and then have it backtested.

Quick Start

Use the strategy-builder skill to create a new strategy named 'RSI Mean Reversion'.

Frequently Asked Questions about strategy-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and manage a crypto trading strategy from start to finish?

To manage a crypto trading strategy, you define its logic, risk parameters, and market conditions in a structured YAML format. The system persists this as a STRATEGY.md file, tracking the strategy through draft, active, paused, and retired states across its full lifecycle.

Can I backtest trading strategies for different symbols and timeframes?

Yes, backtesting trading strategies is integrated directly into the validation process. You can specify backtest parameters within the structured strategy definition, allowing you to validate logic across various trading symbols and timeframes before activation.

What format is required to define risk management and entry logic for a trading strategy?

Defining risk management and entry logic requires a structured YAML format. This format encapsulates strategy rules, risk parameters, and backtest settings, which are then persisted as a STRATEGY.md file for lifecycle management.

How do I transition a trading strategy from a draft to an active state?

Transitioning a trading strategy from draft to active involves defining the strategy and validating it through backtesting. Once validated, you manage its status, moving it through active, paused, or retired states by updating the persisted STRATEGY.md file.

Does strategy lifecycle management support pausing and retiring automated trading rules?

Yes, strategy lifecycle management supports pausing and retiring automated trading rules. You can update the status of a strategy within its STRATEGY.md file to pause trading operations or permanently retire it from your active portfolio.

Why persist trading strategies as STRATEGY.md files instead of standard code scripts?

Persisting trading strategies as STRATEGY.md files separates strategy logic, risk, and backtest parameters from execution code. This structured YAML approach streamlines creation, validation, and lifecycle management, turning trading ideas into persistent, actionable definitions.