---
description: Stage tracked files only and create a git commit with a one-line conventional commit message
---

Stage modified tracked files and run `git commit` with a one-line message.

## Instructions

1. Load the `git-commit` skill.
2. Run `git status --short` to inspect changes.
3. Stage only tracked files: `git add -u`.
4. Run `git diff --staged` to inspect the staged changes.
5. If nothing was staged — report an error and stop.
6. Write the commit message from the diff, following the rules in the `git-commit` skill.
7. Run `git commit -m "<message>"`.

## Constraints

- Stage ONLY tracked files (`git add -u`), NEVER `git add -A` or `git add .`
- One-line message only (`-m` flag)
