strategy-authoring

Generate SignalAgent strategy files with Python code and documentation.

33|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/adennng/stock_strategy_lab --skill strategy-authoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: strategy-authoring
Source: https://github.com/adennng/stock_strategy_lab/tree/main/src/strategy_lab/skills/signal_agent/strategy-authoring
Command: npx skills add https://github.com/adennng/stock_strategy_lab --skill strategy-authoring

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires strategy_lab, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of developing and authoring strategy files for the SignalAgent, streamlining the creation of signal layer strategies.

Core Features & Use Cases

  • Strategy Creation: Generates strategy.py, strategy_spec.md, param_space.json, and strategy_meta.json files.
  • Customizable Strategy Framework: Allows modification of the strategy library and reference framework to expand the scope of strategy exploration.
  • Use Case: For SignalAgent to generate new signal layer strategies or refine existing ones, this skill automates the creation of the necessary files and outlines the strategy structure.

Quick Start

Generate a new strategy for the SignalAgent by using the strategy-authoring skill.

Frequently Asked Questions about strategy-authoring

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

FAQPage Schema
How do I automate signal layer strategy development for SignalAgent?

Automating signal layer strategy development for SignalAgent involves generating Python code and documentation files for components like RegimeDetector and ExitPolicy. This skill creates strategy.py, strategy_spec.md, param_space.json, and strategy_meta.json automatically.

What files are needed to create a quantitative research strategy?

Creating a quantitative research strategy requires strategy.py for code, strategy_spec.md for documentation, param_space.json for parameters, and strategy_meta.json for metadata. This skill generates all four files to structure your strategy experimentation.

Can I customize the strategy framework for generating RegimeAlphaPolicy and Filters?

Yes, you can customize the strategy framework by modifying the strategy library and reference framework. This allows you to expand the scope of strategy exploration and adjust components like RegimeAlphaPolicy, Filters, PositionMapper, and StateRules.

Do I need strategy_lab to author signal layer strategies?

Yes, strategy_lab is a required dependency to author signal layer strategies. You must have this environment set up to generate the necessary strategy files and apply the automated strategy authoring workflow.

What is the best way to generate strategy components like PositionMapper and StateRules?

The best way to generate strategy components like PositionMapper and StateRules is through automated strategy authoring. It structures your signal layer strategy development by producing the required Python code and specification files.

Does this strategy authoring workflow support quantitative research experimentation?

Yes, this strategy authoring workflow supports quantitative research and strategy experimentation. It focuses on generating and documenting strategy components to streamline the creation of new signal layer strategies for SignalAgent.