Skip to content
Development
Skill

/code-pull-request

Manage GitHub pull requests or GitLab merge requests: create, read/leave/respond to comments, and merge. Triggers on "open a PR", "make a PR", "merge this PR", "merge the MR", "read PR comments", "leave a comment on the PR", "respond to a comment", "ship this", or when a feature

From plugin
atelier
4614 skills3 agents
Install
$ npx -y skills add martinffx/atelier --skill code-pull-request --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/code-pull-request

Context preview

The summary Claude sees to decide when to auto-load this skill.

Manage GitHub pull requests or GitLab merge requests: create, read/leave/respond to comments, and merge. Triggers on "open a PR", "make a PR", "merge this PR", "merge the MR", "read PR comments", "leave a comment on the PR", "respond to a comment", "ship this", or when a feature

SKILL.md

code-pull-request.SKILL.md
name: code-pull-request
description: >
  Manage GitHub pull requests or GitLab merge requests: create, read/leave/respond to
  comments, and merge. Triggers on "open a PR", "make a PR", "merge this PR", "merge the
  MR", "read PR comments", "leave a comment on the PR", "respond to a comment", "ship this",
  or when a feature branch is ready for review.
user-invocable: true

Pull Request / Merge Request Skill

Create, comment on, and merge GitHub pull requests or GitLab merge requests for the current branch. Assumes the relevant CLI (`gh` or `glab`) is installed and authenticated.

This skill is **create/read + write-gated**. Every write action (create PR, leave comment, respond to comment, merge) requires explicit human confirmation before running.

---

Start Here

1. Detect the platform and find the current branch's open PR/MR — see [references/common.md](references/common.md). 2. Pick a workflow:

| Workflow | Reference | Trigger phrases | |----------|-----------|------------------| | Create PR/MR | [create-pr.md](references/create-pr.md) | "open a PR", "make a PR", "submit for review" | | Read comments | [read-comments.md](references/read-comments.md) | "read PR comments", "show MR comments" | | Leave a comment | [leave-comment.md](references/leave-comment.md) | "leave a comment", "comment on the PR" | | Respond to a comment | [respond-to-comment.md](references/respond-to-comment.md) | "respond to a comment", "reply on the PR" | | Merge PR/MR | [merge-pr.md](references/merge-pr.md) | "merge this PR", "ship it", "merge the MR" |

Both GitHub (`gh`) and GitLab (`glab`) are first-class. Every write step pauses for human approval before running the CLI command.

Read more
Ships withatelier

A personal development toolkit for AI agents. It covers spec-driven development, code quality, and deep thinking. Atelier gives coding agents a disciplined way to move from an idea to reviewed, verified code without taking control away from the developer.

Get the whole plugin
Stats
46
Stars
4
Forks
Maintained
Maintenance
TypeScript
Language
MIT
License
1mo ago
Last commit
8mo ago
Created

Repo: martinffx/atelier

Other skills on atelier.