Coding Conventions

Apply language-specific coding conventions to Python, TypeScript, JavaScript, Go, PHP, and Git commits.

13|3|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Mineru98/skills-store --skill coding-conventions-mineru98
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Coding Conventions
Source: https://github.com/Mineru98/skills-store/tree/main/.claude/skills/conventions
Command: npx skills add https://github.com/Mineru98/skills-store --skill coding-conventions-mineru98

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Coding conventions help teams maintain readability and consistency across languages by providing standard rules for naming, formatting, and structure.

Core Features & Use Cases

  • Cross-language conventions for Python (PEP 8), JavaScript (Airbnb), TypeScript (Google & Microsoft), Go (Effective Go), and PHP (PSR).
  • Quick-reference convention files per language in references/ (e.g., references/python-conventions.md) to guide formatting and style.
  • Workflow: identify language, read appropriate convention file, apply conventions to naming, formatting, documentation, and organization.

Quick Start

Provide a target file and language, and the skill will apply the corresponding conventions.

Frequently Asked Questions about Coding Conventions

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

FAQPage Schema
How do I enforce coding conventions across multiple programming languages?

To enforce coding conventions across multiple programming languages, you can apply standardized rules for naming, formatting, and documentation to your target files. This ensures consistency and reduces style drift across Python, TypeScript, JavaScript, Go, and PHP.

What coding style guides are supported for cross-language standardization?

Supported coding style guides include PEP 8 for Python, Airbnb for JavaScript, Google and Microsoft guidelines for TypeScript, Effective Go for Go, and PSR standards for PHP. These guides provide quick-reference convention files to direct formatting and structure.

How do I apply PEP 8 or Airbnb style guides to an existing codebase?

To apply PEP 8 or Airbnb style guides to an existing codebase, identify the target language and read the corresponding convention file. The workflow then applies these specific rules to standardize naming, formatting, and organization across your files.

Can I standardize Git commit messages along with my code formatting rules?

Yes, you can standardize Git commit messages along with your code formatting rules. The standardization workflow applies deterministic rules to both language-specific code files and Git commits to maintain overall project consistency.

Do I need to manually configure lint rules for each programming language?

You do not need to manually configure lint rules for each programming language. The system uses pre-existing reference files for each language to apply a deterministic workflow that automatically guides formatting, naming, and documentation standards.