coding-standards

Provide TypeScript coding standards and conventions for type definitions, functions, and error handling.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/iannil/code-coder --skill coding-standards-iannil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/iannil/code-coder/tree/main/packages/ccode/src/skill/builtin/coding-standards
Command: npx skills add https://github.com/iannil/code-coder --skill coding-standards-iannil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers maintain high code quality by providing clear guidelines and examples for language best practices, coding conventions, and style.

Core Features & Use Cases

  • Type Definitions: Demonstrates correct usage of interface vs. type and enums.
  • Function Signatures: Illustrates explicit return types and generic function usage.
  • Error Handling: Provides patterns for custom error types and robust try-catch blocks.
  • Async Patterns: Shows effective use of Promise.all and Promise.allSettled.
  • Naming Conventions: Outlines standard naming formats for various code elements.
  • Code Style: Recommends const over let, early returns, and judicious destructuring.
  • Use Case: A developer can consult this Skill to ensure their TypeScript code adheres to established best practices, improving readability and maintainability.

Quick Start

Show me the recommended TypeScript naming conventions for variables and functions.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
What are the best practices for TypeScript type definitions and interfaces?

TypeScript naming conventions standardize variable and function names for better readability. This Skill outlines standard naming formats for various code elements, ensuring your code adheres to established software engineering standards.

How do I handle errors and asynchronous patterns in TypeScript?

TypeScript function signatures should use explicit return types and generic function usage. This Skill illustrates how to define explicit return types and leverage generics, ensuring your function signatures adhere to established software engineering standards.

Should I use const or let in TypeScript code style?

TypeScript coding standards improve maintainability by providing comprehensive guidelines for type definitions, function signatures, error handling, and naming conventions. This Skill helps developers maintain high code quality and adhere to established best practices.

What is the recommended TypeScript naming conventions for variables and functions?

TypeScript naming conventions standardize variable and function names for better readability. This Skill outlines standard naming formats for various code elements, ensuring your code adheres to established software engineering standards.