Skip to content

feat(skills): add jira-pr-mr-link for GitHub/GitLab ↔ Jira linking - #81

Open
nickboldt wants to merge 3 commits into
mainfrom
RHIDP-16062_jira-pr-mr-link
Open

feat(skills): add jira-pr-mr-link for GitHub/GitLab ↔ Jira linking#81
nickboldt wants to merge 3 commits into
mainfrom
RHIDP-16062_jira-pr-mr-link

Conversation

@nickboldt

Copy link
Copy Markdown
Member

Summary

  • Add focused jira-pr-mr-link skill with create-pr-mr.js / link-pr-mr.js (Web link, structured comment, config-driven defaults, mark-merged).
  • No silent team/assignee builtins — missing config errors with a setup CTA.
  • Point raise-pr Step 11 at the linker for remotelink/comment (--no-defaults), keeping Review transition in raise-pr.
  • Document relationship so plugin-monorepo PR workflow stays scoped to raise-pr.

Test plan

  • node skills/jira-pr-mr-link/scripts/link-pr-mr.js --help
  • Without config: link fails with copy/paste setup CTA
  • With ~/.config/jira-pr-mr-link/config.json: link creates/updates Web link + comment
  • raise-pr SKILL.md Step 11 references this skill

Ref: https://redhat.atlassian.net/browse/RHIDP-16062

Generated-by: cursor

nickboldt and others added 3 commits August 5, 2026 18:22
Ship create-pr-mr.js / link-pr-mr.js as a focused skill (config-driven
defaults, no silent builtins). Point raise-pr Step 11 at the linker for
Web link + comment while keeping Review transition in raise-pr.

https://redhat.atlassian.net/browse/RHIDP-16062

Generated-by: cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
Emit browserOpened in the script trailer and document that agents must
not xdg-open again when the script already opened the browser.

https://redhat.atlassian.net/browse/RHIDP-16062

Generated-by: cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
mark-merged was hitting gitlab.com for CEE remotelinks. Parse the host from
the Web link URL and pass it to glab so gitlab.cee.redhat.com MRs resolve.

https://redhat.atlassian.net/browse/RHIDP-16062

Generated-by: cursor
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant