From tac
Generates semantic Git commit messages attributing changes to agents (planner, implementor, reviewer) in ADW workflows, formatted as 'agent: type: description'. Invoke after edits via /commit-with-agent.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tac:commit-with-agentThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a semantic commit message that attributes the work to the agent.
Create a semantic commit message that attributes the work to the agent.
{agent}: {type}: {description}
Components:
planner: feat: generate implementation plan for user auth
implementor: feat: add OAuth authentication with Google provider
committer: chore: update dependencies to latest versions
| Agent | Purpose |
|---|---|
planner | Generated implementation plan |
implementor | Implemented the solution |
classifier | Classified the issue type |
reviewer | Reviewed the changes |
| Type | Description |
|---|---|
feat | New feature |
fix | Bug fix |
chore | Maintenance task |
docs | Documentation changes |
refactor | Code restructuring |
test | Test additions or fixes |
{agent}: {type}: {description}Agent: $1 Changes: $ARGUMENTS
npx claudepluginhub melodic-software/claude-code-plugins --plugin tacCreates conventional git commits via git-agent for staged/unstaged changes. Use on 'commit' requests or /commit, optionally co-authoring with Claude model.
Generates atomic git commits with conventional messages. Supports interactive splitting, auto mode, and optional push. Activated by commit phrases or /commit command.
Manages git commit workflows: checks status and diffs, stages changes selectively, generates and validates conventional commit messages, then executes commits.