From aidd-vcs
Generates atomic git commits with conventional messages. Supports interactive splitting, auto mode, and optional push. Activated by commit phrases or /commit command.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aidd-vcs:01-commitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generates atomic git commits with conventional messages, supporting interactive splits and agent-driven auto mode.
Generates atomic git commits with conventional messages, supporting interactive splits and agent-driven auto mode.
| # | Action | Role | Input |
|---|---|---|---|
| 01 | commit | Stage, generate or accept a message, commit, optionally push | mode, message, push, files |
Single action skill. The router dispatches to commit whenever a commit phrase or slash command appears.
When invoked as a slash command, the trailing argument controls the push behavior:
/commit → commits only, stays local (push: false)/commit push → commits then pushes the branch (push: true)--force push. --force-with-lease is acceptable when explicitly required.@assets/commit-template.md.auto mode never asks for confirmation. interactive mode requires user approval before staging and before committing splits.@assets/commit-template.md: Conventional commit format reference.npx claudepluginhub ai-driven-dev/frameworkCreates semantic git commits with conventional commit format, stages changes, and pushes to remote. Handles pre-commit hooks and writes meaningful commit messages.
Executes git commits with conventional commit message analysis, intelligent staging, and message generation. Use when asked to commit changes or when /commit is invoked.
Creates local Git commits with conventional messages and GitHub issue references. Handles staging, pre-commit hooks, and automatic issue detection from changes.