coding-standards

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

2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/sayasaya8039/ZWG_Terminal --skill coding-standards-sayasaya8039
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/sayasaya8039/ZWG_Terminal/tree/main/.claude/skills/coding-standards
Command: npx skills add https://github.com/sayasaya8039/ZWG_Terminal --skill coding-standards-sayasaya8039

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the common pain points of inconsistent code quality, unmaintainable codebases, slow onboarding for new team members, and recurring bugs caused by lack of standardized conventions across TypeScript, JavaScript, React, and Node.js development projects.

Core Features & Use Cases

  • Universal Web Development Standards: Provides clear, actionable guidelines for naming conventions, code structure, immutability, error handling, and formatting for all common web development tasks.
  • Framework-Specific Best Practices: Includes dedicated rules for React component design, state management, custom hooks, and performance optimization, plus REST API design and input validation standards for backend Node.js development.
  • Use Case: When a team is starting a new React + Node.js project, use this Skill to set up consistent linting rules, align all contributors on naming and component structure conventions, and reduce code review friction from day one.

Quick Start

Use the coding-standards skill to review the latest pull request for the user authentication module and flag any violations of naming, immutability, or error handling rules.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
How do I enforce consistent TypeScript and React coding standards across my team?

React component best practices covered include standardized naming conventions, immutability patterns, error handling, component design, state management, custom hooks, and performance optimization guidelines for production-grade web applications.

How do I set up linting and formatting rules for a new React and Node.js project?

Set up linting and formatting rules for React and Node.js by initializing standardized conventions for code structure, REST API design, and input validation. This aligns all contributors on component structure and reduces code review friction from day one.

What are the best practices for React component design and state management?

React component best practices covered include standardized naming conventions, immutability patterns, error handling, component design, state management, custom hooks, and performance optimization guidelines for production-grade web applications.

Can I use this to detect code smells in existing JavaScript and TypeScript codebases?

Set up linting and formatting rules for React and Node.js by initializing standardized conventions for code structure, REST API design, and input validation. This aligns all contributors on component structure and reduces code review friction from day one.

Does this skill support REST API design standards for backend Node.js development?

Yes, this skill supports backend Node.js development by providing REST API design standards and input validation rules. It ensures standardized code quality and maintainability for production-grade web applications across the full stack.