# commit > Create a conventional commit from staged changes - Author: Daniel Mendes - Repository: dmend3z/forja - Version: 20260208125331 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-08 - Source: https://github.com/dmend3z/forja - Web: https://mule.run/skillshub/@@dmend3z/forja~commit:20260208125331 --- --- name: commit description: Create a conventional commit from staged changes --- Analyze all staged changes and create a well-formatted conventional commit. 1. Run `git status` to see what's staged 2. Run `git diff --staged` to understand the changes 3. Run `git log --oneline -5` to match the repo's commit style 4. Determine: type (feat/fix/refactor/etc), scope, and subject 5. Create the commit with a descriptive message and Co-Authored-By trailer 6. Verify with `git log -1`