---
description: Create a git commit from staged changes with a one-line conventional commit message
---

Analyze staged changes and run `git commit` with a one-line message.

## Instructions

1. Load the `git-commit` skill.
2. Run `git diff --staged` to inspect staged changes.
3. If there are no staged changes — report an error and stop.
4. Write the commit message from the diff, following the rules in the `git-commit` skill.
5. Run `git commit -m "<message>"`.

## Constraints

- NEVER run `git add`
- One-line message only (`-m` flag)
