language-idiom-enforcement

Community

Keep code correct with real language idioms

Authormachenjie
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents subtle correctness, reliability, and maintainability failures caused by non-idiomatic code patterns that pass review but break in production.

Core Features & Use Cases

  • Idiom-as-correctness guardrails: Enforces professional language idioms for errors, types, resources, module boundaries, naming, concurrency, formatting, and standard-library preference.
  • Boundary validation enforcement: Ensures external inputs (HTTP, queues, files, FFI) are validated at runtime even when static typing exists.
  • AI and refactor safety checks: Treats AI-generated code and heavily refactored blocks as suspect and requires idiom audit before merge.

Quick Start

Use the language-idiom-enforcement skill to review or refactor a code change for idiom violations in the chosen language, especially in error handling, resource lifecycles, concurrency primitives, and public API surfaces.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: language-idiom-enforcement
Download link: https://github.com/machenjie/rd-skills/archive/main.zip#language-idiom-enforcement

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.