What problem does it solve? Teams often commit accidental files, encoding errors, or messy bulk changes because staging and commit messages lack enforced discipline. This Skill defines mandatory rules for inspecting diffs, staging files granularly, and writing standardized commit messages in the Equarys repository. ## Core Features & Use Cases - Mandatory Pre-Staging Inspection: Requires running git status and git diff before any staging to catch temp files, mojibake, stray console.log statements, and unwanted formatting changes. - Atomic Granular Staging: Prohibits blind git add . or git add -A, requiring explicit file selection and logically grouped commits. - Conventional Commits Enforcement: Standardizes messages as <type>(<scope>): <description> with allowed types (feat, fix, refactor, style, test, docs, chore) and module scopes like promotions, pos, or auth. - AI Attribution Ban: Forbids Co-Authored-By AI trailers or watermarks in commits and code. - Use Case: After finishing a bugfix touching the catalog module, stage only the two affected files and commit with fix(catalog): correct price rounding on discount items. ## Quick Start Apply the git commit rules to review my current working tree, stage only the files for this feature, and write a compliant Conventional Commits message.