From nf-core-module-dev
Orchestrates nf-core Nextflow module development by dispatching agents for main.nf, tests, and meta.yml, with a skill for full end-to-end module creation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nf-core-module-dev:using-nf-core-module-devThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<SUBAGENT-STOP>
This plugin provides agents and a skill for creating complete nf-core Nextflow modules.
| Task | What to use |
|---|---|
| Build a full module end-to-end (main.nf + tests + meta.yml) | nf-module-manager skill |
| Create or update main.nf / environment.yml only | nf-module-dev agent |
| Write or fix nf-tests / snapshots | nf-test-expert agent |
| Create or fix meta.yml | nf-secretary agent |
For end-to-end module work, ALWAYS invoke the nf-module-manager skill — never invoke the three agents manually in sequence yourself.
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub vagkaratzas/nf-core-module-dev --plugin nf-core-module-dev