Tooling Agent Skill Multi Repository Name Conventions — Git skill for Claude Code
Cross-agent repository naming convention skill for Claude, Cursor, Copilot, Gemini, and any AGENTS.md-reading tool -- validate/suggest compliant repo names and enforce them via git, Claude Code, and C.
How to install Tooling Agent Skill Multi Repository Name Conventions
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AntonBronnfjell/tooling-agent-skill-multi_repository-name-conventions and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tooling Agent Skill Multi Repository Name Conventions does
Cross-agent repository naming convention skill for Claude, Cursor, Copilot, Gemini, and any AGENTS.md-reading tool -- validate/suggest compliant repo names and enforce them via git, Claude Code, and CI hooks.
Alternatives in Git
- Triage Open Pull Requests — Review, label, and act on all open PRs for a repository using parallel review agents 10.8k ★
- Create Pull Request — by liam-hq - Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, followi 4.7k ★
- Get Commit Details — git show --name-status [COMMIT_ID] git diff [COMMIT_ID]^ [COMMIT_ID] 1.3k ★
README
Repository Name Conventions
A comprehensive Git repository naming convention, packaged as a skill that Claude Code, Cursor, GitHub Copilot, Gemini CLI, and any other `AGENTS.md`-reading tool (Codex, Grok, etc.) can all load — plus scripts to validate and generate compliant names, and hooks that enforce the convention at repo-creation time.
What this is
Most naming conventions live in someone's head, a wiki page nobody reads, or a Slack thread from two years ago. This repo turns one into something executable: a machine-checkable pattern, a script that tells you exactly why a candidate name fails, and hooks that stop a bad name before the repo even exists — while staying readable enough that a human can also just read `reference/conventions.md` and follow it by hand.
Why repository naming conventions matter
- Discoverability.
acme-fin-payments-service-go-microservice-go_ledger-tier1tells you the owning domain, the criticality, the language, and the shape of the thing before you've opened it. A hundred repos named after inside jokes do not. - Automation. CODEOWNERS routing, branch-protection tiers, security
scanning policy, and cost allocation can all be driven mechanically off
a structured name (
every *-tier1 repo needs two reviewers) instead of a spreadsheet someone forgets to update. - Onboarding cost. A new engineer (or a new AI agent) can guess what a repo does, and what convention a new one should follow, without reading a README first.
- Grep-ability at scale. Once you have dozens or hundreds of repos — which happens fast with AI-agent tooling (skills, MCP servers, hooks, commands are all small, numerous, and fast-moving) — an inconsistent namespace stops being a style nitpick and starts being an actual cost.
The pattern, at a glance
Core (always required):
---_[.]
Full (adds optional enterprise/freelance/lifecycle segments):
Related Skills
Branch Name Validator
Validate and suggest branch names following repository conventions
Gh PR
Create a PR on github with an accurate description following our naming convention for the current changes. $A
Naming Scout
Names your startup, product or side project, then proves you can actually use it. Checks the domain registry,
Capture Patterns
Scan the existing codebase and auto-generate PATTERNS.md with detected conventions. Run once, review the outpu
Prepare PR
Review modified files and suggest branch name, commit message, and PR description
Mirofy
Repository diagrams that cite their sources. Every edge names the file, line and commit it came from — and eve
Related Agents
Naming Generator
Generates names for products, features, companies, or brands with rationale. Use whenever the user needs a nam
Name Brand Vetter
Generates and vets candidate product names against the user's own naming taxonomy — a cheap filter on every ge
Naming Purist
The linguistic guardian of code clarity. Use this agent to enforce naming conventions, file naming patterns, a