git-workflow-standards

Enforce conventional commits, branch naming, PR templates, and semantic versioning.

2|Updated Nov 13, 2025
One-click install
npx skills add https://github.com/ricardoroche/ricardos-claude-code --skill git-workflow-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow-standards
Source: https://github.com/ricardoroche/ricardos-claude-code/tree/main/.claude/skills/git-workflow-standards
Command: npx skills add https://github.com/ricardoroche/ricardos-claude-code --skill git-workflow-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces git workflow standards, including conventional commits, branch naming, PR templates, and a standardized commit message pattern.

Core Features & Use Cases

  • Conventional Commits: Enforce the conventional commit format.
  • Branch Naming: Use descriptive, scoped branch names.
  • PR Templates: Provide a consistent PR review checklist.
  • Commit Message Template: Standardize messages for readability and traceability.

Quick Start

Adopt conventional commits and feature branches (e.g., feature/short-description) in your project.

Frequently Asked Questions about git-workflow-standards

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce conventional commits in my Git workflow?

Conventional commits enforce a standardized format for commit messages (type, scope, description) to improve readability and enable automated changelog generation. This Skill applies validation rules across your repository to ensure all commits follow the conventional commits syntax, preventing inconsistent messaging patterns.

What's the best way to structure branch names for team collaboration?

Descriptive, scoped branch names (like feature/user-auth or bugfix/login-error) improve clarity and traceability. This Skill enforces branch naming patterns across your workflow, ensuring consistency and making it easier to track feature development, bug fixes, and releases.

Can I automate pull request templates and review checklists?

Yes. This Skill provides standardized PR templates that guide contributors through a consistent review checklist, ensuring all pull requests capture necessary context, linked issues, and testing details before review begins.

How do conventional commits relate to semantic versioning?

Conventional commits (feat, fix, BREAKING CHANGE) directly map to semantic versioning increments (minor, patch, major). This Skill validates commit syntax and coordinates with release workflows to automate version bumps and changelog updates based on commit types.

Do I need additional tools to implement Git workflow standards?

This Skill handles the core standards—conventional commits, branch naming patterns, PR templates, and semantic versioning compliance—through built-in validation and automation, requiring no external dependencies to enforce these practices across development and release workflows.

What happens if commits don't follow the conventional format?

This Skill implements validation that rejects or flags non-compliant commits, preventing them from merging into protected branches. This ensures your repository maintains a clean, queryable commit history and enables reliable automated changelog and version management.