skills/github/git-commit/SKILL.md
Create atomic, well-structured Git commits following Conventional Commits. Use when committing changes to ensure consistent commit messages with proper scoping and detailed bodies.
npx skillsauth add dhruvanbhalara/skills git-commitInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill provides instructions for performing atomic, well-structured Git commits following the Conventional Commits specification.
git status --short to see all staged and unstaged changes..gitignore patterns.data, domain, ui).main (e.g., feat/login-logic).main only after passing all quality checks and PR approval.<type>(<scope>): <message>.
feat, fix, docs, style, refactor, perf, test, build, ci, chore, revert.auth, api).git commit -m "<subject>" -m "<body>"
git log -n 5).development
Perform REST API networking operations (GET, POST, PUT, DELETE) using the lightweight and robust standard `http` package, including platform configurations and background parsing models.
development
Configure internationalization and localization support using Flutter's built-in l10n system, App Resource Bundle (ARB) files, and ICU formatting syntax.
development
Create model classes with fromJson/toJson using dart:convert and Dart 3 pattern matching. Use when manually mapping JSON to classes, parsing HTTP responses, or choosing between manual and code-generated serialization.
data-ai
Diagnose and fix Flutter layout constraint violations (RenderFlex overflow, unbounded height/width, ParentData misuse). Use when encountering layout exceptions, yellow-black overflow stripes, or red error screens.