with one click
commit
Creates well-formatted commits with conventional commit messages
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Creates well-formatted commits with conventional commit messages
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Create and manage Jira tickets using jira-cli (create issues, add to sprints, assign, transition)
Use when reviewing GitHub pull requests with gh CLI - creates pending reviews with code suggestions, batches comments, and chooses appropriate event types (COMMENT/APPROVE/REQUEST_CHANGES)
Convert SQL queries between Postgres and Snowflake
Based on SOC occupation classification
| name | commit |
| description | Creates well-formatted commits with conventional commit messages |
| allowed-tools | ["Bash(git add:*)","Bash(git status:*)","Bash(git commit:*)","Bash(git diff:*)","Bash(git log:*)","AskUserQuestion"] |
git statusgit diff HEADgit branch --show-currentgit log --oneline -10Creates well-formatted commits with conventional commit messages.
/commit
/commit --no-verify
Title:
type(scope): description. JIRA-NNN
Body (always included):
## Description
A few sentences describing overall goals of the commit's changes.
JIRA ticket:
https://adl-technology.atlassian.net/browse/JIRA-NNN
## Test plans
1. Step-by-step plan to test the changes
2. ...
Example commit message:
feat(database): add unique constraint on consumer_id + preference_id. DL-1476
## Description
Prevent duplicate choice rows by adding a unique constraint and updating
the upsert conflict key. Includes a data migration to clean up existing
duplicates.
JIRA ticket:
https://adl-technology.atlassian.net/browse/DL-1476
## Test plans
1. Run integration tests for consumer-preference-choice repository
2. Verify no duplicate rows exist after migration
feat: New featurefix: Bug fixdocs: Documentationstyle: Formattingrefactor: Code restructuringperf: Performancetest: Testschore: Build/toolsScope is always required in the title. It is the name of a service, package, or repo component.
Examples: database, rest, consumer-preferences, terms-conditions
Derive from the diff when possible (e.g., if all changes are in packages/database/, scope is database). If changes span multiple packages, use the primary one or a higher-level name.
Examples: DL-1234, PAY-0000, DP-292
Always appended after a period at the end of the title line.
type(scope): description. JIRA-NNN## Description, JIRA ticket: link, and ## Test plansDifferent concerns | Mixed types | File patterns | Large changes
--no-verify: Skip Husky hooks