api-patterns
01Skill Claude CodeCodex
API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
ChatCLI is a command-line application that utilizes LLMs—such as those from Anthropic, OpenAI, and others—to facilitate interactive conversations within the terminal. At its core, it features a specialized agent and tools that provide unique expertise.
Skill Claude CodeCodex
API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
Skill Claude CodeCodex
Main application building orchestrator. Creates full-stack applications from natural language requests. Determines project type, selects tech stack, coordinates agents.
Skill Claude CodeCodex
Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.
Skill Claude CodeCodex
Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.
Skill Claude CodeCodex
Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.
Skill Claude CodeCodex
AI operational modes (brainstorm, implement, debug, review, teach, ship, orchestrate). Use to adapt behavior based on task type.
Skill Claude CodeCodex
Socratic questioning protocol + user communication. MANDATORY for complex requests, new features, or unclear requirements. Includes progress reporting and error handling.
Skill Claude CodeCodex
Pragmatic coding standards - concise, direct, no over-engineering, no unnecessary comments.
Skill Claude CodeCodex
Code review guidelines covering code quality, security, and best practices.
Skill Claude CodeCodex
Database design principles and decision-making. Schema design, indexing strategy, ORM selection, serverless databases.
Skill Claude CodeCodex
Production deployment principles and decision-making. Safe deployment workflows, rollback strategies, and verification. Teaches thinking, not scripts.
Skill Claude CodeCodex
Documentation templates and structure guidelines. README, API docs, code comments, and AI-friendly documentation.
Skill Claude CodeCodex
Design thinking and decision-making for web UI. Use when designing components, layouts, color schemes, typography, or creating aesthetic interfaces. Teaches principles, not fixed values.
Skill Claude CodeCodex
2D game development principles. Sprites, tilemaps, physics, camera.
Skill Claude CodeCodex
3D game development principles. Rendering, shaders, physics, cameras.
Skill Claude CodeCodex
Game development orchestrator. Routes to platform-specific skills based on project needs.
Skill Claude CodeCodex
Game art principles. Visual style selection, asset pipeline, animation workflow.
Skill Claude CodeCodex
Game audio principles. Sound design, music integration, adaptive audio systems.
Skill Claude CodeCodex
Game design principles. GDD structure, balancing, player psychology, progression.
Skill Claude CodeCodex
Mobile game development principles. Touch input, battery, performance, app stores.
Skill Claude CodeCodex
Multiplayer game development principles. Architecture, networking, synchronization.
Skill Claude CodeCodex
PC and console game development principles. Engine selection, platform features, optimization strategies.
Skill Claude CodeCodex
VR/AR development principles. Comfort, interaction, performance requirements.
Skill Claude CodeCodex
Web browser game development principles. Framework selection, WebGPU, optimization, PWA.