ワンクリックで
dotfiles-commit
Stage and commit changes in this dotfiles repo using Conventional Commits
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Stage and commit changes in this dotfiles repo using Conventional Commits
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Push the current git branch and open a pull request (draft by default) with a concise, reviewer-focused Japanese description. Use whenever the user wants to push and open a PR for the current branch, asks to create/open/send up a PR or draft PR, or wants a reviewer-focused PR description generated — including casual Japanese phrasings like 「pr 作って」「PR 出して」「push して PR 出して」「draft PR を作って」「PR の description を考えて」. Default to draft; the workflow itself confirms with the user before creating.
Notion リンクまたは GitHub issue を起点に、最新のメインブランチからブランチを切って実装し、/simplify → 全テスト確認 → /push-draft-pr まで通すスキル。チケット (Notion / GitHub issue) を渡して「これを実装して PR まで出して」と頼むときに使う。「implement-issue」「この issue 実装して」「Notion 読んで作業して PR 出して」等で起動。読み込みから draft PR 作成まで自律実行する。
| name | dotfiles-commit |
| description | Stage and commit changes in this dotfiles repo using Conventional Commits |
Use this skill when the user wants to commit changes in this dotfiles repository.
Format: <type>(<scope>): <subject> — single line, no body, no footer, no trailing period.
<type>: see Type Guidelines below.<scope>: lowercase component name from the mapping table (omit only when truly cross-cutting).<subject>: imperative mood, lowercase first word, concise.Examples:
feat(tmux): enable extended keysfeat(ghostty): enable left Option key as Altfeat(mise): install gnupg on macOSfeat(git): add git-commit-with-claude script and gcic aliasfix(homebrew): correct package namechore(claude): update permissionschore(chezmoi): add zsh to brew bundlerefactor(neovim): migrate nvim-treesitter to main branchDetermine the scope from changed file paths:
| Path pattern | Scope |
|---|---|
dot_config/nvim/ or nvim | neovim |
dot_config/ghostty/ | ghostty |
dot_config/tmux/ or dot_tmux | tmux |
.mise.toml or mise/ | mise |
.claude/ or dot_claude/ | claude |
dot_config/starship.toml | starship |
Brewfile or homebrew-related | homebrew |
.chezmoi* or chezmoi config | chezmoi |
dot_config/git/ or .gitconfig | git |
| Multiple components | Use the primary one, or omit scope if truly cross-cutting |
feat — new config, new feature, new tool enabledfix — correct a bug or broken configdocs — documentation only (README, CLAUDE.md, skill docs, comments)refactor — restructure without behavior change (e.g. migrate to new API/branch)chore — maintenance: dependency/version bumps, permissions, housekeepingrevert — undo a previous changeWhen in doubt between feat and chore: user-visible behavior change → feat; internal upkeep → chore.
git status to see what has changed.git diff (unstaged) and git diff --cached (staged) to understand the changes.git add) — prefer specific files over git add -A.git add -A without listing what will be staged.