Claude Code Infrastructure Skills

Apply production project conventions with automated Skill activation.

Diet103’s reference library provides backend, frontend, error-tracking, and Skill-development guidance, supported by activation rules and hooks.

Use cases

  • Apply TypeScript backend and frontend conventions
  • Configure reliable Skill discovery and error tracking

How to use

Adapt the reference infrastructure to your project and prepare hook dependencies. The .agents directory is a synced host mirror of this canonical Claude Skill group.

Skills

  • backend-dev-guidelines

    Comprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma database access, Sentry error tracking, Zod validation, unifiedConfig, dependency injection, or async patterns. Covers layered architecture (routes → controllers → services → repositories), BaseController pattern, error handling, performance monitoring, testing strategies, and migration from legacy patterns.

    diet103/claude-code-infrastructure-showcase
  • error-tracking

    Add Sentry v8 error tracking and performance monitoring to your services. Use this skill when adding error handling, creating new controllers, instrumenting cron jobs, or tracking database performance. ALL ERRORS MUST BE CAPTURED TO SENTRY - no exceptions.

    diet103/claude-code-infrastructure-showcase
  • frontend-dev-guidelines

    Frontend development guidelines for React/TypeScript applications. Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with features directory, MUI v7 styling, TanStack Router, performance optimization, and TypeScript best practices. Use when creating components, pages, features, fetching data, styling, routing, or working with frontend code.

    diet103/claude-code-infrastructure-showcase
  • skill-developer

    Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns, file paths, content patterns), enforcement levels (block, suggest, warn), hook mechanisms (UserPromptSubmit, PreToolUse), session tracking, and the 500-line rule.

    diet103/claude-code-infrastructure-showcase