ワンクリックで
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