Global Conventions

Enforce global coding conventions across codebases during linting, formatting, and reviews.

1|Updated Jun 25, 2025
One-click install
npx skills add https://github.com/ianyimi/obsidian-mcp-macros --skill global-conventions-ianyimi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Global Conventions
Source: https://github.com/ianyimi/obsidian-mcp-macros/tree/main/.claude/skills/global-conventions
Command: npx skills add https://github.com/ianyimi/obsidian-mcp-macros --skill global-conventions-ianyimi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates inconsistent naming, formatting, and structural patterns across a codebase, which often leads to confusion, increased cognitive load for developers, and slower development.

Core Features & Use Cases

  • Unified Codebase: Directs Claude to adhere to all established global coding conventions, including naming schemes, file structures, and architectural patterns.
  • Predictable Development: Ensures a unified and predictable codebase, simplifying collaboration and maintenance.
  • Use Case: When starting a new module, activate this skill to guide Claude in setting up the directory structure and initial files according to the project's global conventions, ensuring immediate alignment and reducing rework.

Quick Start

Apply the 'Global Conventions' skill to review the naming of variables and functions in 'src/services/auth_service.js' for consistency.

Frequently Asked Questions about Global Conventions

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

FAQPage Schema
How do I enforce consistent coding conventions across my codebase?

Enforce consistent coding conventions by applying automated validation rules that check naming schemes, formatting, and structural patterns across all files. This eliminates inconsistencies in variable names, function signatures, and file organization, reducing developer cognitive load and speeding up code reviews.

What's the best way to maintain uniform code style across a team's repository?

Maintain uniform code style by centralizing global conventions—naming rules, headers, and structural patterns—and applying them automatically during code generation and reviews. This ensures all developers follow the same standards regardless of who writes the code, simplifying collaboration and maintenance.

Can I set up a new module that automatically follows my project's conventions?

Yes, activate global conventions when starting a new module to automatically configure directory structure, initial files, and naming patterns according to your project's standards. This eliminates rework and ensures immediate alignment with established architectural patterns.

How do coding conventions improve code review efficiency?

Coding conventions reduce review time by eliminating debates about style and formatting. Reviewers focus on logic and architecture rather than correcting inconsistent naming, indentation, or file placement, leading to faster feedback cycles and fewer revision rounds.

What happens when code doesn't follow established conventions?

Inconsistent code creates confusion, slows onboarding, increases maintenance costs, and makes collaboration harder. Automated validation catches deviations early, preventing rework and ensuring your codebase remains predictable and navigable as it grows.