Merged
Size
S
Change Breakdown
Maintenance70%
Docs20%
Config10%
#28302chore: Update create-pr skill and PR template (no-changelog)

PR creation skill now syncs with template automatically

The create-pr skill now reads the PR template directly, eliminating duplicate template code and ensuring consistency between the template and the automation that uses it.

The create-pr skill previously duplicated the PR template structure in its own documentation, creating a maintenance risk: changes to one didn't automatically reflect in the other. This refactor changes the skill to read as its source of truth, then populate each section with actual content before creating the PR. The PR template's Linear ticket URL placeholder was also clarified from a bare URL to the [TICKET-ID] format, making it clearer where contributors should insert their specific ticket identifier. Two other skills had their user_invocable: true flag removed, though the description doesn't explain the impact of this change.

The changes live in the Claude plugin skills directory, affecting how contributors create pull requests and how bug reproduction tests are invoked.

View Original GitHub DescriptionFact Check

Summary

Updates the create-pr skill and the GitHub PR template:

  • create-pr skill: Changes the PR body construction to read .github/pull_request_template.md as the structure and populate each section with actual content, so the skill stays in sync with the template automatically
  • PR template: Fixes the Linear ticket URL placeholder from a bare URL to the [TICKET-ID] format

Related Linear tickets, Github issues, and Community forum posts

https://linear.app/n8n/issue/CAT-2787

Review / Merge checklist

  • I have seen this code, I have run this code, and I take responsibility for this code.
  • PR title and summary are descriptive. (conventions)
  • Docs updated or follow-up ticket created.
  • Tests included.
  • PR Labeled with Backport to Beta, Backport to Stable, or Backport to v1 (if the PR is an urgent fix that needs to be backported)
© 2026 · via Gitpulse