coding-standards

Standardize code quality and style across TypeScript, JavaScript, React, and Node.js projects.

Updated May 17, 2022
One-click install
npx skills add https://github.com/kanade0404/dotfiles --skill coding-standards-kanade0404
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/kanade0404/dotfiles/tree/main/.claude-plugin/skills/coding-standards
Command: npx skills add https://github.com/kanade0404/dotfiles --skill coding-standards-kanade0404

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It gives teams a single source of truth for writing maintainable TypeScript, JavaScript, React, and Node.js code, reducing inconsistency, bugs, and review friction.

Core Features & Use Cases

  • Readable naming and structure: Encourages clear variable, function, and file naming conventions.
  • Safer implementation patterns: Promotes immutability, error handling, type safety, and async best practices.
  • Project-wide consistency: Helps when starting new modules, refactoring old code, reviewing pull requests, or defining lint and formatting rules.

Quick Start

Ask the skill to review your codebase and return concise coding standards for TypeScript, React, and Node.js.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
How do I establish coding standards for TypeScript and React projects?

To establish coding standards for TypeScript and React, define naming conventions, immutability patterns, and type safety rules. This skill generates structured readability guidelines and error handling patterns for maintainable production code.

What are the best practices for Node.js code review and formatting?

Best practices for Node.js code review include enforcing consistent formatting, structured error handling, and async patterns. This skill guides pull request reviews by applying immutability, type safety, and testable conventions to reduce friction.

Does this coding standards skill work for refactoring existing JavaScript codebases?

Yes, this coding standards skill works for refactoring existing JavaScript codebases by applying structured error handling, immutability patterns, and type safety. It standardizes file organization and API design during module updates.

Can I use this to configure linting and formatting rules for a new TypeScript module?

Yes, you can use this to configure linting and formatting rules for a new TypeScript module. It provides project-wide consistency guidance for readability, naming conventions, and type safety to start development with clear standards.

Why do I need structured error handling and immutability patterns in React?

You need structured error handling and immutability patterns in React to ensure safer implementation and maintainable production code. This skill enforces these conventions to reduce bugs, improve testability, and minimize code review friction.

What testing conventions should I follow for Node.js API design?

For Node.js API design, follow testable conventions that enforce structured error handling and performance guidance. This skill defines standards for async best practices and file organization to keep your API maintainable.