repo-conventions

Enforce repository engineering conventions for architecture, API style, and testing.

13|4|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/OmexIT/claude-skills-pack --skill repo-conventions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-conventions
Source: https://github.com/OmexIT/claude-skills-pack/tree/main/skills/repo-conventions
Command: npx skills add https://github.com/OmexIT/claude-skills-pack --skill repo-conventions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Repository-specific engineering conventions: architecture notes, API style, testing approach, and deployment/release norms. Applies automatically when working in this repo.

Core Features & Use Cases

  • Defines architecture notes, module boundaries, data flows, and dependency rules to align teams.
  • Standardizes API design and testing practices across services, including naming, error handling, and validation.
  • Documents deployment norms, versioning, release workflows, and rollback expectations to streamline releases.

Quick Start

Review the references/ files and update this repo to align with the documented conventions.

Frequently Asked Questions about repo-conventions

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

FAQPage Schema
How do I standardize engineering conventions across a repository?

Standardize engineering conventions across a repository by enforcing consistent architecture, API style, and testing norms. This requires centralizing documented standards in files like architecture.md, api-style.md, and testing.md to satisfy governance goals.

What is the best way to document module boundaries and dependency rules?

Document module boundaries and dependency rules using centralized architecture notes. Defining these structural constraints aligns teams and ensures consistent data flows across all modules within the repository.

How do I enforce API design and testing practices across multiple services?

Enforce API design and testing practices across services by standardizing naming, error handling, and validation rules. Documenting these conventions in an api-style.md file ensures all services follow the same engineering quality norms.

What deployment and release norms should I document for my repository?

Document deployment and release norms including versioning, release workflows, and rollback expectations. Standardizing these deployment conventions streamlines releases and ensures consistent operational practices across the repository.

Do I need specific reference files to satisfy repository governance goals?

Yes, satisfying repository governance goals requires centralized references under the references/ directory. You must document standards in architecture.md, api-style.md, and testing.md to properly enforce engineering conventions.

When do I need centralized references for repository conventions?

Centralized references for repository conventions are needed when onboarding new scenarios or enforcing quality goals. They ensure all modules automatically follow documented architecture, API style, and testing norms without manual intervention.