ワンクリックで
commit
Create a conventional commit for the current changes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Create a conventional commit for the current changes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Take an iteration and execute it: dispatch /implement agents per phase, always sequentially (e.g. /orchestrate <iteration-id>).
Take an iteration and execute it: dispatch /implement agents per phase with git worktree isolation for parallel work (e.g. /orchestrate <iteration-id>).
Take an iteration and execute it: dispatch /implement agents per phase with jj workspace isolation for parallel work (e.g. /orchestrate <iteration-id>).
Promote a gest task to a GitHub Issue (e.g. /promote-task <id>).
Explore a rough idea with the user, clarify requirements, and draft a spec. Also decomposes large specs into smaller ones (e.g. /brainstorm "offline mode", /brainstorm <gest-id>).
Implement a single issue: write code, verify, review, format, and commit (e.g. /implement <gest-id>).
| name | commit |
| description | Create a conventional commit for the current changes. |
Create a commit following project conventions using Jujutsu (jj).
Run the following commands to understand the current state:
jj status
This shows what files are changed in the working-copy commit.
jj diff
This shows the actual content changes.
jj log -n 10
This shows recent commits so you can match the existing style.
Follow the conventions in docs/dev/commits.md:
<type>(<scope>): <description>
[optional body]
[optional footer(s)]
Types: feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert
Rules:
! after type/scope for breaking changesGitHub Issue references:
If the current work relates to a gest task, check whether the task has github-issue metadata:
cargo run -- task show <id> --json
If the metadata object contains a github-issue key, include a footer referencing that issue (e.g. Closes #42). If
there is no github-issue metadata, do not add an issue reference.
Present the draft commit message to the user for approval. Do not commit without confirmation.
Create the commit using one of these approaches:
To finalize the current working-copy commit and start a new empty change:
jj commit -m "<approved message>"
To describe the current working-copy commit without starting a new change:
jj describe -m "<approved message>"
Use jj commit -m when the work is complete and you want to move on to the next change. Use jj describe -m when you
want to set the message but continue working in the same change.
There is no staging area in jj -- all tracked file changes in the working copy are included automatically. Never use raw
git commands.