원클릭으로
android-pr-create
Create a draft PR with title, body, and checklist.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Create a draft PR with title, body, and checklist.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Plan and execute the migration of a v5 payment method to the v6 component architecture.
Create a branch with correct prefix and base.
Run compile, lint, and unit test checks.
Create a commit with pre-commit checks and conventions.
SOC 직업 분류 기준
| name | android-pr-create |
| description | Create a draft PR with title, body, and checklist. |
Create a draft Pull Request for the Adyen Android SDK following project conventions.
Invoke this skill when you are ready to open a PR for the current branch. The skill generates the full PR body, shows it for user approval, and creates the PR as a draft.
Collect the following information:
git rev-parse --abbrev-ref HEAD # current branch name
git log --oneline <base-branch>..HEAD # commits on this branch (base is main, v5, or parent branch)
git diff <base-branch> --stat # files changed summary
Determine from the branch name:
feature/, fix/, chore/, or renovate/feature/ and fix/, No for chore/ and renovate/mainv5 or the user specifies, use v5Format: [version prefix] - [Description]
v6 - prefix for main-based branches (until v6 is released)v5 - prefix for v5-based branchesExamples:
v6 - Card - State Migrationv5 - Google Pay - Issuer country configv6 - Drop-in - Manage favorites screenUse the template at .github/pull_request_template.md as the base structure. Fill in each section:
Write a clear summary of what the PR does based on the commits and diff. For UI changes, remind the user to attach screenshots or video.
If the current work is part of a phased implementation plan, include a ### Progress section inside the description. Format:
### Progress
✅ Phase 1 — [short description](link-to-PR)
✅ Phase 2 — [short description](link-to-PR)
➡️ **Phase 3 — short description (this PR)**
Phase 4 — short description
Phase 5 — short description
Rules:
gh pr list --state all --base <base-branch> --search "<search term>" --json number,title,url
*_IMPLEMENTATION_PLAN.md), use it to identify the phasesInclude the checklist from the template. Remove items that do not apply. Check items that are done:
## Checklist
- [ ] If applicable, make sure Breaking change label is added.
- [x] Code is unit tested
- [x] Changes are tested manually
- [ ] Aligned public API changes with other platforms (if applicable)
- [ ] Related issues are linked
## Ticket Number
COSDK-XXXX
Use the ticket number from the commits or ask the user if not found.
Only include for feature/ and fix/ branches. For chore/ and renovate/ branches, omit the release notes section entirely.
For feature/fix branches, generate release notes under the appropriate headers:
## Release notes
### New
- Description of new feature.
### Fixed
- Description of fix.
Allowed headers: Breaking changes, New, Fixed, Improved, Changed, Removed, Deprecated
Remove all template comments ([//]: #) from the final output.
Present the complete PR to the user:
Ask for approval. If the user wants changes, adjust and re-present.
After approval, create as a draft:
gh pr create --draft --base <base-branch> --title "<title>" --body "<body>"
Show the PR URL to the user after creation.
Breaking change label.