coding-standards

Codify naming, immutability, error handling, and API design rules for TypeScript, JavaScript, and Node.js projects.

Updated Sep 13, 2025
One-click install
npx skills add https://github.com/Sambalicious/express-typescript-starter --skill coding-standards-sambalicious
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/Sambalicious/express-typescript-starter/tree/main/.agents/skills/coding-standard
Command: npx skills add https://github.com/Sambalicious/express-typescript-starter --skill coding-standards-sambalicious

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams often struggle with inconsistent code quality and onboarding complexity. This Skill codifies universal coding standards, best practices, and patterns to unify TypeScript, JavaScript, and Node.js development.

Core Features & Use Cases

  • Enforces Readability First, KISS, DRY, and YAGNI across codebases.
  • Provides naming conventions for variables, functions, and types; includes Immutability patterns and robust error handling.
  • Guides API design, type safety, and testing practices to improve maintainability and reliability.

Quick Start

Adopt these standards in your next project to enforce immutability, error handling, and type safety 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 coding standards for TypeScript and Node.js projects?

Enforce coding standards for TypeScript and Node.js by codifying naming conventions, immutability patterns, and error handling rules. This Skill provides structured guidelines to standardize code quality and improve maintainability across your projects.

What are the best practices for immutability and error handling in JavaScript?

Best practices for immutability and error handling in JavaScript involve applying explicit patterns for state management and robust validation. This Skill provides example-driven guidance to ensure type safety and reliable API design.

Can I use these coding standards for refactoring an existing codebase?

Yes, you can use these coding standards for refactoring an existing codebase. The guidelines apply to new projects, code reviews, refactoring efforts, and onboarding, helping teams unify architecture patterns and elevate overall code quality.

Does this skill guide API design and type safety for Node.js?

Yes, this skill guides API design and type safety for Node.js. It codifies architecture patterns, robust validation, and testing practices to improve reliability and maintainability across your JavaScript and TypeScript applications.

What principles does this coding standards skill follow for code reviews?

This coding standards skill follows Readability First, KISS, DRY, and YAGNI principles for code reviews. It provides structured rules for naming, error handling, and architecture to ensure consistent quality during onboarding and development.