coding-standards

Enforce language-specific coding standards for Python, TypeScript, Go, Rust, and C/C++ projects.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/Programmer-RD-AI-Archive/coding-standards-agent-skills --skill coding-standards-programmer-rd-ai-archive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/Programmer-RD-AI-Archive/coding-standards-agent-skills/tree/main/skills/coding-standards
Command: npx skills add https://github.com/Programmer-RD-AI-Archive/coding-standards-agent-skills --skill coding-standards-programmer-rd-ai-archive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects and enforces language-specific coding standards across projects to ensure consistent quality and maintainability.

Core Features & Use Cases

  • Language-aware enforcement: maps project language to the corresponding style guide and ensures code conforms.
  • Guided reviews with citations: references official style guides for Python, TypeScript, JavaScript, Go, Rust, and C/C++ during code reviews and refactoring.
  • Consistent commit conventions: aligns with standard commit messaging guidance for clean history.

Quick Start

Detect the project's primary language and apply the matching style guide to the codebase.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
How do I enforce coding standards automatically across different programming languages?

To enforce coding standards across different programming languages, this Skill detects the language via file extensions and config files, then fetches the corresponding official style guide to review and fix code style. It supports Python, TypeScript, Go, Rust, and C/C++.

Can I use this for Python and TypeScript code review with official style guide citations?

Yes, you can use this for Python and TypeScript code review with official style guide citations. It fetches language-specific style guides via WebFetch and references exact rules when suggesting style fixes or refactoring changes.

How does language detection work when applying style guides to a multi-language codebase?

Language detection works by analyzing file extensions and configuration files within the project. Once the primary language is identified, the Skill maps it to the corresponding official style guide and applies language-specific coding standards automatically.

What is the best way to align code refactoring with official style guides for Go and Rust?

The best way to align Go and Rust code refactoring with official style guides is to use a tool that fetches the specific rules and cites them directly. This Skill applies language-specific standards to review code and suggest precise alignment changes.

Does this coding standards enforcement work with C/C++ projects?

Yes, this coding standards enforcement works with C/C++ projects. It detects C/C++ from your files, fetches the relevant official style guide, and reviews your code to ensure it conforms to the established language-specific standards.

How do I maintain consistent commit conventions alongside coding style enforcement?

To maintain consistent commit conventions alongside coding style enforcement, this Skill aligns suggested code changes with standard commit messaging guidance. This ensures both your code style and git history remain clean and standardized across the project.