별도 작업 폴더에서 여러 Claude Code를 실행하여 개발 작업 배정, 진행 상황 확인, 중단된 세션 복구 지원, PR 완료 확인을 함께 관리합니다.
- 여러 에이전트에 개발 작업 분담
- 진행 상황과 빈 worktree 확인
- 중단된 에이전트 재개
코드 변경의 테스트와 기존 기능에 미치는 영향을 확인하고 저장소 템플릿에 맞춰 PR을 생성하며, 리뷰 요청부터 지적 사항 대응까지 진행합니다.
Open a pull request with proper PR template, test coverage, and review workflow. Guides agents through creating a PR that follows repo conventions, ensures existing behaviors aren't broken, covers new behaviors with tests, and handles review via bot when local testing isn't possible. TRIGGER when user asks to "open a PR", "create a PR", "make a PR", "submit a PR", "open pull request", "push and create PR", or any variation of opening/submitting a pull request.
실행 점수 미검증
설치 방법 보기open-pr은 코드 변경을 제출하는 PR 생성을 사전 확인부터 리뷰 대응까지 진행합니다. 커밋과 원격 저장소 전송 여부, 저장소 전체의 형식 검사, 변경 부분의 기존 테스트와 새 동작의 테스트를 확인합니다. .github/PULL_REQUEST_TEMPLATE.md의 구조를 유지하여 설명을 채우고 정해진 제목 형식으로 PR을 생성합니다.
프로젝트의 제출 규칙에 맞춰 PR을 만들거나 변경 내용과 테스트 현황을 함께 정리할 때 유용합니다. 실행 환경이 충분하면 동작 테스트와 자체 리뷰를 진행합니다. 로컬에서 충분히 검증하기 어려우면 실행하지 못한 테스트를 기록하고 리뷰 봇의 응답을 추적합니다.
Git과 GitHub CLI인 gh를 사용합니다. 기본 대상 브랜치는 dev입니다. 리뷰에는 관련 스킬인 /pr-test, /pr-review, /pr-address를 사용합니다. 봇 리뷰는 최대 60분까지 기다리며 응답이 없으면 사용자에게 알립니다. 병합에는 사람의 승인이 필요합니다.
이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.
AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.
점수에는 넣지 않았습니다. 2026년 10월 23일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Before opening the PR:
git push -u origin <branch>)This is critical. Before opening the PR, verify:
If you cannot run the full test suite locally, note which tests you ran and which you couldn't in the test plan.
Read the canonical PR template at .github/PULL_REQUEST_TEMPLATE.md and use it verbatim as your PR body:
cat .github/PULL_REQUEST_TEMPLATE.md### Why / What / How### Changes 🏗️### Checklist 📋<!-- ... -->) with actual content; do not leave them in- [ ] until each step is actually completedPR title must use conventional commit format (e.g., feat(backend): add new block, fix(frontend): resolve routing bug, dx(skills): update PR workflow). See CLAUDE.md for the full list of scopes.
Use gh pr create with the base branch (defaults to dev if no [base-branch] was provided). Use --body-file to avoid shell interpretation of backticks and special characters:
BASE_BRANCH="${BASE_BRANCH:-dev}"
PR_BODY=$(mktemp)
cat > "$PR_BODY" << 'PREOF'
<filled-in template from .github/PULL_REQUEST_TEMPLATE.md>
PREOF
gh pr create --base "$BASE_BRANCH" --title "<type>(scope): short description" --body-file "$PR_BODY"
rm "$PR_BODY"
/pr-test to do E2E manual testing of the PR using docker compose, agent-browser, and API calls. This is the most thorough way to validate your changes before review./pr-review to self-review the PR for correctness, security, code quality, and testing gaps before requesting human review.This is common for agents running in worktrees without a full stack. In this case:
/pr-review locally to catch obvious issues before pushing/review on the PR after creating it to trigger the review botgh api repos/Significant-Gravitas/AutoGPT/pulls/{N}/reviews --paginate and the GraphQL inline threads query. The bot typically responds within 30 minutes, but polling lets the agent react as soon as it arrives./review comment, the same budget
/pr-address and /pr-polish use. If nothing has arrived by then, stop
waiting and tell the user the requested review never came. Never block
indefinitely on a bot./pr-address which has a full polling loop with CI + comment tracking# After creating the PR:
PR_NUMBER=$(gh pr view --json number -q .number)
gh pr comment "$PR_NUMBER" --body "/review"
# Then use /pr-address to poll for and address the review when it arrives
Once the review bot or human reviewers leave comments:
/pr-address to address review comments. It will loop until CI is green and all comments are resolved.| Skill | When to use |
|---|---|
/pr-test | E2E testing with docker compose, agent-browser, API calls — use when you have a running workspace |
/pr-review | Review for correctness, security, code quality — use before requesting human review |
/pr-address | Address reviewer comments and loop until CI green — use after reviews come in; it can also post the /review trigger itself if the PR has no review yet |
After the PR is created and review is triggered:
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
별도 작업 폴더에서 여러 Claude Code를 실행하여 개발 작업 배정, 진행 상황 확인, 중단된 세션 복구 지원, PR 완료 확인을 함께 관리합니다.
Sentry 데이터로 변경 전후나 환경 간 속도와 실패율을 비교합니다. 통계적 변동을 고려해 빨라짐, 느려짐, 변화 감지 안 됨, 데이터 부족을 판정합니다.
PR 검토 의견을 모아 코드 수정, 커밋, 답변과 스레드 해결을 진행합니다. CI 실패, 충돌, 새 댓글도 계속 확인하며 대응이 끝날 때까지 추적합니다.
PR 검토와 수정을 반복하며 미해결 의견, CI 실패, 병합 충돌을 확인합니다. 늦게 도착하는 댓글도 기다려 PR을 병합할 수 있는 상태로 정리합니다.
코드 변경 제안인 PR의 목적과 차이를 읽고 정확성, 보안, 설계, 테스트를 점검합니다. 기존 의견과 중복되지 않도록 심각도를 붙여 해당 코드 줄에 댓글을 게시합니다.
실행 중인 시스템에서 PR이나 브랜치 변경을 조작하고 화면, API, 저장 데이터의 변화를 대조하여 작업 전후 스크린샷과 함께 검증 결과를 보고합니다.