From workflow-bundle
Use when "PR 생성", "PR 올려줘", "draft PR", "gh pr create", "풀리퀘스트 만들어줘", "create PR", "open PR", "PR 열어줘", "PR 만들어", "push하고 PR 올려줘", "코드 올려줘".
npx claudepluginhub onejaejae/skillsThis skill uses the workspace's default tool permissions.
브랜치를 push하고 **항상 draft PR**로 생성. 프로젝트 PR 템플릿을 자동 감지하여 적용.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
브랜치를 push하고 항상 draft PR로 생성. 프로젝트 PR 템플릿을 자동 감지하여 적용.
--draft : 반드시 draft PR로 생성--assignee @me : 반드시 본인을 assignee로 할당--base develop : 반드시 develop을 base로 지정# 현재 브랜치 확인 (main/master/develop이면 중단)
git branch --show-current
# 변경사항 확인
git log $(git merge-base HEAD develop)..HEAD --oneline
git diff develop...HEAD --stat
# PR 템플릿 확인
cat .github/pull_request_template.md
git push -u origin $(git branch --show-current)
반드시 .github/pull_request_template.md의 형식을 그대로 따른다.
#을 ##로 바꾸지 않는다)### 주요 변경사항 같은 자의적 subsection 추가 금지반드시 아래 기본 템플릿을 사용한다. 자체 형식(## Summary, ## Changes 등)으로 대체하지 않는다.
# 🔗 티켓 링크
[task_id 또는 관련 이슈 링크]
# 📋 작업 내용
[구현한 기능 요약]
- [주요 변경사항 1]
- [주요 변경사항 2]
## 🧐 주요 검토 필요 사항
- [리뷰어가 집중해서 봐야 할 부분]
## 📌 검토하지 않아도 되는 사항 (optional)
## 🚀 추후에 개선할 사항 (백로그 링크)(optional)
## 📸 스크린샷 (optional)
# ✅ 체크리스트
- [ ] 나는 코드 셀프 리뷰를 하였다.
- [ ] 나는 수정사항에 대해 철저하게 테스트 하였다.
- [ ] 코드 변경 사이즈가 적절하다 생각한다. (500줄 미만. 단순 삭제는 OK)
task_id 추출: 브랜치명에서 DPT-XXXXX 부분을 추출하여 티켓 링크에 기입.
브랜치명: DPT-10819.update_data-validation-keyword-patch
^^^^^^^^^ task_id
체크리스트: 셀프 리뷰와 테스트를 실제로 수행했으면 [x]로 체크.
gh pr create \
--base develop \
--title "<커밋 히스토리 기반 간결한 제목 (70자 미만)>" \
--body "$(cat <<'EOF'
<Step 3에서 작성한 본문>
EOF
)" \
--draft \
--assignee @me
생성 후 PR URL을 사용자에게 출력.
--draft 플래그를 절대 생략하지 않는다--assignee @me를 절대 생략하지 않는다--base develop을 절대 생략하지 않는다