atelier-orchestrator
Skill routing and workflow orchestration. Selects Inline Plan or Spec-backed Plan, routes to the correct workflow skill, and…
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
Claude Code
$ npx -y skills add martinffx/atelier --skill code-pull-request --agent claude-code
Codex
$ npx skills add martinffx/atelier --skill code-pull-request -a codex -y
Cursor
$ npx skills add martinffx/atelier --skill code-pull-request -a cursor -y
Gemini CLI
$ npx skills add martinffx/atelier --skill code-pull-request -a gemini-cli -y
GitHub Copilot
$ npx skills add martinffx/atelier --skill code-pull-request -a github-copilot -y
OpenCode
$ npx skills add martinffx/atelier --skill code-pull-request -a opencode -y
Windsurf
$ npx skills add martinffx/atelier --skill code-pull-request -a windsurf -y
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
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.
---
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.
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.
Skill routing and workflow orchestration. Selects Inline Plan or Spec-backed Plan, routes to the correct workflow skill, and…
Configure a repository for Atelier's development workflow. Use only when explicitly invoked; inspect existing guidance,…
Generate and validate conventional commit messages following the conventionalcommits.org spec. Use whenever the user wants to…
Compact the current conversation into a handoff document for another agent to pick up.
Multi-agent code review run as a debate. Critics raise findings in parallel, an Author defends the change, Critics concede or…
Implementation subagent dispatch patterns. Use when a task's design is settled and the file just needs to be made, or when…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.