tl-backend-style-guide

Community

Enforce backend TypeScript conventions.

Authorhilaryosborne
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures consistency and maintainability in backend TypeScript code by enforcing a strict set of conventions for structure, naming, and layer responsibilities.

Core Features & Use Cases

  • Standardized Module Structure: Organizes code into domain modules with role-based sub-folders.
  • Consistent Naming Conventions: Enforces lowercase dot-notation for files and folders.
  • Clear Layer Responsibilities: Defines distinct roles for handlers, services, repositories, and routes.
  • Robust Error Handling: Implements a standardized error hierarchy with domain-specific error codes and messages.
  • Use Case: When generating new backend services or reviewing existing code, this skill guides the developer to adhere to established patterns, preventing common pitfalls and improving code quality across the team.

Quick Start

Apply backend TypeScript conventions when writing new services.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tl-backend-style-guide
Download link: https://github.com/hilaryosborne/skills/archive/main.zip#tl-backend-style-guide

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.