workflow-integration-git
Installation
SKILL.md
Git Workflow Skill
Provides git commit workflow following conventional commits specification. Includes artifact cleanup, commit formatting, and optional push.
Enforcement
Execution mode: Execute git commit workflow steps sequentially, delegating to script for artifact cleanup and commit formatting.
Prohibited actions:
- Never commit secrets, credentials, or
.envfiles - Never skip artifact cleanup step before committing (LLM must call detect-artifacts and act on results — the script detects but does not delete)
- Never run raw
git <subcommand>that relies on the current working directory.
Constraints:
- Commit messages must follow conventional commits format:
<type>(<scope>): <subject>— seestandards/git-commit-standards.mdfor types, rules, and examples - Push only when explicitly requested via parameters
- All git invocations MUST use
git -C {worktree_path} <subcommand>.{worktree_path}is resolved fromstatus.metadata.worktree_pathin Step 0 of the Commit Changes workflow. Seestandards/worktree-handling.mdfor the worktree-specific application of this rule. - Temp files MUST be written under
.plan/temp/per project policy — never/tmp/.