commit
Create a well-structured commit.
Read git identity from the project's or org's CLAUDE.md ## Automation config table (bot_account, bot_email, owner_account, owner_email).
Arguments
--as-me: Commit as the owner instead of the bot account--bot-only: Commit as the bot account without co-author
Git Identity
| Mode | Git Author | Co-author |
|---|---|---|
| (default) | bot account (bot_email) | owner (owner_email) |
--as-me |
owner (owner_email) | none |
--bot-only |
bot account (bot_email) | none |
Process
-
Set git identity based on arguments:
- Default or
--bot-only:git config user.name "<bot_account>"andgit config user.email "<bot_email>" --as-me:git config user.name "<owner_account>"andgit config user.email "<owner_email>"
- Default or
-
Review and commit changes:
- Review staged and unstaged changes
- Determine commit type (feat, fix, docs, style, refactor, perf, test, build, ci, chore)
- Stage relevant files (exclude temp/generated: *.html, *.pdf, build/, *.log, .DS_Store)
- Write concise commit message in conventional format:
type(scope): description - Never push directly to main
-
Add co-author trailer (default mode only):
- Append
Co-authored-by: <owner_account> <<owner_email>>to commit message
- Append
Auto-Exit When Standalone
IMPORTANT: If this command is being run as a standalone request, automatically exit after completing all phases successfully.
More from seabbs/skills
analyzing-research-papers
Expert methodology for analyzing and summarizing research papers, extracting key contributions, methodological details, and contextualizing findings. Use when reading papers from PDFs, DOIs, or URLs to create structured summaries for researchers.
228academic-writing-standards
Expert knowledge of academic writing standards for peer-reviewed papers, including citation integrity, style compliance, clarity, and scientific writing best practices. Use when reviewing or editing academic manuscripts, papers, or research documentation.
57taskfile-automation
Expert guidance for using Task (taskfile.dev) automation tool to discover and execute project development commands
18issue-reply
Post a helpful reply to a GitHub issue
8paper-summary
Summarise an academic paper from URL, DOI, or file path
7literature-search
Search local bibliography files and Paperpile for relevant papers
7