Benji Bromberg
04/17/2026, 8:19 PMnf-core lint existed for a while). I’ve been leaning heavily on Claude Code and found that it writes much better nf-core-compliant code when it actually has the specs in context. Without them you’re chasing lint warnings after the fact and Claude doesn’t always understand what the rule means or how to fix it properly. So I made a Claude Code skill (reusable prompt, invoke with /nfcore-docs) that pulls the specs and docs from nf-core/website into context automatically. Partly inspired by https://rewrites.bio/ and @Phil Ewels’ RustQC work. Still early, would love feedback: https://github.com/benjibromberg/claude-nfcore-docsBenji Bromberg
04/17/2026, 8:20 PMPhil Ewels
04/17/2026, 9:24 PMEvangelos Karatzas
04/17/2026, 9:27 PMEvangelos Karatzas
04/17/2026, 9:27 PMPhil Ewels
04/17/2026, 9:34 PMEvangelos Karatzas
04/17/2026, 9:38 PMPhil Ewels
04/17/2026, 9:39 PMmashehu
04/18/2026, 6:22 AMBenji Bromberg
04/20/2026, 5:52 PMnf-core-module-dev! @Evangelos Karatzas I’m most interested in how you actually test your skills to make sure they’re working properly since there is so much variation in llm output for any given prompt, especially when running a skill. That seemed to be the most difficult task I found when I was building my skill. That’s why I just added the option to load all the docs into context, so users don’t really have to worry as much about agents doing things correctly within the skill itself.
Also, I have spent quite a bit of time learning the tools so far. The nextflow trainings (and especially the side quests) have been invaluable resources! Trying to learn as much as possible, so I’ll be at the summit in Boston next week, and I was planning on helping with a small project at the hackathon to keep learning. I mainly use LLMs as a brainstorming mechanism or a way to check my own work since I don’t work with anyone else currently who even knows nextflow, since I work with pretty much only wet lab scientists currently 😅Evangelos Karatzas
04/20/2026, 6:01 PMEvangelos Karatzas
04/20/2026, 6:01 PMBenji Bromberg
04/20/2026, 6:09 PM