Agent skill · Code Review & Quality

pr-to-main

Create a PR to the main branch for feature/fix changes in this pnpm + Changesets monorepo. Use when the user says "PRを作成", "mainにPR", or wants to submit changes for review. Always run this in the monorepo-aware way — identify the affected package(s) and make sure a changeset exists, because the release pipeline is Changesets-driven.

breaking-brakegithub.com/breaking-brakeGitHub ↗
claude-codeNOASSERTION
Install
npx skills add breaking-brake/cc-wf-studio --skill pr-to-main --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 5 KB
Bundled scripts: none
Path: .claude/skills/pr-to-main/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 5,342
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# PR to Main Branch Create a PR for a feature/fix branch targeting `main` in the cc-wf-studio monorepo. This is a **pnpm monorepo with four packages** (`packages/core`, `packages/mcp`, `packages/cli`, `packages/vscode`) and versioning is driven by **Changesets**, not commit messages. Two monorepo facts shape this workflow: - A release-worthy change must ship with a `.changeset/*.md` file in the same PR. Without it, the change merges but **never gets released** — and pending changesets later block promotion to production. - Knowing *which package(s)* changed drives the changeset target, the PR scope, and the commit scope (e.g. `fix(vscode):`). So the job here is not just "open a PR" — it's "open a PR that the release pipeline can actually act on." ## Workflow 1. **Gather context** (run in parallel): - `git status` (no `-uall`) - `git diff` (staged + unstaged) and `git diff origin/main...HEAD` for the full branch delta - `git log origin/main..HEAD --oneline` for every commit on the branch - Check whether the branch tracks a remote and needs pushing - `ls .changeset/*.md` to see whether a changeset already exists 2. **Identify scope and type**: - **Affected package(s)**: map changed p

What's inside
Steps it walks through
  1. Workflow
  2. PR Format
  3. Templates
Ships with 3 files
  • assets/feat-template.md
  • assets/fix-template.md
  • assets/improvement-template.md
More from cc-wf-studio
All skills →
About this skill
What does the pr-to-main skill do?

Create a PR to the main branch for feature/fix changes in this pnpm + Changesets monorepo. Use when the user says "PRを作成", "mainにPR", or wants to submit changes for review. Always run this in the monorepo-aware way — identify the affected package(s) and make sure a changeset exists, because the release pipeline is Changesets-driven.

How do I install it?

Run `npx skills add breaking-brake/cc-wf-studio --skill pr-to-main --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From breaking-brake/cc-wf-studio, a repository with 5,342 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going