portfolio-fusion-version

Copy snapshots and generate initial files for portfolio fusion versions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the initialization of portfolio fusion versions in the multi-agent strategy lab, eliminating manual file copying and simplifying the process.

Core Features & Use Cases

  • Automated File Copying: Automatically copies budget and signal layer snapshots to create a new portfolio fusion version directory.
  • Version Management: Generates fusion_manifest.json and the initial files for the portfolio layer, streamlining the process for PortfolioAgent.
  • Use Case: After completing specific steps in the strategy lab, this Skill creates a new version directory and copies necessary files, saving time and reducing the risk of errors.

Quick Start

Initialize a new portfolio fusion version with the command: python -m strategy_lab.cli portfolio init-fusion-version artifacts\portfolio_runs\portfolio_xxx\portfolio_run_state.json --version-id v001_budget_direct

Frequently Asked Questions about portfolio-fusion-version

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

FAQPage Schema
How do I automate portfolio fusion version initialization in a multi-agent strategy lab?

You can automate portfolio fusion version initialization by running a CLI command that copies budget and signal layer snapshots to a new directory. It generates the fusion_manifest.json and initial files for the portfolio layer, eliminating manual file copying in your investment strategy research.

What is portfolio fusion version management for multi-agent investment research?

Portfolio fusion version management is the process of creating snapshot directories containing budget, signal, and portfolio layers for multi-agent investment research. It streamlines version control by generating a fusion_manifest.json and initial files needed for the PortfolioAgent.

How do I generate a fusion_manifest.json file for a new portfolio run?

You generate a fusion_manifest.json file by running the init-fusion-version command with your portfolio_run_state.json file. This creates a new version directory and generates the manifest alongside initial portfolio layer files for the PortfolioAgent.

Do I need a specific run state file to initialize a portfolio fusion version?

Yes, you need a portfolio_run_state.json file from your portfolio_runs directory to initialize a portfolio fusion version. This file provides the context needed to copy snapshots and generate the correct initial files for the specified version ID.

What is the best way to track investment strategy versions without manual file copying?

The best way to track investment strategy versions without manual file copying is using an automated initialization script. It standardizes directory creation, copies budget and signal snapshots, and generates the required fusion_manifest.json for multi-agent portfolio management.