adr-drafting
Skill for drafting ADR documents based on decided hypotheses. Focuses on clarity, formatting, and completeness of the record, ensuring alignment with architectural values.
Skill for drafting ADR documents based on decided hypotheses. Focuses on clarity, formatting, and completeness of the record, ensuring alignment with architectural values.
Analyze existing PHPUnit test failure logs without running tests. Use when: - User says "fix the test failures" (after manually running tests) - User says "what tests are failing?" - User points to specific log file - Tests were run outside Claude's context Delegates to fixer agent (sonnet) to find logs, parse failures, and implement fixes. Does NOT execute tests - use phpunit-runner for that.
Implement Spring Data JPA repositories, entities, and queries following modern best practices. Use for creating repositories (only for aggregate roots), writing queries (@Query, DTO projections), custom repositories (Criteria API, bulk ops), CQRS query services, entity relationships, and performance optimization. Covers patterns from simple repositories to advanced CQRS with detailed anti-patterns guidance.
Run PHPUnit tests and fix failures using intelligent agent delegation. Use when user requests to: - Run tests (full suite, specific path, or single file) - Fix failing tests - Analyze test failures - Check test coverage Delegates to runner agent (haiku) for execution and fixer agent (sonnet) for fixes. Automatically cycles between run and fix until tests pass or human intervention needed.
Expert knowledge in Go clean architecture patterns and best practices
Expert MQTT developer specializing in IoT messaging protocols, broker configuration, and message queuing telemetry transport patterns. Masters QoS levels, retained messages, and secure MQTT implementations for IoT solutions.
Zod 4 ใไฝฟ็จใใใใชใใผใทใงใณใฎๅฎ่ฃ ่ฆ็ดใจใในใใใฉใฏใใฃในใในใญใผใๅฎ็พฉใๅๅฐๅบใใจใฉใผใใณใใชใณใฐใฎ็ตฑไธใซใผใซใ
CAN ๋ฒ์ค์์ ์์ ๋ ๋ฐ์ดํฐ๋ฅผ ํ๋กํ ์ฝํํ์ฌ UART๋ฅผ ํตํด PC๋ก ์์ ์ ์ผ๋ก ์ ์กํ๋ ๊ฐ์ด๋๋ฅผ ์ ๊ณตํฉ๋๋ค. (24๋ฐ์ดํธ ์ ๋ ฌ ๋ฐ CRC16 ์ ์ฉ)
Find and consolidate duplicate service implementations in Leavn app - analyze variants, choose winner, update call sites, delete duplicates
Database schema and persistence layer for BookArchivist. Covers BookArchivistDB structure, book entry schema, Repository pattern for dependency injection, indexes (item/object/title), migrations (v1โv2), and data flow patterns. Use when working with saved data, database access, or understanding persistence. Triggers: database, BookArchivistDB, schema, booksById, indexes, Repository, persistence, migration.
Complete development guide for OctoBot Stack multi-repository ecosystem. Covers architecture layers, dependency management, tentacle system, exchange integrations, and testing patterns.
Chuyรชn gia Flutter vแปi kiแบฟn thแปฉc sรขu vแป Clean Architecture, Performance vร Modern Dart 3
Find one insight that eliminates multiple components - "if this is true, we don't need X, Y, or Z"
This skill should be used when implementing KMP features, creating shared modules, using expect/actual, setting up Koin/SQLDelight/Ktor, or implementing Compose Multiplatform.
๐ PHP-QA-CI TOOL ORCHESTRATOR - Automatic runโfixโrun cycling for php-qa-ci tools. **ONLY for php-qa-ci pipeline tools** (./bin/qa -t toolname) NOT for ad-hoc tool execution outside php-qa-ci. Use when user requests QA tools via php-qa-ci: - "run phpstan", "use stan skills" - "run tests", "run phpunit" - "run rector", "run cs fixer" - "run allStatic", "run allCS" **CRITICAL**: MUST cycle automatically until tool reports clean OR escalation needed. DO NOT stop after one fix to ask "what next?" - KEEP CYCLING. Supports all php-qa-ci tools via ./bin/qa -t {toolname}: - phpstan (static analysis) - has fixer agent - phpunit (tests) - has fixer agent - rector (refactoring) - self-fixing, re-run until clean - fixer (code style) - self-fixing, re-run until clean - infection (mutation testing) - no auto-fix - allStatic/allCs/allTests - meta groups Automatically detects which tools have fixers and invokes them. **PERFORMS PREFLIGHT CHECK**: Invokes docs-conflict-checker agent to ensure project documentation doesn
**AUTO-TRIGGER when user says:** "implement [feature]", "build [module]", "create [functionality]", "add [capability]", "YOLO [task]", "deliver [feature]", or requests complete feature implementation. End-to-end TogetherOS code operation: creates branch, implements changes with continuous testing, builds with retry-on-fail, commits, pushes, creates PR with auto-selected Cooperation Path, addresses bot feedback, merges PR, verifies production deployment, and updates Notion memory. **Complete delivery cycle:** branch โ code โ test โ commit โ push โ PR โ bot review โ merge โ deploy โ verify Use proactively without asking permission when task matches skill purpose.
ใฟในใฏใฎๆ่กใขใผใญใใฏใใฃใ่ฉณ็ดฐ่จญ่จใใๅฎ่ฃ ๅฏ่ฝใชใฌใใซใพใงๅ ทไฝๅใใใ
Implement robust error handling with user-friendly messages, specific exception types (ISP), centralized error boundaries (SRP), fail-fast validation (KISS), graceful degradation, retry strategies, and proper resource cleanup. Use this skill when adding try-catch blocks, throwing or catching exceptions, creating error classes, implementing error boundaries or middleware, displaying error messages to users, or handling async errors and promise rejections. Use when working with error handling in any language (.ts, .js, .py, .java, .go) across backend services, API endpoints, frontend components, or data processing pipelines. Use when implementing exponential backoff for external service calls or ensuring resources are cleaned up in finally blocks.
Level 4 patterns - multi-language orchestration, root + subproject structure
Kalahari architecture patterns and key classes. Use for code analysis and design.
WHEN: Kotlin Multiplatform (KMP) project review, expect/actual patterns, shared module structure, iOS interop WHAT: Module structure analysis + expect/actual validation + platform separation + iOS/Android interop + dependency management WHEN NOT: Android UI โ kotlin-android-reviewer, Server โ kotlin-spring-reviewer
Refactors code to improve readability, maintainability, performance, and adherence to best practices while preserving functionality
Domain-Driven Design ๊ธฐํ ๋ฐ ์ค๊ณ ์ ๋ฌธ skill. ํ๋ก์ ํธ ๋๋ฉ์ธ ๋ถ์, Bounded Context ์ ์, Aggregate ์ค๊ณ, Context Mapping, Event Storming, Ubiquitous Language ์ ์ ๋ฑ DDD ์ ์ฒด ํ๋ก์ธ์ค๋ฅผ ์ง์ํฉ๋๋ค. ์ฌ์ฉ ์๊ธฐ: (1) DDD ๊ธฐํ/์ค๊ณ๋ฅผ ์์ฒญํ ๋ (2) ๋๋ฉ์ธ ๋ชจ๋ธ๋ง์ ์์ฒญํ ๋ (3) Bounded Context, Aggregate, Domain Event ์ค๊ณ ์ (4) ํ๋ฉด์ ์์/DB์ ์์์์ ๋๋ฉ์ธ ์ถ์ถ ์ (5) Context Map ์์ฑ ์ (6) Kotlin DDD ์ฝ๋ ์์ฑ ์
Comprehensive Ruby development skill covering language fundamentals, object-oriented design patterns, error handling strategies, performance optimization, modern Ruby 3.x features (pattern matching, ractors, typed Ruby), testing patterns, metaprogramming, concurrency, and Rails-specific best practices. Use when writing Ruby code, refactoring, implementing design patterns, handling exceptions, optimizing performance, writing tests, or applying Ruby idioms and conventions.