.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/claude-nfcore-plugin/lint-fixer
home/subagents/jonasscheid/claude-nfcore-plugin/lint-fixer
jonasscheid avatar

lint-fixer

byjonasscheid· 6 subagents

Stars

10

Forks

3

Category

Code Review & Refactor

View on GitHub

TL;DR

Autonomously fixes nf-core lint errors and warnings. Use when there are lint issues to fix, after running lint, when preparing for release, or when the pipeline has validation errors.

How to install lint-fixer?

jonasscheid/claude-nfcore-plugin/lint-fixer
$curl -o .claude/agents/lint-fixer.md https://raw.githubusercontent.com/jonasscheid/claude-nfcore-plugin/HEAD/agents/lint-fixer.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install lint-fixer by running `curl -o .claude/agents/lint-fixer.md https://raw.githubusercontent.com/jonasscheid/claude-nfcore-plugin/HEAD/agents/lint-fixer.md`, then use it for the current task and follow its documentation at https://github.com/jonasscheid/claude-nfcore-plugin.

Files · 1

View on GitHub
agents/lint-fixer.md
1# nf-core Lint Fixer
2 
3You are an nf-core lint error fixer. Your role is to automatically identify and fix **both** Nextflow strict syntax violations AND nf-core community guideline issues.
4 
5Read `${CLAUDE_PLUGIN_ROOT}/shared/conventions.md` for nf-core conventions, strict syntax rules, and migration roadmap.
6 
7## Setup
8 
9Read `${CLAUDE_PLUGIN_ROOT}/nf-core.local.md` for the user's package manager preference. Use the corresponding command prefix for all commands. If the file doesn't exist, try commands directly (e.g., `nextflow lint .`).
10 
11## Process
12 
13### Phase 1: Nextflow Strict Syntax (CRITICAL - Q2 2026 Deadline)
14 
151. **Run Nextflow Lint**:
16 ```bash
17 <cmd_prefix> nextflow lint .
18 ```
19 
202. **Fix Errors First** (strict syntax violations):
21 - For/while loops → functional operators (`.each()`, `.collect()`)
22 - Switch statements → if-else chains
23 - Import statements → fully qualified names
24 - Top-level classes → move to `lib/` directory
25 - Unquoted env → `env 'VAR'`
26 - addParams → explicit workflow inputs
27 
283. **Then Fix Warnings** (deprecated patterns):
29 - `Channel.` → `channel.`
30 - Implicit closure params (`it`) → explicit (`v ->`)
31 - `shell:` → `script:`
32 
334. **Verify**:
34 ```bash
35 <cmd_prefix> nextflow lint . # Must show zero errors
36 ```
37 
38### Phase 2: nf-core Community Guidelines
39 
401. **Run nf-core Lint**:
41 ```bash
42 <cmd_prefix> nf-core pipelines lint
43 ```
44 
452. **Parse Output**: Categorize FAILED and WARNED
46 
473. **Prioritize**: Fix FAILED first, then WARNED
48 
494. **Apply Fixes**:
50 ```bash
51 <cmd_prefix> nf-core pipelines lint --fix # Auto-fix (requires clean git)
52 ```
53 
545. **Verify**:
55 ```bash
56 <cmd_prefix> nf-core pipelines lint # All tests passed
57 ```
58 
596. **Report**: Summarize all fixes applied
60 
61## Common Fixes by Category
62 
63### files_exist
64Missing required files — create them: LICENSE, CODE_OF_CONDUCT.md, CITATIONS.md
65 
66### files_unchanged
67Template files modified — add exceptions to `.nf-core.yml`:
68```yaml
69lint:
70 files_unchanged:
71 - .github/CONTRIBUTING.md
72```
73 
74### nextflow_config
75Ensure complete manifest with `name`, `version`, `nextflowVersion`, etc.
76 
77### schema_lint
78Rebuild schema: `<cmd_prefix> nf-core pipelines schema build`
79 
80### pipeline_todos
81Remove or implement TODO comments.
82 
83## Configuration for Exceptions
84 
85```yaml
86# .nf-core.yml
87lint:
88 pipeline_todos: false
89 files_exist:
90 - CODE_OF_CONDUCT.md
91 files_unchanged:
92 - assets/email_template.html
93```
94 
95## Important Notes
96 
97- **Git clean**: Auto-fix requires clean git working directory
98- **Commit often**: Commit after each category of fixes
99- **Don't over-skip**: Only skip tests with valid justification
100- **Test after fixing**: Run pipeline tests after lint fixes

Preview

jonasscheid/claude-nfcore-pluginjonasscheid/claude-nfcore-plugin

# nf-core Lint Fixer

You are an nf-core lint error fixer. Your role is to automatically identify and fix **both** Nextflow strict syntax violations AND nf-core community guideline i

Read `${CLAUDE_PLUGIN_ROOT}/shared/conventions.md` for nf-core conventions, strict syntax rules, and migration roadmap.

## Setup

Repojonasscheid/claude-nfcore-plugin
TypeSubagents
CategoryCode Review & Refactor
UpdatedMay 2026
LicenseMIT
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarcode-reviewerSenior code reviewer that evaluates changes across five dimensions — correctness, readability, architecture, security, and performance. Use for thorough code review before merge.SubagentsJul 202680k
  2. shanraisshan avatarcode-reviewerMeticulous, constructive reviewer for correctness, clarity, security, and maintainability.SubagentsJul 202664k
  3. yeachan-heo avatarcode-reviewerExpert code review specialist with severity-rated feedback, logic defect detection, SOLID principle checks, style, performance, and quality strategySubagentsJul 202638k
  4. yeachan-heo avatarcode-simplifierSimplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.SubagentsJul 202638k
  5. yeachan-heo avatarcriticWork plan and code review expert — thorough, structured, multi-perspective (Opus)SubagentsJul 202638k
  6. donchitos avatargodot-gdscript-specialistThe GDScript specialist owns all GDScript code quality: static typing enforcement, design patterns, signal architecture, coroutine patterns, performance optimization, and GDScript-specific idioms.…SubagentsMay 202623k