'Git conventions for branches, commits, and PRs. Use when creating branches, writing commit messages, or opening pull requests.'
Install
npx skillscat add ag-grid/ag-charts/git-conventions Install via the SkillsCat registry.
SKILL.md
Git Conventions
Formatting rules for branches, commits, and pull requests.
Branches
- JIRA-linked:
ag-xxxxx/<descriptive-slug>(lowercase JIRA number, kebab-case slug) - No JIRA:
<initials>/<descriptive-slug>(author initials, kebab-case slug) - Release:
b12.0.0(see Releases guide)
Commits
- JIRA-linked first line:
AG-XXXX <description>(uppercase JIRA number) - No JIRA:
<description>(concise, imperative mood) - Keep the first line under 72 characters.
- Never attribute agentic tooling (no "Co-authored-by", "Generated by", or similar).
Pull Requests
Title
- JIRA-linked:
AG-XXXX <description>(match commit style, under 70 characters) - No JIRA:
<description>
Body
- JIRA-linked: include link(s) to the JIRA ticket(s) as the body.
- No JIRA: concise description of the change.
- Keep descriptions concise - this is a public repo.
- Never attribute agentic tooling.