Enforces language-specific coding conventions for Python, TypeScript, HTML, and CSS. Covers style rules, naming conventions, type safety, error handling, security practices, and performance patterns. Use when writing new code, reviewing pull requests, refactoring existing code, or applying linting and formatting rules. Triggers: code review, coding standards, Python style, TypeScript conventions, ESLint, Prettier, formatting, linting, BEM, PEP 8, type hints, error handling, security, performance, naming conventions.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
HTML uses semantic elements with accessibility attributes
Code is cross-platform compatible (Windows + macOS)
Tests cover key functionality
When to Escalate
Architecture decisions -- Standards enforcement does not cover system design choices; escalate to architecture review
New language or framework -- If the codebase introduces a language not covered here, request a standards extension
Conflicting rules -- When project-specific config (e.g., custom ESLint rules) contradicts these standards, defer to the project config and flag the discrepancy
Security incidents -- Actual vulnerabilities found in production code should be escalated to the security team immediately, not just flagged in review