← ClaudeAtlas

commitlisted

Create a git commit following this project's conventions
ledtorch/coding-agent-workflow · ★ 0 · Code & Development · score 70
Install: claude install-skill ledtorch/coding-agent-workflow
## Context Before proposing anything, run these and read the output in full: ``` git status git diff HEAD # staged + unstaged; use --cached when staging exists git branch --show-current git log --oneline -10 # match the existing message style ``` ## Commit message format ``` <type>[optional (scope)]: <description> [optional body] <Assisted by <model version>> ``` ### Types | Type | When to use | |----------|-------------------------------------------------| | `feat` | New user-facing feature or capability | | `fix` | Bug fix or correcting broken behavior | | `ui` | Visual/layout changes | | `refact` | Code restructure without changing behavior | | `docs` | Documentation, references, specs, product plans | | `content`| Case-study copy or assets — `src/content/`, images, video | | `perf` | Performance improvement | | `chore` | Maintenance — deps, config, cleanup | ### Rules 1. **One logical change per commit.** Group or split by topic — multiple types/scopes = multiple commits. 2. **Imperative present tense**: "add", "fix", "update" — not "added", "fixes", "updated". 3. **Description under 72 characters.** Lead with what changed, not which files. 4. **Scope is optional** — use when it clarifies: `ui(profile):`, `fix(auth):`, `feat(directions):`. 5. **Body bullets start with file name** — e.g. `- tags.py: a