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.