coding-standards

Standardize TypeScript and JavaScript coding conventions across frontend and backend projects.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Blake-John/agent-config --skill coding-standards-blake-john
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/Blake-John/agent-config/tree/main/.agents/skill_spec/coding-standards
Command: npx skills add https://github.com/Blake-John/agent-config --skill coding-standards-blake-john

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Baseline cross-project coding conventions ensure consistent naming, readability, immutability, and code-quality review across teams to reduce cognitive load and maintenance costs.

Core Features & Use Cases

  • Establish descriptive naming, immutable defaults, and readability-focused formatting as the baseline for all code.
  • Provide cross-project guidance for TypeScript/JavaScript standards, error handling, and common patterns in frontend and backend work.
  • Serve as a reference when onboarding new contributors and during audits or refactors.

Quick Start

Apply the baseline coding standards to all new and existing modules to enforce naming, immutability, and maintainable practices across frontend and backend code.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
What coding standards help improve TypeScript and React code readability?

TypeScript and React coding standards enforce descriptive naming, immutable defaults, and readability-focused formatting to establish a baseline for maintainable components and hooks across frontend and backend projects.

How do I enforce immutability defaults and DRY principles during code reviews?

Enforce immutability defaults and DRY principles during code reviews by applying standardized cross-project coding conventions that check naming, error handling, and adherence to KISS and YAGNI patterns.

Can I use these coding standards for both frontend and backend JavaScript projects?

Yes, these coding standards provide cross-project guidance for both frontend and backend JavaScript work, covering TypeScript standards, async patterns, error handling, and testing practices with framework-specific references.

What's the best way to onboard new contributors to cross-project coding conventions?

The best way to onboard new contributors to cross-project coding conventions is applying baseline standards at project initialization to ensure consistent naming, immutability, and code-quality practices from the start.

When do I need standardized coding conventions for TypeScript and React projects?

You need standardized coding conventions for TypeScript and React projects when initialization, audits, or refactors require consistent naming, immutability defaults, and maintainable practices to reduce cognitive load and maintenance costs.