원클릭으로
commit-all
Use when a project has git submodules and all repos (root + submodules) need to be committed so nothing is left dirty
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Use when a project has git submodules and all repos (root + submodules) need to be committed so nothing is left dirty
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Convert a Kindle Scribe "Export Notebook" highlights PDF into a correctly-formatted Denote org file, written next to the PDF. Green highlights become quotes. A separate Hazel rule moves the .org into the Denote dir — this skill never touches the org dir.
Create a git commit without Co-Authored-By sign-off
Use when a conversation has covered multiple topics or tasks and the user wants to verify nothing was missed — scans recent conversation history for incomplete, skipped, or forgotten items
| name | commit-all |
| description | Use when a project has git submodules and all repos (root + submodules) need to be committed so nothing is left dirty |
| allowed-tools | Bash(git status, git diff, git add, git commit, git log, git submodule) |
| argument-hint | ["message"] |
Commit all changes across the root project and every git submodule recursively. Nothing should be dirty when done.
Subject line: type(scope1,scope2): summary or type: summary
bump, dev, docs, feat, fix, merge, nit, perf, refactor, release, revert, test, tweakbump, merge, release, revert! after type/scope AND include BREAKING CHANGE: in bodyfixup!, squash!, or WIP skip validationReference: https://discourse.doomemacs.org/git-conventions
git submodule foreach --recursive git status --short to find all dirty submodulesgit status --short for the root repogit -C <path> instead of cd — never use cd:
git -C <path> diff to understand changesgit -C <path> log --oneline -5 to match that repo's commit stylegit add -A or git add .)git submodule foreach --recursive git status --short and git status --short to confirm everything is clean--force, --hard, --no-verify, or --amendgit reset, git rebase, git checkout, or git clean