commit-clean - Commit owned changes safely on the shared trunk
Validates, lint-checks, commits exactly the specified paths on main with a signed Conventional Commit, verifies the result, and pushes when requested.
Tags
Updated: 2026-10-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Validate owned changes
- Lint commit subjects
- Commit explicit paths
- Verify landed changes
- Push committed changes
- Sweep lane changes
Inputs
- Commit subject
- Owned file paths
- Push option
- Repository working tree
Outputs
- Validation results
- Commit result
- Committed path set
- Landed commit message
- Commit SHA
- Push status
- Local access receipt
Requirements
- Claude execution environment
- fak CLI
- Git repository on main
- GitHub CLI access for GitHub checks
- Permission to commit and push
