entity-mapper-expert
JPA Entity Long FK 전략, BaseAuditEntity/SoftDeletableEntity 상속, EntityMapper Domain⇄Entity 변환. JPA 관계 어노테이션(@ManyToOne, @OneToMany) 금지. Lombok 금지, Setter 금지. Entity는 of() static factory method만 public, 생성자는 protected/private.
JPA Entity Long FK 전략, BaseAuditEntity/SoftDeletableEntity 상속, EntityMapper Domain⇄Entity 변환. JPA 관계 어노테이션(@ManyToOne, @OneToMany) 금지. Lombok 금지, Setter 금지. Entity는 of() static factory method만 public, 생성자는 protected/private.
First Principles Analysis, Stanford Design Thinking, MIT Systems Engineering을 통합한 전략적 사고 프레임워크로 더 깊이 있는 문제 해결과 의사결정 지원
Enterprise context and session management with token budget optimization and state persistence
Software architecture design patterns and technical solution design. Use when designing data models, API structures, state management, component architecture, or translating requirements into technical solutions. Includes MVC, data flow, module design.
N-version programming for critical implementations - generates N independent solutions and selects the best through comparison
Review code against PRISM target architecture patterns from REFACTORING_DESIGN_DOCUMENT.md. This skill should be used during refactoring to ensure new Runner and Trainer classes follow AbstractRunner/AbstractTrainer patterns.
container-workerがSubtask実装時に参照する詳細ルール(設計書参照、粒度、TDD、品質レビュー、出力形式)を定義
Comprehensive guide to Python async/await patterns, best practices, and anti-patterns. Covers asyncio fundamentals, coroutines, async context managers, task management, common libraries (aiohttp, aiofiles, asyncpg), framework integration (FastAPI, Django), performance considerations, and proper exception handling. Use when reviewing or writing asynchronous Python code.
Generates a new business logic Action class following the Modular Monolith pattern. Use when implementing a new feature or moving logic out of a controller (e.g., "Create an action to register students").
Modern Python development patterns and best practices
開発における基本原則(曖昧さ禁止、矛盾検出、推察禁止)を定義する。要件定義時、仕様確認時、設計レビュー時、またはユーザーが曖昧な要件、仕様の矛盾、不明点の確認、推測回避に言及した際に使用する。
ISO 13485 Quality Management System specialist for medical device companies. Provides QMS implementation, maintenance, process optimization, and compliance expertise. Use for QMS design, documentation control, management review, internal auditing, corrective actions, and ISO 13485 certification activities.
Use when implementation is needed - creates detailed implementation plans assuming the engineer has zero context for the codebase
Find one insight that eliminates multiple components - "if this is true, we don't need X, Y, or Z"
Expert in resilience testing, fault injection, and building anti-fragile systems using controlled experiments.
Unified enterprise programming language skill covering 25+ languages including Python 3.13, TypeScript 5.9, Go 1.23, Rust 1.91, Java 21, JavaScript ES2025, C++, C#, PHP, Swift, Kotlin, Scala, Elixir, Ruby, R, SQL, Shell, and more with patterns, best practices, and Context7 integration
Remove TCA (Composable Architecture) code from Leavn - delete reducers, migrate to @Observable ViewModels, remove dependencies
MCP (Model Context Protocol) server building principles. Tool design, resource patterns, best practices.
Quarkus-specific CDI patterns including @QuarkusTest, native image support, and reflection registration
Dependency management and technology selection. Apply when introducing new libraries, choosing technologies, or managing package versions.
Chuyên gia Flutter với kiến thức sâu về Clean Architecture, Performance và Modern Dart 3
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies