git-conventions

Standardize git commit messages, branch names, and pull request descriptions.

2|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/mathiasbourgoin/roster --skill git-conventions-mathiasbourgoin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-conventions
Source: https://github.com/mathiasbourgoin/roster/tree/main/.opencode/skills/git-conventions
Command: npx skills add https://github.com/mathiasbourgoin/roster --skill git-conventions-mathiasbourgoin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates inconsistent git workflows that create messy commit histories, unclear pull requests, and hard-to-track code changes across development teams.

Core Features & Use Cases

  • Standardized Commit Formatting: Enforces consistent commit message structure with type prefixes (feat, fix, etc.) and clear, concise descriptions.
  • Structured Branch Naming: Applies uniform branch naming conventions to keep repositories organized and make feature/fix tracking easy.
  • PR Workflow Guidance: Provides templates and rules for creating comprehensive, review-ready pull requests.
  • Use Case: Imagine your team has messy commit history with vague messages and inconsistent branch names. Use this Skill to automatically apply standardized conventions for every commit, branch, and PR to keep your repository clean and easy to navigate.

Quick Start

Use the git-conventions skill to commit the recent authentication feature changes following the team's standardized commit format.

Frequently Asked Questions about git-conventions

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

FAQPage Schema
How do I standardize git commit messages for my development team?

To standardize git commit messages, apply strict formatting rules using type prefixes like feat or fix alongside clear descriptions. This enforces consistent commit message structure, eliminating vague entries and maintaining a clean, traceable repository history for your team.

What is the best way to structure branch naming conventions for feature tracking?

The best way to structure branch naming conventions is to apply uniform naming rules across feature branches. This structured branch naming keeps repositories organized, making feature and fix tracking easy while eliminating inconsistent version control practices.

How do I create a review-ready pull request for code collaboration?

To create a review-ready pull request, follow PR workflow guidance that provides templates and rules for comprehensive descriptions. This ensures your pull requests are fully documented and review-ready, improving team collaboration and code change traceability.

Why does inconsistent version control create messy commit histories?

Inconsistent version control creates messy commit histories because vague messages and unstructured branch names make code changes hard to track. Standardizing git workflows enforces strict formatting rules for commits and pull requests to resolve this repository navigation issue.

Can I use commit formatting rules for routine version control tasks?

Yes, you can use commit formatting rules for all routine version control tasks including committing code changes, creating feature branches, and opening pull requests. These conventions apply consistently to eliminate inconsistent practices across your development workflow.