coding-standards

Establish coding standards for TypeScript, JavaScript, React, and Node.js projects.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/filipas123/Claude-Code-PKC-v1 --skill coding-standards-filipas123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/filipas123/Claude-Code-PKC-v1/tree/main/skills/coding-standards
Command: npx skills add https://github.com/filipas123/Claude-Code-PKC-v1 --skill coding-standards-filipas123

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive set of universal coding standards, best practices, and patterns to ensure code quality, readability, and maintainability across TypeScript, JavaScript, React, and Node.js projects.

Core Features & Use Cases

  • Code Quality Principles: Enforces principles like Readability First, KISS, DRY, and YAGNI.
  • Language-Specific Standards: Details best practices for variable/function naming, immutability, error handling, and async/await in TypeScript/JavaScript.
  • Framework Standards: Covers React component structure, custom hooks, state management, and conditional rendering.
  • API Design: Outlines REST conventions, response formats, and input validation using Zod.
  • File Organization & Naming: Provides guidance on project structure and file naming conventions.
  • Comments & Documentation: Explains when to comment and how to use JSDoc.
  • Performance & Testing: Includes best practices for memoization, lazy loading, database queries, and testing.
  • Code Smell Detection: Identifies and advises on avoiding long functions, deep nesting, and magic numbers.

Quick Start

Review the coding standards for TypeScript and React development.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
What are the best practices for TypeScript and React code quality?

TypeScript and React coding standards enforce core principles like Readability First, KISS, DRY, and YAGNI. They cover variable naming, immutability, custom hooks, and conditional rendering to ensure high code maintainability and developer productivity.

How do I organize files and structure a Node.js API project?

To organize a Node.js API project, apply coding standards that define file naming conventions, project structure hierarchy, and REST API design patterns including standardized response formats and input validation using Zod.

How do I detect code smells in JavaScript and TypeScript applications?

Detect code smells in JavaScript and TypeScript by identifying long functions, deep nesting, and magic numbers. Applying these coding standards helps advise on structural refactoring to improve overall code readability and performance.

Does this coding standards guide cover testing and performance optimization?

Yes, these coding standards cover testing strategies and performance optimization. They include best practices for React memoization, lazy loading, efficient database queries, and structural testing guidance to enhance application speed and reliability.

When should I write JSDoc comments versus standard code comments?

You should write JSDoc comments versus standard code comments based on specific coding standards that dictate when to comment and how to document TypeScript and JavaScript functions, ensuring clear API documentation without redundant inline explanations.