coding-standards

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

3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/ahiendz/DuAnCuoiKhoa --skill coding-standards-ahiendz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/ahiendz/DuAnCuoiKhoa/tree/main/.agents/skills/coding-standards
Command: npx skills add https://github.com/ahiendz/DuAnCuoiKhoa --skill coding-standards-ahiendz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

In software development, teams struggle with inconsistent coding styles, unclear conventions, and maintenance debt. This Skill defines universal coding standards that apply to TypeScript, JavaScript, React, and Node.js projects to improve readability, testability, and long-term maintainability.

Core Features & Use Cases

  • Clear variable and function naming, consistent formatting, and immutability guarantees to reduce bugs and improve code reviews.
  • Reusable primitives and patterns for error handling, async/await, and type safety to prevent common pitfalls.
  • Guidance for React component structure, API design, testing conventions, documentation practices, and project file organization to support scalable teams.
  • Use during project initialization, code reviews, onboarding, and refactoring to maintain a single source of truth for coding practices.

Quick Start

Install and apply the coding standards in your project, then run your linter and formatter to enforce the rules 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 enforce consistent coding standards across TypeScript and JavaScript projects?

You enforce coding standards by applying universal rules for naming, formatting, and architecture during code reviews and linting workflows. This ensures consistent style and maintainability across TypeScript and JavaScript projects.

What are the best practices for structuring React components and Node.js APIs?

Best practices for React components and Node.js APIs include following explicit rules for project file organization, API design, and component structure. These standards support scalable teams and prevent common architectural pitfalls.

How does this approach handle error handling and async/await in Node.js?

Error handling and async/await in Node.js are managed using reusable primitives and patterns. This approach guarantees type safety and prevents common pitfalls when dealing with asynchronous operations.

Can I use these coding standards during project onboarding and refactoring?

Yes, you can use these coding standards during project onboarding and refactoring. They serve as a single source of truth for coding practices, ensuring consistent style and architecture decisions across teams.

What coding conventions improve code readability and reduce bugs in JavaScript?

Coding conventions that improve readability and reduce bugs include clear variable naming, consistent formatting, and immutability guarantees. These standards directly enhance the quality of code reviews.

Do I need specific testing and documentation conventions for scalable teams?

Yes, you need specific testing and documentation conventions for scalable teams. Explicit rules for testing practices and documentation ensure long-term maintainability and reliable project adoption.