coding-standards

Provide coding standards and best practices for TypeScript, JavaScript, React, and Node.js development.

19|4|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/j7-dev/everything-github-copilot --skill coding-standards-j7-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/j7-dev/everything-github-copilot/tree/main/.agents/skills/coding-standards
Command: npx skills add https://github.com/j7-dev/everything-github-copilot --skill coding-standards-j7-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining consistent, high-quality code across a project by providing a comprehensive set of universal coding standards and best practices.

Core Features & Use Cases

  • Enforces Readability: Promotes clear naming conventions and consistent formatting.
  • Promotes Maintainability: Guides developers on principles like KISS, DRY, and YAGNI.
  • Ensures Type Safety: Details best practices for TypeScript and React component typing.
  • Improves API Design: Outlines standards for RESTful APIs and response structures.
  • Use Case: When starting a new feature, consult this Skill to ensure your code adheres to established best practices for naming, error handling, and immutability, making it easier for the team to review and maintain.

Quick Start

Apply the coding standards for TypeScript and React development to the current codebase.

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 coding standards?

TypeScript and React coding standards enforce type safety, component structure, custom hooks, and immutability. Applying these best practices ensures code quality, maintainability, and consistent formatting across your project.

How do I enforce code quality and maintainability in a Node.js codebase?

To enforce code quality and maintainability in Node.js, apply principles like KISS, DRY, and YAGNI. Establish clear naming conventions, structured error handling, and async/await patterns to keep the codebase readable and consistent.

Does this coding standards guide cover API design and response structures?

Yes, this coding standards guide covers API design by outlining standards for RESTful APIs and response structures. It ensures your API design integrates seamlessly with universal code quality and maintainability principles.

What is the best way to structure React components and state management?

The best way to structure React components involves adhering to established best practices for component structure, custom hooks, state management, and conditional rendering. This approach ensures type safety and improves overall application maintainability.

When do I need universal coding standards for JavaScript development?

You need universal coding standards for JavaScript development when starting a new feature or aiming to improve readability, error handling, and performance optimization. This ensures team consistency and makes code easier to review and maintain.