Enforces industry-standard coding patterns and architectural best practices for TypeScript, JavaScript, React, and Node.js.
This skill equips Claude with a comprehensive framework for generating clean, maintainable, and production-ready code. It integrates core software engineering principles such as DRY, KISS, and YAGNI with specific implementation patterns for modern web development. From TypeScript type safety and React component architecture to RESTful API design and performance optimization, this skill ensures that all code produced follows consistent naming conventions, robust error handling, and efficient file organization, making it ideal for teams looking to standardize their codebase and reduce technical debt.
主な機能
01Enforces core principles like Readability, KISS, DRY, and YAGNI across all development tasks.
02Provides high-quality React patterns for functional components, custom hooks, and state management.
03Implements performance-focused patterns such as memoization, lazy loading, and optimized DB queries.
04Standardizes TypeScript/JavaScript patterns including immutability, async/await, and type safety.
05Guides RESTful API development with consistent response formatting and Zod-based input validation.
061 GitHub stars
ユースケース
01Refactoring legacy JavaScript code into type-safe, modern patterns with comprehensive error handling.
02Auditing existing codebases for 'code smells' like deep nesting, magic numbers, or long functions.
03Establishing a unified coding style and folder structure for new TypeScript or Next.js projects.