commitlisted
Install: claude install-skill 0merUfuk/the-matrix
**Version**: 1.0
**Created**: 2026-03-17
**Last Updated**: 2026-03-17
**Authors:** Ömer Ufuk
---
# /commit — Smart Commit for the-matrix
**Usage**: `/commit` or `/commit $ARGUMENTS`
## Current State
- Git status: !`git status --short | head -10`
- Staged changes: !`git diff --cached --stat`
- Recent commits: !`git log --oneline -5`
**Examples**:
```
/commit # analyze all changes, group by intent, commit each group separately
/commit session # treat all changes as one coherent unit from the session just completed
```
---
## What This Command Does
Analyzes all uncommitted changes in the monorepo, groups them by logical intent, drafts conventional commit messages, previews the plan, and executes after user approval. Never commits without a preview.
---
## Commit Conventions
**Format:**
```
<type>(<scope>): <description>
[optional body]
```
### Types
| Type | Use when |
|------|----------|
| `feat` | New command, flag, feature, template, agent, skill |
| `fix` | Bug fix |
| `docs` | Documentation only (context files, CLAUDE.md, README) |
| `refactor` | Code restructure (not a fix, not a feature) |
| `perf` | Performance improvement |
| `test` | Adding or correcting tests |
| `chore` | Maintenance, dependencies, version bumps |
| `ci` | CI/CD configuration (GitHub Actions, goreleaser) |
| `build` | Makefile, build system, dependency changes |
| `style` | Formatting, whitespace (no logic change) |
| `revert` | Reverts a previous commit |
### Scop