conventions

Define commit, branch, PR, and release note conventions for the ai-agent-skills repository.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/psenger/catholic-ai-skills --skill conventions-psenger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conventions
Source: https://github.com/psenger/catholic-ai-skills/tree/main/.claude/skills/conventions
Command: npx skills add https://github.com/psenger/catholic-ai-skills --skill conventions-psenger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defines the commit message, branch naming, pull request, and release note conventions for the ai-agent-skills repository. This helps ensure consistent formatting, verifiable references, and smooth collaboration across contributors.

Core Features & Use Cases

  • Commit Messages: Formats and types to enforce consistency across all commits in the project.
  • Branch Naming: Standard prefixes for features and fixes that align with issue tracking.
  • PR Body & Title Structure: Templates and checklists that guide PR descriptions and test plans.
  • CHANGELOG & Semver: Guidance on changelog entries and semantic versioning for releases.
  • Safety & Compliance: Keeps conventions aligned with repository standards and tooling.

Quick Start

Load this skill with /conventions and follow the documented formats for commits, branches, PRs, and changelogs.

Frequently Asked Questions about conventions

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

FAQPage Schema
How do I standardize commit messages and branch naming in a git repository?

To standardize commit messages and branch naming, define specific commit types, scopes, and branch prefixes that align with issue tracking. Consistent formatting ensures verifiable references and smooth collaboration across all git-based workflow contributors.

What should be included in a pull request body and title to maintain repository conventions?

A pull request body and title should follow structured templates and checklists that guide PR descriptions and test plans. Standardizing PR body structure ensures predictable tooling, verifiable references, and consistent collaboration across contributors.

How do semantic versioning rules apply to release notes and changelogs?

Semantic versioning rules apply to release notes and changelogs by enforcing specific patterns for release entries. Following semver guidance for changelog updates ensures predictable versioning and clear tracking of features, fixes, and breaking changes.

When do I need to follow specific commit conventions and branch prefixes?

You need to follow specific commit conventions and branch prefixes whenever contributing to a repository with standardized git workflows. These conventions are required to maintain consistent formatting, verifiable references, and smooth collaboration across the project.

Does this git conventions skill require any dependencies or external tooling to apply?

No, this git conventions skill requires no dependencies or external tooling to apply. It provides the formatting rules and patterns for commits, branches, PRs, and changelabs directly, ensuring repository standards without additional components.

Why does inconsistent commit message formatting cause issues in collaborative git workflows?

Inconsistent commit message formatting causes issues in collaborative git workflows by breaking verifiable references and predictable tooling. Enforcing specific patterns for commit types and scopes prevents these problems and ensures smooth collaboration across contributors.