development-standards

Define development standards for naming, structure, and code quality across languages.

10|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/CsHeng/dot-claude --skill development-standards-csheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: development-standards
Source: https://github.com/CsHeng/dot-claude/tree/main/skills/development-standards
Command: npx skills add https://github.com/CsHeng/dot-claude --skill development-standards-csheng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill codifies development standards and best practices to improve maintainability, readability, and correctness across languages.

Core Features & Use Cases

  • Naming & Structure: Enforces naming conventions and modular design.
  • Code Quality: Recommends documentation standards, testing, and code structure.
  • CI/CD Alignment: Integrates with linters and reviews for consistent quality.

Quick Start

Apply the standardized naming and structure guidelines to a new module and run the project’s linters.

Frequently Asked Questions about development-standards

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

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

Cross-language coding standards establish consistent naming conventions, structure, and quality rules that apply uniformly regardless of language. This Skill provides guidelines covering naming, modularity, documentation, and testing practices that work across your codebase, then enforces them through linters and CI pipelines to maintain reliability and readability.

What coding standards should I apply to improve code maintainability?

Development standards codify best practices for naming conventions, modular design, documentation, testing, and defensive programming. Applying these standards improves readability and correctness by establishing predictable code structure, making it easier for teams to collaborate and maintain projects over time.

How do I integrate coding standards into CI/CD pipelines?

Standards integrate into CI/CD through linters and automated code reviews that validate naming, structure, and quality on every commit. This Skill aligns standards with your pipeline tooling so violations surface early, reducing defects before code reaches production.

Can I use development standards for performance and defensive programming?

Yes. This Skill covers performance practices and defensive programming patterns alongside naming and structure conventions. Standards guide resource efficiency, error handling, and robustness across real-world projects at any scale.

What's the best way to implement naming conventions and code structure in a new module?

Apply the standardized naming conventions and modular design guidelines from this Skill to your new module, then validate using your project's linters. This ensures the module aligns with team standards before integration and catches inconsistencies early.

Why should I enforce standards through linters and manual reviews?

Linters catch structural and style violations automatically; manual reviews enforce architectural intent and design correctness. Combined enforcement ensures consistent, scalable software practices and reduces maintenance burden by catching issues at multiple gates.