git-hygiene-enforcer
Git Hygiene Enforcer helps teams standardize development practices by automating commit validation, branch naming enforcement, and pull request workflows. It provides ready-to-use configurations for commit hooks, branch protection rules, and CI/CD checks that maintain code quality without manual oversight.
Git Hygiene Enforcer automates commit validation and branch enforcement to standardize team workflows.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-01-12
Git Hygiene Enforcer automates commit validation and branch enforcement to standardize team workflows. Git Hygiene Enforcer helps teams standardize development practices by automating commit validation, branch naming enforcement, and pull request workflows. It provides ready-to-use configurations for commit hooks, branch protection rules, and CI/CD checks that maintain code quality without manual oversight.
Use it when
- Git Hygiene Enforcer standardizes team git workflows by enforcing conventional commits automatically through hook-based validation.
- Yes.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
patricio0312rev/skills/git-hygiene-enforcer
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I setup git hooks for commit messages with git-hygiene-enforcer?
Git Hygiene Enforcer automates commit message validation through pre-commit hooks integrated with tools like Husky and Commitlint. The skill provides ready-to-use configurations that validate commits against conventional commit standards before they're accepted into your repository, eliminating manual enforcement and ensuring team-wide consistency without requiring developers to remember rules.
What does git-hygiene-enforcer do to enforce conventional commits?
Git Hygiene Enforcer standardizes team git workflows by enforcing conventional commits automatically through hook-based validation. It includes pre-configured Commitlint rules that check commit message format, scope, and type compliance, preventing non-conformant commits from entering your codebase and maintaining a clean, readable commit history across your entire team.
Can git-hygiene-enforcer help prevent bad commits with hooks?
Yes. Git Hygiene Enforcer prevents bad commits by implementing automated validation hooks that run before commits are finalized. It catches issues like improper message formatting, missing scopes, and non-standard types at the point of commit, blocking problematic commits entirely and guiding developers toward compliant practices through immediate feedback.
How does git-hygiene-enforcer configure branch protection and PR workflows?
Git Hygiene Enforcer provides templates and configurations for GitHub branch protection rules and pull request workflows. It includes PR template examples that standardize code review requirements, automated CI/CD checks via GitHub Actions, and guardrails that enforce code review processes and merge requirements, ensuring quality gates are consistently applied across your team.
What git workflow standardization does git-hygiene-enforcer provide?
Git Hygiene Enforcer delivers comprehensive workflow standardization including branch naming conventions, commit message templates, PR review checklists, and merge process guardrails. It combines automated validation, branch protection rules, and documentation to create a repeatable, team-wide development process that maintains hygiene without requiring manual intervention at each step.
Does git-hygiene-enforcer document emergency bypass procedures?
Git Hygiene Enforcer includes documentation for emergency bypass procedures when git hooks need to be temporarily circumvented. While the skill prioritizes automated enforcement, it acknowledges rare situations requiring override capabilities and provides guidance on implementing safe, auditable bypass mechanisms that maintain accountability while allowing urgent commits when necessary.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Git Hygiene Enforcer
Enforce consistent, high-quality git practices across your team.
Core Workflow
- Choose conventions: Select commit format (Conventional Commits, Angular, etc.)
- Setup commit hooks: Install commitlint with git hooks
- Configure branch rules: Define naming patterns and protection
- Create PR templates: Standardize pull request descriptions
- Add workflows: GitHub Actions or GitLab CI for automated checks
- Document process: Write CONTRIBUTING.md with git guidelines
- Provide bypasses: Document emergency override procedures
Conventional Commits
Format: <type>(<scope>): <description>
Types:
feat: New featurefix: Bug fixdocs: Documentation changesstyle: Code style changes
(truncated - see the full file via the links below)
File tree — 1 file
foundation/git-hygiene-enforcer/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Set up automated git commit validation and hooks”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
git-workflow provides structured guidance on writing effective commit messages using conventional formats, organizing branches by type and purpose, and managing pull requests at scale. It covers atomic commits, conflict resolution, and enforcing standards through git hooks.
This skill teaches standardized git practices including conventional commit formatting, semantic branch naming patterns, and merge strategy selection. It provides templates and guidelines to maintain consistency across teams while enabling automated changelog generation and reducing code review friction.
Adapt Conventional Commits for Chinese development teams with localized type definitions, message templates, and tooling integration. Configure commitlint, husky, and conventional-changelog to enforce consistent commit practices across your team while keeping type keywords in English for tool compatibility.
Create git commits that follow Conventional Commits conventions, enabling automatic changelog and release note generation. The skill stages your changes, validates them through pre-commit hooks, and ensures commit messages match your project's standards before recording them to history.
Configure pre-commit, commit-msg, and pre-push hooks to standardize your team's development workflow. Supports both husky and native git hooks, with built-in linting, code formatting, commit message validation, and secret detection to catch issues before they reach your repository.
This skill analyzes your staged changes and proposes a split into multiple focused commits, each with a semantic message following conventional patterns. It groups related files by feature, change type, or dependency, then walks you through approval and execution—with a dry-run mode to preview splits before committing.
More skills conventional-commits (MIT) · changelog-generator (MIT) · managing-git-workflows (MIT) · Hk (unlicensed)