coding-standards

Apply universal coding standards to TypeScript, JavaScript, React, and Node.js projects.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/Jet-labs/jet-pg-admin --skill coding-standards-jet-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/Jet-labs/jet-pg-admin/tree/main/.agent/skills/cc-skill-coding-standards
Command: npx skills add https://github.com/Jet-labs/jet-pg-admin --skill coding-standards-jet-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent code quality and onboarding friction across TypeScript, JavaScript, React, and Node.js projects are reduced by establishing universal coding standards, patterns, and best practices. This Skill provides a comprehensive guide that codifies naming, typing, immutability, error handling, React patterns, documentation, and testing conventions to align teams.

Core Features & Use Cases

  • Standardized naming conventions for variables, functions, and types to improve readability and reduce cognitive load.
  • Immutable state practices and safe updates to prevent side effects and bugs.
  • Consistent error handling, validation, and logging patterns for reliable failures and easier debugging.
  • React and UI guidelines including component structure, hooks, and performance considerations.
  • Documentation and commentary rules to ensure maintainability and onboarding speed.
  • Testing standards and conventions to promote verifiable and robust code.

Quick Start

Review the included coding standards and apply them to the next pull request to ensure consistent naming, typing, and architecture across the codebase.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
How do I establish consistent coding standards across TypeScript, React, and Node.js projects?

To establish consistent coding standards across TypeScript, React, and Node.js, apply universal conventions for naming, typing, and immutability. This reduces onboarding friction and aligns team practices for maintaining web applications and libraries.

What are the best practices for structuring React components and hooks to ensure code quality?

Best practices for React code quality include following specific guidelines for component structure, hooks usage, and performance considerations. These standardized UI patterns ensure maintainability and reduce cognitive load during development.

How do I implement immutable state practices and safe updates in JavaScript and TypeScript?

Implement immutable state practices and safe updates in JavaScript and TypeScript by following codified standards that prevent side effects and bugs. These practices ensure predictable state transitions and reliable application behavior.

What patterns should I use for consistent error handling and logging in Node.js applications?

For consistent error handling and logging in Node.js applications, apply standardized patterns for reliable failures, validation, and debugging. These conventions ensure easier troubleshooting and robust server-side code execution.

How do I integrate code quality checks for naming and typing conventions into my CI pipeline?

Integrate code quality checks into your CI pipeline by applying standardized coding conventions during continuous integration. This validates naming conventions, typing rules, and architectural patterns automatically on every pull request.

Do I need specific testing standards to maintain robust TypeScript and JavaScript libraries?

Yes, you need specific testing standards and conventions to maintain robust TypeScript and JavaScript libraries. These rules promote verifiable code, ensure documentation quality, and accelerate team onboarding for web applications.