1---2name: index3description: Meta-skill for routing to appropriate domain-specific skills. Provides a categorized routing map to help agents discover relevant skills by keyword, technology, or task type. Use when you need to discover which skill to use for a given task or context.4license: MIT5---67# Skill Routing Index89This meta-skill helps agents discover the right skill for a given task. Use the routing tables below to find skills by category, keyword, or technology.1011For detailed routing by domain, see `references/by-domain.md`.12For task-oriented routing (combining multiple skills), see `references/by-task.md`.1314## 1. Language and Conventions1516| Keyword / Situation | Recommended Skill |17| ------------------------------------------------------ | ------------------------ |18| Java code, Java idioms, Java version migration | java-convention |19| Kotlin code, Kotlin idioms, coroutines style | kotlin-convention |20| TypeScript code, strict mode, utility types | typescript-convention |21| React, Next.js, hooks, component patterns | react-convention |22| Web accessibility, WCAG 2.2, ARIA, axe-core | a11y |23| i18n, l10n, ICU Message Format, RTL support | localization |24| Performance optimization, Core Web Vitals, bundles | performance-optimization |25| NestJS, Node.js backend, modules, DI, guards, pipes | nestjs-convention |26| Java-Kotlin mixed project, JSpecify, interop | java-kotlin-interop |27| Gradle build, version catalog, multi-module | gradle-convention |2829## 2. Spring and Spring Boot3031| Keyword / Situation | Recommended Skill |32| ------------------------------------------------------ | ------------------------ |33| Spring DI, AOP, WebMVC, WebFlux, JPA, scheduling | spring-framework |34| Spring AI, ChatClient, RAG, tool calling, MCP | spring-ai |35| Exposed ORM, Kotlin DSL/DAO, table definition | exposed |36| Spring Security, OAuth2, JWT in Spring context | security |3738## 3. Architecture and Design3940| Keyword / Situation | Recommended Skill |41| ------------------------------------------------------ | ------------------------ |42| Clean Architecture, Hexagonal, Ports & Adapters | clean-architecture |43| DDD, aggregates, bounded contexts, domain events | ddd |44| Microservices, Saga, CQRS, event sourcing, API gateway | microservices |45| Large-scale system design, CDN, rate limiting | system-design |46| Distributed patterns, replication, partitioning | system-design |47| SOLID principles, class hierarchy, OOP patterns | object-oriented-design |48| Event Storming workshop, facilitation, DDD transition | event-storming |49| 12-Factor App, Cloud Native, Well-Architected | cloud-native |5051## 4. Infrastructure and Deployment5253| Keyword / Situation | Recommended Skill |54| ------------------------------------------------------ | ------------------------ |55| Kubernetes manifests, pods, services, networking | k8s-workflow |56| Helm charts, values, templates, hooks | helm-workflow |57| Terraform, IaC, state management, modules | terraform-workflow |58| Dockerfile, multi-stage builds, container security | dockerfile |59| GitOps, Argo CD, ApplicationSet, sync strategies | gitops-argocd |60| Tekton, Pipeline, Task, Triggers, Kubernetes-native CI | tekton-workflow |61| CI/CD, GitHub Actions, deployment pipelines | ci-cd |62| Karpenter, NodePool, autoscaling, spot instances | karpenter-workflow |63| Dev Containers, devcontainer.json, Codespaces | devcontainer |64| Feature flags, progressive delivery, canary rollout | feature-flag |6566## 5. Database6768| Keyword / Situation | Recommended Skill |69| ------------------------------------------------------ | ------------------------ |70| Database design, migration, query optimization | database |71| Data migration, ETL, zero-downtime, CDC, gh-ost | data-migration |72| Exposed ORM queries, Kotlin DB access | exposed |73| Optimistic/pessimistic locking, DB concurrency | concurrency |7475## 6. Operations and Monitoring7677| Keyword / Situation | Recommended Skill |78| ------------------------------------------------------ | ------------------------ |79| Observability, OTel, metrics, tracing, alerting | observability |80| Log levels, structured logging, sensitive data in logs | logging |81| Incident management, severity, postmortem, runbooks | incident-response |82| Debugging, slow API, OOMKilled, CrashLoopBackOff | troubleshooting |83| Chaos testing, failure injection, game days | chaos-engineering |8485## 7. Security8687| Keyword / Situation | Recommended Skill |88| ------------------------------------------------------ | ------------------------ |89| Input validation, auth, CORS, XSS, CSRF, TLS | security |90| Secret rotation, Vault, ESO, Sealed Secrets | secrets-management |9192## 8. Testing and Quality9394| Keyword / Situation | Recommended Skill |95| ------------------------------------------------------ | ------------------------ |96| Unit tests, integration tests, BDD, contract testing | testing |97| Load testing, k6, Gatling, performance metrics | load-testing |98| Code review, PR review checklist | code-review |99| Code smells, refactoring, design principles | code-quality |100101## 9. API and Communication102103| Keyword / Situation | Recommended Skill |104| ------------------------------------------------------ | ------------------------ |105| REST API design, URL design, HTTP methods, pagination | api-design |106| API versioning, deprecation, breaking changes | api-versioning |107| GraphQL schema, resolvers, DataLoader, Federation | graphql |108| gRPC, Protocol Buffers, streaming, service mesh | grpc |109| OpenAPI spec, schema design, code generation | openapi-spec |110| HTTP client, timeouts, retry, circuit breaker | http-client |111| Kafka, RabbitMQ, async messaging, event-driven | messaging |112113## 10. Miscellaneous114115| Keyword / Situation | Recommended Skill |116| ------------------------------------------------------ | ------------------------ |117| Git commit conventions, branch strategy | git-workflow |118| Cache strategy, TTL, invalidation, Redis | caching |119| JVM tuning, GC, heap analysis, profiling | jvm-performance |120| Thread safety, virtual threads, CompletableFuture | concurrency |121| Prompt design, LLM patterns, structured output | prompt-engineering |122| Technical writing, documentation guide | technical-documentation |123| PDF reading, content extraction | pdf-handling |124| Exception hierarchy, error response format | error-handling |125| Weather, air quality, KMA, AccuWeather | weather |126| Code search, ripgrep, ast-grep, git history search | code-search |127| Developer resume, STAR method, portfolio | resume-writing |128| Skill routing, finding appropriate skill by domain | index |