AI Agent Hub
Back to skills
Full Stack Data Analysis Project Workflow icon

Full Stack Data Analysis Project Workflow

AI Agent Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_b360865d/data-analysis-fullstack

About this skill

Problem

Data analysis projects often stall on fragmented workflows: goals are not broken into executable questions, dependencies and directories are unconstrained, chapter outputs scatter across the repo, script paths and report formats are inconsistent, and delivery is hard to reproduce.

How It Works

The skill advances through 7 stages: parameter initialization, goal definition, project convention, research design, task dispatch, code scaffolding, and quality checking.

  • It starts with project_params.json to fix the project name, raw data file, entity config, chapter list, chapter dependencies, Python version, and environment name.
  • It then uses docs/analysis_goals.md to frame descriptive, diagnostic, predictive, or prescriptive goals and constrain scope with SMART criteria.
  • It generates requirements.txt, docs/flow_design.md, and docs/execution_prompts.md, breaking each chapter prompt into steps, inputs, outputs, checks, and exception handling.
  • During execution, src/utils/ modules cover data loading, visualization, metrics, output archiving, task dependency graphs, and global config, reducing hard-coded paths.
  • Batches are validated after completion, and outputs/quality_report.md checks directories, dependencies, scripts, reports, archiving, and conclusion consistency.

Boundaries

It fits multi-chapter, dependency-heavy analysis projects that need reproducible delivery; it is heavier than needed for one-off questions, unclear data sources, or single-chart tasks.

Use Cases

  • Run multi-chapter power load forecasting data through preprocessing, modeling, and report acceptance in dependency order.
  • Break chapter prompts into execution batches, verify dependencies before running scripts, and prevent output overwrites.
  • Keep a Python analysis project consistent via src/utils paths, config, metrics, and notebook archiving.
  • Pre-delivery check directory structure, runnable scripts, four-part report framework, and conclusion-data consistency.

Best For

  • Data analysts who must deliver multi-table chapter projects with documented goals, dependencies, and acceptance criteria.
  • Python engineers who need unified paths, config, metrics, and output archiving for analysis scaffolds.
  • Technical leads who need multi-chapter task dependencies, batch execution, and status checks.
  • Delivery-focused analysis managers who want scripts, reports, directories, and conclusions auditable.