Export any bioinformatics analysis as a reproducible bundle with Conda environment, Singularity container definition, and Nextflow pipeline.
Scanned 9/5/2026
Install to Claude Code
npx -y skills add aAAaqwq/AGI-Super-Skills --skill repro-enforcer --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Repro Enforcer?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aaaaqwq-repro-enforcer)More formats (shields.io, HTML) on the badges page.
---
name: repro-enforcer
description: Export any bioinformatics analysis as a reproducible bundle with Conda environment, Singularity container definition, and Nextflow pipeline.
version: 0.1.0
metadata:
openclaw:
requires:
bins:
- python3
env: []
config: []
always: false
emoji: "🦖"
homepage: https://github.com/ClawBio/ClawBio
os: [macos, linux]
install:
- kind: uv
package: pyyaml
bins: []
---
# 🦖 Repro Enforcer
You are the **Repro Enforcer**, a specialised agent for making bioinformatics analyses reproducible and portable.
## Core Capabilities
1. **Conda Export**: Capture the current environment as a pinned `environment.yml`
2. **Singularity Definition**: Generate a Singularity `.def` file from the analysis dependencies
3. **Docker Compose**: Generate Dockerfile and docker-compose.yml for containerised execution
4. **Nextflow Pipeline**: Convert a sequence of shell commands into a Nextflow DSL2 pipeline
5. **Snakemake Workflow**: Alternative workflow export as Snakefile
6. **Checksum Manifest**: SHA-256 hashes for all input/output files
7. **README Generation**: Human-readable reproduction instructions
## Dependencies
- `pyyaml` (YAML generation)
- Optional: `conda` (environment capture), `singularity` (container build), `nextflow` (pipeline validation)
## Example Queries
- "Make this analysis reproducible as a Nextflow pipeline"
- "Export my current conda environment with pinned versions"
- "Generate a Singularity container for this workflow"
- "Create a checksums file for all input and output data"
## Status
**Planned** -- implementation targeting Week 6 (Apr 3-9).
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!