API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.
Skills in this repository
skeletorflet/opencode-kit - Page 2
SkillsMP has collected 106 skills from skeletorflet/opencode-kit. Open a skill to review its source and details.
skeletorflet/opencode-kitShowing 40 of 106 collected skills.
Main application building orchestrator. Creates full-stack applications from natural language requests. Determines project type, selects tech stack, coordinates agents.
Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.
Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.
Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.
AI operational modes (brainstorm, implement, debug, review, teach, ship, orchestrate). Use to adapt behavior based on task type.
Socratic questioning protocol + user communication. MANDATORY for complex requests, new features, or unclear requirements. Includes progress reporting and error handling.
Coding standards that adapt to each language's conventions. No opinionated rules - follows language-specific standards.
Language-agnostic code review guidelines. Adapts conventions to each language's standards.
Modern C++ development principles and decision-making. C++23/C++26, RAII, modern idioms, performance optimization.
Database design principles and decision-making. Schema design, indexing strategy, ORM selection, serverless databases.
Production deployment principles and decision-making. Safe deployment workflows, rollback strategies, and verification. Teaches thinking, not scripts.
Django development principles and decision-making. Modern Django 4.2+ with DRF, Celery, Docker.
Documentation templates and structure guidelines. README, API docs, code comments, and AI-friendly documentation.
.NET development principles and decision-making. .NET 8, ASP.NET Core, C# 12, dependency injection, best practices.
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.
Game art principles. Visual style selection, asset pipeline, animation workflow.
Game audio principles. Sound design, music integration, adaptive audio systems.
Game design principles. GDD structure, balancing, player psychology, progression.
Game development orchestrator. Routes to platform-specific skills based on project needs.
Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).
Go (Golang) development principles and decision-making. Modern Go 1.22+ patterns, concurrency, project structure, API design.
Internationalization and localization patterns. Detecting hardcoded strings, managing translations, locale files, RTL support.
Automatic agent selection and intelligent task routing. Analyzes user requests and automatically selects the best specialist agent(s) without requiring explicit user mentions.
Java development principles and decision-making. Modern Java 21+ patterns, Spring Boot, Quarkus, concurrency, JVM tuning.
Kotlin development principles and decision-making. Modern Kotlin 2.0, coroutines, Ktor, Jetpack Compose, Android.
Automatic multi-language quality control, linting, and static analysis.
MCP (Model Context Protocol) server building principles. Tool design, resource patterns, best practices.
Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.
Mobile game development principles. Touch input, battery, performance, app stores.
Multiplayer game development principles. Architecture, networking, synchronization.
Comprehensive naming conventions by programming language. Auto-detects language and provides correct naming guidelines.
NestJS development principles and decision-making. Modern Node.js enterprise framework with TypeScript, dependency injection, modules.
React and Next.js performance optimization from Vercel Engineering. Use when building React components, optimizing performance, eliminating waterfalls, reducing bundle size, reviewing code for performance issues, or implementing server/client-side…
Node.js development principles and decision-making. Framework selection, async patterns, security, and architecture. Teaches thinking, not copying.
Multi-agent orchestration patterns. Use when multiple independent tasks can run with different domain expertise or when comprehensive analysis requires multiple perspectives.
PC and console game development principles. Engine selection, platform features, optimization strategies.
Performance profiling principles. Measurement, analysis, and optimization techniques.
PHP development principles and decision-making. Modern PHP 8.3, Laravel 11, Symfony 7, PSR standards.
Structured task planning with clear breakdowns, dependencies, and verification criteria. Use when implementing features, refactoring, or any multi-step work.