language-idiom-enforcement
CommunityKeep code correct with real language idioms
Software Engineering#code review#error handling#public API#concurrency#resource management#runtime validation#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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.