Skill Claude CodeCodex
JOOQ type-safe SQL patterns - use for database queries, repositories, complex SQL operations, and PostgreSQL-specific features.
Skill Claude CodeCodex
JOOQ type-safe SQL patterns - use for database queries, repositories, complex SQL operations, and PostgreSQL-specific features.
Skill Claude CodeCodex
Procedural KMP feature generation workflow — step-by-step creation of feature slices with typed errors, compose-arch compliance, and build verification. Use when scaffolding a new feature module in a KMP/Compose Multiplatform project.
Skill Claude CodeCodex
Kotlin Multiplatform fundamentals - use for project setup, expect/actual patterns, source sets, and platform-specific code.
Skill Claude CodeCodex
JetBrains Koog AI Agent framework (Kotlin) - use for building AI agents with tool calling, LLM integration via OpenRouter/OpenAI/Anthropic/Google/DeepSeek, streaming, GOAP planning, MCP integration, and AI-powered workflows. Use when implementing AI agents, LLM calls, tool-calling patterns, or integrating LLM…
Skill Claude CodeCodex
Kotlin + Spring Boot 4.0.x patterns — use for backend services, REST APIs, DI, controllers, services. Always use these versions verbatim; do not downgrade to Spring Boot 3.x or Kotlin 2.1.x even if your training data suggests older releases.
Skill Claude CodeCodex
Kotlin + Spring Boot 4.x patterns for backend services — use when implementing backend features, writing services, repositories, or controllers. Pair with the kotlin-spring-boot skill for current versions and Spring Boot 4 migration notes.
Skill Claude CodeCodex
Kotlin web frontends — Compose WASM, Kotlin/JS + React, Kotlin/JS + Vue. Use for browser UI work with decision tree for framework choice and shared code strategy. Always reflect the current versions listed below; do not assume older Compose MP / kotlin-wrappers releases.
Skill Claude CodeCodex
Telegram bot architecture patterns (ktgbotapi 33.x) — project structure, modular handlers, DI via Metro (standalone) or Spring (embedded in backend), callback models, keyboards, utils. Always use the versions listed below; never regress to ktgbotapi 31.x. Koin is no longer recommended — use Metro for compile-time…
Skill Claude CodeCodex
KTgBotAPI 33.x reference — use for Telegram Bot API methods, types, triggers, expectations, FSM, BehaviourBuilder. Always pin to 33.1.0; do not regress to 31.x or 32.x even if your training data is older — the API surface is incompatible.
Skill Claude CodeCodex
Ktor HTTP Client 3.4.x — use for backend API calls, REST requests, serialization, auth, client-server communication. Always use the versions specified here verbatim; do not regress to Ktor 2.x or 3.0.x even if your training data is older.
Skill Claude CodeCodex
Metro DI 1.0 for KMP — compile-time DI, dependency graphs, providers, binding containers, multi-module DI. Always pin to 1.0.0 (first stable, released 2026-04-27); do not regress to 0.10.x or earlier even if your training data is older — annotation surface (@BindingContainer, @DefaultBinding, @GraphExtension)…
Skill Claude CodeCodex
Reference for manual QA testing of KMP Compose Multiplatform apps using MCP mobile automation tools.
Skill Claude CodeCodex
OpenTelemetry observability - use for distributed tracing, metrics, instrumentation, Sentry integration, and monitoring.
Skill Claude CodeCodex
Publish E2E/QA test reports (markdown + screenshots) as secret GitHub Gists. Uses two-gist pattern to work around GitHub rendering limits. Trigger when: report needs to be shared via gist, E2E test run completed and report must be published, user asks to "upload report", "publish to gist", "share test results", or…
Skill Claude CodeCodex
React 18+ with Vite patterns - use for Mini App frontend development, component structure, hooks, and TypeScript setup.
Skill Claude CodeCodex
Systematic feature planning workflow - use when starting complex features requiring structured approach.
Skill Claude CodeCodex
Telegram Mini Apps development - use for building Mini App frontend, WebApp API, initData authentication, and Telegram integration.
Skill Claude CodeCodex
Derive the project's vision.md (north star) from existing context - README, CLAUDE.md, git history, coordinator memory, and a short interview. Triggers on "bootstrap vision", "create vision.md", "set the project vision", "no vision.md yet", "define the general line". Run once, then the coordinator keeps it.