Strategy Saver

Save approved trading strategies to a structured JSONL catalog with extended metadata.

13|6|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/lauragp28/generador-trading-claude-code --skill strategy-saver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Strategy Saver
Source: https://github.com/lauragp28/generador-trading-claude-code/tree/main/skills/strategy-saver
Command: npx skills add https://github.com/lauragp28/generador-trading-claude-code --skill strategy-saver

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Strategy Saver centralizes the lifecycle of trading strategies by persisting approved strategies in a structured JSONL catalog and recording lessons for discarded ones, enabling reproducibility and knowledge capture.

Core Features & Use Cases

  • Persist approved strategies into output/strategies.jsonl with extended fields (parameters, metrics, grid stats, and regime filters).
  • Update lessons_learned.md with generalized observations for discarded strategies to inform future explorations.
  • Provide a clear workflow anchor at the end of a generation session to ensure provenance and auditability.

Quick Start

After Strategy Optimizer approves or discards a strategy, persist the results to output/strategies.jsonl and update lessons_learned.md.

Frequently Asked Questions about Strategy Saver

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

FAQPage Schema
How do I save approved trading strategies to a JSONL catalog with metrics and parameters?

To save trading strategies to a JSONL catalog, the Strategy Saver persists approved strategies with extended metadata including optimized parameters, in-sample and out-of-sample metrics, grid statistics, and regime filters. It writes structured records to output/strategies.jsonl for reproducibility.

What's the best way to log lessons learned for discarded trading strategies?

Logging lessons learned for discarded trading strategies is handled by updating the lessons_learned.md file. The skill records generalized observations from discarded strategies to inform and guide future explorations, ensuring knowledge capture from failed hypotheses.

What metadata fields are enforced when archiving trading strategies to JSONL?

Archiving trading strategies enforces an expanded output schema with fields like id_estrategia, fecha_creacion, hipotesis, parametros_optimizados, metricas_is, metricas_oos, grid_stats, filtro_regimen, and deployed. Evaluation fields remain null for external evaluators.

How does a trading strategy catalog handle regime filters and grid search statistics?

A trading strategy catalog handles regime filters and grid search statistics by enforcing an expanded JSONL output schema. The skill saves these extended metadata fields alongside optimized parameters and performance metrics to ensure full provenance and auditability.

Can I leave evaluation fields null in a trading strategy JSONL catalog for external evaluators?

Yes, you can leave evaluation fields null in a trading strategy JSONL catalog. The skill enforces an expanded output schema that intentionally leaves evaluation fields null, allowing external evaluators to independently assess the archived strategies.