Skip to content
Back to skills

Bio Workflow Methods Docwriter

ASecurity

Generate reproducible Methods documentation from workflow run artifacts (Nextflow/Snakemake/CWL), including exact commands, versions, parameters, QC gates, and outputs.

  • 171 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 6, 2026
ai-agentspythonbashdocumentation

Security analysis

A100/100

Pro scans all 12 files and shows the line behind each finding

Scanned September 6, 2026

npx -y skills add BioTender-max/awesome-bio-agent-skills --skill bio-workflow-methods-docwriter --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bio Workflow Methods Docwriter?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bio Workflow Methods Docwriter
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/biotender-max-bio-workflow-methods-docwriter/badge)](https://www.skillsdirectory.com/skills/biotender-max-bio-workflow-methods-docwriter)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bio-workflow-methods-docwriter
description: Generate reproducible Methods documentation from workflow run artifacts (Nextflow/Snakemake/CWL), including exact commands, versions, parameters, QC gates, and outputs.
---

# Bio Workflow Methods Docwriter

Create publication-ready Methods and run documentation from real workflow artifacts.

## Instructions

1. Collect the workflow evidence package (logs, configs, version files).
2. Build `run_manifest.yaml` strictly from evidence.
3. Validate the manifest against the schema.
4. Draft `METHODS.md` with a concise workflow summary at the top.
5. Verify QC gates and reproducibility details are captured.

## Quick Reference

| Task | Action |
|------|--------|
| Evidence checklist | See `reference/evidence-checklist.md` |
| Manifest schema | `schemas/run-manifest.schema.json` |
| Validate manifest | `python scripts/validate_run_manifest.py run_manifest.yaml` |
| Examples | See `examples/` |

## Input Requirements

- Workflow artifacts (Nextflow/Snakemake/CWL logs and configs)
- Tool version records or container digests
- QC reports and output manifests

## Output

- `METHODS.md` (workflow summary + detailed steps)
- `run_manifest.yaml` (machine-readable run manifest)

## Quality Gates

- [ ] No invented commands, versions, or parameters
- [ ] Every step has inputs, outputs, and versions captured
- [ ] Workflow summary appears at top of `METHODS.md`

## Examples

### Example 1: Validate a manifest

```bash
python scripts/validate_run_manifest.py run_manifest.yaml
```

## Troubleshooting

**Issue**: Missing tool versions in logs
**Solution**: Mark as `NOT CAPTURED` and add a note on how to capture next time.

Files in this skill

  • SKILL.md1.6 KB
  • examples/run_manifest.example.yaml1.5 KB
  • reference/evidence-checklist.md2 KB
  • reference/standards.md719 B
  • requirements.txt18 B
  • schemas/bio-paper-schema.yaml2.6 KB
  • schemas/run-manifest.schema.json5.2 KB
  • schemas/workflow-run-schema.yaml2.7 KB
  • scripts/extract_nextflow_run.py4.4 KB
  • scripts/validate_run_manifest.py1.3 KB
  • templates/methods_report.md1 KB
  • templates/paper_summary.yaml627 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…