coding-standards

Enforce consistent coding standards across Python, TypeScript, and Go.

186|15|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/kid-sid/claude-spellbook --skill coding-standards-kid-sid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/kid-sid/claude-spellbook/tree/main/skills/coding-standards
Command: npx skills add https://github.com/kid-sid/claude-spellbook --skill coding-standards-kid-sid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Establishing and maintaining consistent coding standards across Python, TypeScript, and Go to prevent style drift, reduce cognitive load, and accelerate onboarding.

Core Features & Use Cases

  • Naming conventions for variables, functions, classes, and files across languages
  • SOLID design principles, refactoring guidelines, and common code smells
  • Language-specific idioms and best practices with practical examples
  • Use cases include PR reviews, architectural decisions, and project scaffolding

Quick Start

Apply the coding standards checklist to your next PR to enforce naming, patterns, and refactoring guidelines.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
How do I enforce consistent coding standards across Python, TypeScript, and Go?

Consistent coding standards across Python, TypeScript, and Go are enforced by applying language-agnostic guidelines alongside language-specific idioms, targeting naming conventions, design patterns, and code smells to improve readability and maintainability.

What naming conventions and code smells should I check during a PR review?

During a PR review, check naming conventions for variables, functions, classes, and files, while identifying common code smells and verifying adherence to SOLID design principles to ensure structural quality and maintainability.

Can I use these refactoring guidelines for project scaffolding and architectural decisions?

Refactoring guidelines and SOLID design principles can be applied to architectural decisions and project scaffolding, providing explicit standards and checklists that prevent style drift and reduce cognitive load during new project setup.

What's the best way to standardize code quality across multiple programming languages?

The best way to standardize code quality across multiple languages is to implement language-agnostic guidelines for SOLID principles and refactoring, supplemented by language-specific idioms and practical examples for Python, TypeScript, and Go.

When do I need explicit coding standards to prevent style drift in my codebase?

You need explicit coding standards when onboarding new contributors, conducting refactor sessions, or reviewing pull requests, as consistent guidelines reduce cognitive load and accelerate onboarding by preventing style drift across Python, TypeScript, and Go.