원클릭으로
commit
Commit changes without Co-Authored-By attribution. Creates logical, atomic commits.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Commit changes without Co-Authored-By attribution. Creates logical, atomic commits.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Review code for quality, root cause analysis, and fix confidence. Supports PR review and local review of uncommitted/branch changes. Default mode is local (reviews current branch changes). Triggers on: review pr, review this pr, /review <pr_url>, /review local, /review, check bot pr quality.
"Create an uplift PR that cherry-picks intermittent test fixes and crash fixes from closed PRs into a target branch (beta or release). Triggers on: /uplift, create uplift, uplift PRs."
Audit and fix best practices docs for stale references, duplicates, obsolete content, and formatting issues. Triggers on: fix bp docs, fix best practice docs, audit bp docs.
Add a new best practice to the appropriate doc. Checks for duplicates, assigns stable IDs, creates new category docs if needed. Triggers on: add best practice, new best practice, add bp, new bp.
Check local branch changes against all best practices documentation. Systematically audits the diff between current branch and base branch against every applicable best practice. Triggers on: check best practices, best practices check, audit best practices, bp check, check bp.
Rebase a tree of dependent branches (including siblings) after upstream changes. Auto-detects downstream branches and rebases each in order. Triggers on: rebase downstream, rebase chain, propagate changes downstream.
| name | commit |
| description | Commit changes without Co-Authored-By attribution. Creates logical, atomic commits. |
| argument-hint | [branch|master] [push] |
Create git commits without the Co-Authored-By attribution line. Each commit should be a logical unit of work.
Parse the arguments string for these keywords (order doesn't matter):
| Keyword | Effect |
|---|---|
branch | Create a new branch off the current branch before committing (descriptive name based on changes) |
master | Stay on current branch (default behavior, recognized so it doesn't cause an error) |
push | Push after all commits succeed |
Examples:
/commit — commit on current branch, no push/commit push — commit on current branch, then push/commit master push — commit on current branch, then push/commit branch push — create new branch, commit, then push/commit branch — create new branch, commit, no pushgit branch --show-currentgit status --shortbranch was passed, create a new branch off the current branch before proceeding (use a descriptive branch name based on the changes).git diff to review the changes.git add--no-verify, --no-gpg-sign, etc.git status to verify all commits succeeded.push was passed, run git push (with -u origin <branch> if the branch has no upstream) after all commits succeed.If the changes span multiple logical units, create separate commits:
Each commit should be atomic and self-contained.
For unpushed commits, you can use fixup commits and rebase to keep history clean:
# Make a fix to an earlier commit
git add src/component.ts
git commit --fixup=abc1234
# Squash fixups into their parent commits (non-interactive)
git rebase --autosquash HEAD~5
Only use fixup commits when:
If formatting or linting fixes are needed after committing:
git commit --amend to fold the fix into the existing commitgit commit --fixup=<sha> and then git rebase --autosquash HEAD~NCo-Authored-By line--no-verify or --no-gpg-sign unless using --fixupgit rebase -i (interactive rebase is not supported)git add src/component.ts src/component.test.ts
git commit -m "Fix validation logic in user form"
git status
# First logical unit: refactoring
git add src/utils/parser.ts
git commit -m "Extract parsing logic to separate utility"
# Second logical unit: new feature using the refactored code
git add src/component.ts src/component.test.ts
git commit -m "Add email validation to signup form"
git status
# Original commit
git add src/component.ts
git commit -m "Add email validation to signup form"
# Later, discovered a typo in that same commit
git add src/component.ts
git commit --fixup=HEAD
# Squash the fixup before pushing (non-interactive)
git rebase --autosquash HEAD~2