By edmundmiller
Agent Skills for nf-core — Nextflow pipelines, modules, subworkflows, and the nf-core toolchain. Use when working on Nextflow pipelines or .nf, .nf.test, or nextflow.config files in an nf-core project.
Run and interpret `nf-core pipelines lint` to validate a Nextflow pipeline against nf-core community guidelines. Use when the user wants to check pipeline compliance, fix lint failures, run specific lint tests, or configure `.nf-core.yml` lint overrides.
Create, lint, and modify nf-core pipelines following community standards. Use when the user is working on a Nextflow pipeline that lives under nf-core, mentions `nf-core create`, `nf-core lint`, or edits files like `main.nf`, `nextflow.config`, `nextflow_schema.json`, or anything under `conf/`, `workflows/`, or `subworkflows/local/` inside an nf-core pipeline.
Agent Skills for nf-core — Nextflow pipelines, modules, subworkflows, and the nf-core toolchain.
These skills follow the Agent Skills specification so they can be used by any skills-compatible agent, including Claude Code, Codex CLI, OpenCode, and Cursor.
Will eventually live at
nf-core/skills.
/plugin marketplace add nf-core/skills
/plugin install nf-core@nf-core-skills
Copy the skills/ directory into your Codex skills path (typically ~/.codex/skills).
Clone the repository into the OpenCode skills directory:
git clone https://github.com/nf-core/skills.git ~/.opencode/skills/nf-core-skills
OpenCode auto-discovers SKILL.md files under ~/.opencode/skills/.
Place the repository contents under .cursor/skills/ in your project (or globally where Cursor reads skills from).
Drop the skills/ directory contents into any agent harness that follows the Agent Skills specification.
| Skill | Description |
|---|---|
| nf-core-pipeline | Create and modify nf-core pipelines following community standards |
| nf-core-lint | Run and interpret nf-core pipelines lint to validate pipeline compliance |
This repo uses prek to validate skills before commit. Install hooks once:
prek install
Run one hook:
prek run <hook-id> --all-files
Run all hooks:
prek run --all-files
Shared cross-agent hook IDs:
guard-nfcore-moduleslint-schemacheck-param-driftlint-local-modulecheck-nftest-existscheck-changelogSee prek.toml for the configured checks, AGENTS.md for the agent-facing map, and docs/ARCHITECTURE.md for the layout.
The design follows OpenAI's harness engineering principles: a small AGENTS.md table of contents, mechanical enforcement of repo structure, and progressive disclosure of detail.
MIT — see LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub edmundmiller/nf-core-skills --plugin nf-coreTools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click elements, and perform automated browser testing workflows.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows