From skills-toybox
This skill should be used when the user wants to "make a pr", "create a pr", "create pull request", "open pr", or needs to generate a pull request with title and body from current branch changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills-toybox:make-prThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
현재 브랜치의 변경사항을 분석하여 저장소 컨벤션에 맞는 PR을 생성한다.
현재 브랜치의 변경사항을 분석하여 저장소 컨벤션에 맞는 PR을 생성한다.
제목:
<type>(<scope>): <subject>
커밋 메시지와 동일한 Conventional Commit 형식을 따른다.
본문:
- 변경사항 1
- 변경사항 2
- 변경사항 3
불릿 리스트만 사용한다. 섹션 헤딩(## Summary 등), 부연 설명, 마케팅 언어 없이 사실만 나열한다.
git log --oneline main..HEAD로 현재 브랜치의 커밋 목록 확인git diff main...HEAD로 전체 변경사항 확인git push -u origin <branch>)gh pr create로 PR 생성| 상황 | 대응 |
|---|---|
| main 브랜치에서 실행 | PR 생성 불가 안내, 브랜치 생성 제안 |
| 리모트에 이미 PR 존재 | 기존 PR URL 안내 |
| 변경사항 없음 | main과 차이 없다고 안내 |
| 커밋이 없음 | 먼저 커밋하라고 안내 |
| gh CLI 미설치 | gh 설치 안내 (https://cli.github.com) |
npx claudepluginhub wonjiko/claude-toymarket --plugin skills-toyboxGenerates a PR description from conversation context and git diff, then opens PR creation in browser. Useful for automating the PR drafting workflow.
Creates GitHub pull requests from branch changes using git analysis and gh CLI, with conventional commit titles and standardized templated descriptions including summary, changes, testing, and checklists.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.