pipeline-manifest

Scan project directories and generate a pipeline.md mapping scripts to inputs, outputs, and figures.

127|22|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/flonat/claude-code-flonat --skill pipeline-manifest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pipeline-manifest
Source: https://github.com/flonat/claude-code-flonat/tree/main/skills/pipeline-manifest
Command: npx skills add https://github.com/flonat/claude-code-flonat --skill pipeline-manifest

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you systematically document and visualize the data flow and dependencies within your research projects, ensuring reproducibility and clarity.

Core Features & Use Cases

  • Pipeline Mapping: Creates a pipeline.md file detailing script inputs, outputs, and dependencies.
  • Header Injection: Optionally adds structured headers to scripts lacking them, standardizing metadata.
  • Use Case: Before submitting a paper, use this Skill to generate a clear pipeline.md that shows exactly which scripts produce each figure and table, making your replication package transparent.

Quick Start

Run the pipeline-manifest skill to scan the current project and generate a pipeline.md file.

Frequently Asked Questions about pipeline-manifest

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

FAQPage Schema
How do I document research script inputs, outputs, and data flow for reproducibility?

To document research script data flow, you can generate a pipeline manifest that maps project scripts to their specific inputs, outputs, and paper figures. This systematically scans code files to infer read/write operations and produces a comprehensive `pipeline.md` document.

Can I automatically map which scripts generate specific paper figures and tables?

Yes, you can map scripts to specific paper figures and tables by scanning project directories for code files. The process infers data flow through pattern matching on read/write operations to detail execution order and paper linkages in a `pipeline.md` file.

What is the best way to track execution order and dependencies in a research workflow?

Tracking execution order and dependencies in a research workflow is done by building a pipeline manifest that scans your project directories. It infers data flow through pattern matching on read and write operations, generating a `pipeline.md` document detailing dependencies.

How do I standardize metadata headers for scripts lacking structured documentation?

To standardize metadata for scripts lacking structured documentation, you can optionally inject structured headers into your code files. This standardizes script metadata across the project before generating the final pipeline manifest.

Does generating a pipeline manifest require any specific dependencies or environments?

Generating a pipeline manifest requires no external dependencies, operating directly on your project directories. It scans the existing code files to infer dependencies and data flow, making it suitable for standard research workflow environments.

When should I not use an automated pipeline manifest for my research project?

You should avoid using an automated pipeline manifest if your project's data flow cannot be accurately inferred through pattern matching on read and write operations. Complex or non-standard scripting patterns may limit the accuracy of the generated `pipeline.md` document.