원클릭으로
commit-pr
How to name branches, writing commit titles/messages and sending PRs with correct format
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
How to name branches, writing commit titles/messages and sending PRs with correct format
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | commit-pr |
| description | How to name branches, writing commit titles/messages and sending PRs with correct format |
$USER/ (see whoami if $USER env var not set)Keep commit titles short if possible (like Linux kernel patches)
Do not make commits with just title+bug number; add a short explanation that is a summary of the PR description.
Use conventionalcommits style when possible and pragmatic in commit titles (you can sometimes omit the component name)
Do not be super specific in commit messages, don't mention stuff like method names, variable names etc. Focus on why we did this commit and what problem we are solving.
If the repository remote has linkedin in it, and there's no JIRA ticket
available in the context, use AskUserQuestion tool if there's a JIRA ticket
we can attach to the end of the commit message, on a separate like, using syntax:
BUG=FOO-1234[,BAR-1234,...]
Try to preserve commit titles as PR titles as much as possible
Organize PR description as follows (keep h2 titles):
## Summary
<explain the changes, mostly the git commit message>
BUG=[...] (if available, otherwise omit)
## Testing Done
<explain how we'll validate this change, or mention if we've added tests,
keep it brief. if we're relying on existing test execution in the CI pipeline,
just mention that>
Before sending a PR show me the title/description you're using in a nice way and let me approve or edit in a prompt.
If the PRs are stacked, make sure each PR has a section like this that marks the current PR.
## PR Stack
1. <link to PR>
2. this PR
and if a PR is not ready to review, make sure a PR stays in Draft, and it has a description that begins like the following until the PR is ready:
> [!WARNING]
> This PR is part of a stack, please review [previous PRs](link to previous pr) first.