analysis-plan

Structure repetitive data analyses with a five-phase orchestration framework.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/bcmcpher/my-skills --skill analysis-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analysis-plan
Source: https://github.com/bcmcpher/my-skills/tree/main/plugins/modular-analysis/skills/analysis-plan
Command: npx skills add https://github.com/bcmcpher/my-skills --skill analysis-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Design and document a repeatable analysis workflow by predefining constants, inputs, and orchestration logic to avoid scope drift and improve reproducibility.

Core Features & Use Cases

  • Five-phase planning framework (constants → data loading → atomic functions → output functions → orchestrator run_one) to structure complex analyses.
  • Guides multi-dimensional experiments across arbitrary dimensions (e.g., parameters, outcomes, cohorts) and supports scripts in any language.
  • Use case: outline a plan to run a model across multiple parameter settings and cohorts, ensuring deterministic results and easy reusability.

Quick Start

Draft the unit of work sentence and initialize your A/B dimensions to begin outlining the orchestrator.

Frequently Asked Questions about analysis-plan

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

FAQPage Schema
How do I plan reproducible data analysis workflows across multiple parameter combinations?

Plan reproducible data analysis workflows by defining constants, data loading, atomic functions, outputs, and an orchestrator. This phased framework prevents scope drift and ensures deterministic results across multi-dimensional parameter sweeps.

What is the best way to structure a simulation sweep across multiple cohorts?

Structure a simulation sweep by initializing arbitrary dimensions for parameters and cohorts, then defining a formal orchestrator. This approach scales across dimensions and guarantees maintainable, repeatable implementations for statistical studies.

How does an orchestration framework improve reproducibility for feature extraction pipelines?

An orchestration framework improves reproducibility for feature extraction pipelines by enforcing clear contracts and a phased design process. Predefining inputs and orchestration logic prevents scope drift and ensures reliable execution.

Can I use this analysis planning framework with scripts written in any programming language?

Yes, this analysis planning framework supports scripts in any language. It provides a language-agnostic structure for iterative analyses, ensuring reliable implementations across statistical studies and image processing pipelines.

What are the limitations of planning iterative analyses without a formal orchestration framework?

Without a formal orchestration framework, iterative analyses suffer from scope drift and unreliable execution. Lacking predefined constants and clear contracts reduces reproducibility and makes multi-dimensional experiments difficult to maintain.

How do I start outlining an orchestrator for a multi-dimensional experiment?

Start outlining an orchestrator by drafting the unit of work sentence and initializing your A/B dimensions. This establishes the foundational logic needed to scale workflows across arbitrary dimensional combinations.