From dev-workflow
Create a well-structured commit with conventional format and proper git identity
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-workflow:commitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a well-structured 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).
--as-me: Commit as the owner instead of the bot account--bot-only: Commit as the bot account without co-author| 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 |
Set git identity based on arguments:
--bot-only: git config user.name "<bot_account>" and git config user.email "<bot_email>"--as-me: git config user.name "<owner_account>" and git config user.email "<owner_email>"Review and commit changes:
type(scope): descriptionAdd co-author trailer (default mode only):
Co-authored-by: <owner_account> <<owner_email>> to commit messageIMPORTANT: If this command is being run as a standalone request, automatically exit after completing all phases successfully.
npx claudepluginhub seabbs/skills --plugin dev-workflowCreates conventional git commits via git-agent for staged/unstaged changes. Use on 'commit' requests or /commit, optionally co-authoring with Claude model.
Executes git commits with conventional commit message analysis, intelligent staging, and message generation. Use when asked to commit changes or when /commit is invoked.
Generates atomic git commits with conventional messages. Supports interactive splitting, auto mode, and optional push. Activated by commit phrases or /commit command.