js-ts-coding-standards

Codify TypeScript, JavaScript, React, and Node.js coding standards for maintainability.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/whchi/agentic-coding --skill js-ts-coding-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: js-ts-coding-standards
Source: https://github.com/whchi/agentic-coding/tree/main/skills/js-ts-coding-standards
Command: npx skills add https://github.com/whchi/agentic-coding --skill js-ts-coding-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill codifies universal coding standards for TypeScript, JavaScript, React, and Node.js development to improve readability, maintainability, and reliability.

Core Features & Use Cases

  • Enforces naming conventions, explicit typing, and immutable patterns to prevent runtime errors.
  • Promotes best practices for async/await and component structure across frontend and backend codebases.
  • Includes code-smell detection patterns and actionable guidance to refactor problematic areas.

Quick Start

Refactor a module to align variable naming, add explicit types, and replace direct mutations with immutable updates.

Frequently Asked Questions about js-ts-coding-standards

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

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

To enforce TypeScript and React coding standards, apply reusable rules for naming conventions, explicit typing, and component structure. This prevents runtime errors and improves overall code maintainability across frontend and backend codebases.

What is the best way to refactor JavaScript code smells and direct mutations?

The best way to refactor JavaScript code smells is to replace direct mutations with immutable updates and apply explicit types. This codifies universal standards to improve readability, maintainability, and reliability.

How do I structure async await best practices in Node.js and TypeScript?

To structure async await best practices in Node.js and TypeScript, apply codified standards that promote reliable asynchronous execution. This ensures maintainable backend code by preventing common runtime errors.

Can I use this coding standards skill to check immutability patterns and naming conventions?

Yes, you can use this coding standards skill to check immutability patterns and naming conventions. It includes code-smell detection patterns and actionable guidance to refactor problematic areas across typical projects.

Do I need a root SKILL.md file to apply JavaScript and TypeScript coding rules?

Yes, you need a root SKILL.md file with a name and description to apply JavaScript and TypeScript coding rules. You may also include optional references, scripts, or assets to support on-demand tasks.

Why does explicit typing matter for maintaining JavaScript and TypeScript codebases?

Explicit typing matters for maintaining JavaScript and TypeScript codebases because it prevents runtime errors and enforces naming conventions. Codifying these practices ensures long-term readability and reliability.