From 5b54b0860bfcd92ea34c24489246f087e8cbf132 Mon Sep 17 00:00:00 2001
From: "James A. Fellows Yates"
Date: Thu, 23 Apr 2026 11:50:42 +0200
Subject: [PATCH 1/2] Include AI and LLM usage guidelines in CONTRIBUTING.md
Added guidelines for using AI and LLMs in contributions.
---
nf_core/pipeline-template/docs/CONTRIBUTING.md | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/nf_core/pipeline-template/docs/CONTRIBUTING.md b/nf_core/pipeline-template/docs/CONTRIBUTING.md
index 579d90f867..b82420c4db 100644
--- a/nf_core/pipeline-template/docs/CONTRIBUTING.md
+++ b/nf_core/pipeline-template/docs/CONTRIBUTING.md
@@ -40,6 +40,19 @@ If you are not used to this workflow with Git, see the [GitHub documentation](ht
{% if is_nfcore -%}
+## Use of AI and LLMs
+
+The nf-core stance on the use of AI and LLMs is that humans are still ultimately responsible for their submitted code, regardless of the tools they use.
+
+If you’re using AI tools, try to stick by these guidelines:
+
+- Keep PRs as small and focussed as possible
+- Avoid any unnecessary changes, such as moving or refactoring code (unless that is the explicit intention of the PR)
+- Review all generated code yourself before opening a PR, and ensure that you understand it
+- Engage with the community review process and expect to make revisions
+
+For more detail, see the the [blog post](https://nf-co.re/blog/2026/statement-on-ai) for a statement from the nf-core/core team.
+
### Getting help
For further information and help, see the [{{ name }} documentation](https://nf-co.re/{{ short_name }}/usage) or ask on the nf-core [#{{ short_name }}](https://nfcore.slack.com/channels/{{ short_name }}) Slack channel ([join our Slack here](https://nf-co.re/join/slack)).
From 003f923292f9e7061e00cdd3dc8f7b343ec81171 Mon Sep 17 00:00:00 2001
From: nf-core-bot
Date: Thu, 23 Apr 2026 09:51:41 +0000
Subject: [PATCH 2/2] [automated] Update CHANGELOG.md
---
CHANGELOG.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index be0768de72..9b9dfc8552 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -62,6 +62,7 @@
- trigger full nf-test run if CI changes ([#4203](https://github.com/nf-core/tools/pull/4203))
- Parse manifest.contributors to fill in the RO-Crate ([#4147](https://github.com/nf-core/tools/pull/4147))
- only check for compressed stubs with .gz as final extension ([#4206](https://github.com/nf-core/tools/pull/4206))
+- Include AI and LLM usage guidelines in CONTRIBUTING.md ([#4211](https://github.com/nf-core/tools/pull/4211))
### Download