design-patterns
Use when refactoring code or designing flexible systems. Covers creational, structural, and behavioral patterns with Python examples.
Use when refactoring code or designing flexible systems. Covers creational, structural, and behavioral patterns with Python examples.
Use after implementing features to verify architecture compliance. Checks for layer violations, missing interfaces, and tight coupling.
Use when concluding significant work to extract reusable patterns and anti-patterns
Protocol for reliable multi-hour task execution with automatic checkpointing, validation, and recovery
Use when designing error handling, confirmation dialogs, undo functionality, or any interaction where user trust matters. Covers building confidence through predictability and graceful failure.
Enforce TapScore backend service layer organization and code quality standards. Use when implementing or modifying service classes, business logic, or database operations. Ensures compliance with service layer patterns from BACKEND_GUIDE.md.
Standard Operating Procedure for /plan phase. Covers research depth, code reuse detection, design pattern selection, and architecture planning.
C# language best practices and idioms. Use when writing, reviewing, or debugging C# code. Provides modern C# patterns, .NET Core, ASP.NET, testing, and LINQ guidance.
Retrieve APPLICATION patterns (architecture, procedures, conventions) from AgentDB skills table. Use BEFORE implementing to ensure consistency.
Celery Worker + RabbitMQ Topology CR 패턴 가이드. 큐 생성, Exchange/Binding 정의, DLQ 설정 시 참조. "celery", "rabbitmq", "queue", "topology", "dlq", "exchange", "binding" 키워드로 트리거.
Asynchronous pub/sub messaging system for OctoBot. Enables decoupled component communication via producer/consumer pattern. Use when implementing inter-component messaging or event-driven architectures.
Designs Phylax Credible Layer assertion invariants and trigger mapping. Use when scoping protocols, selecting invariants, or mapping functions to checks.
クラス設計やアーキテクチャリファクタリング時に使用。継承より合成を推奨。
Implementing distributed transactions across microservices using the Saga pattern with choreography and orchestration approaches.
Fundamental patterns for building maintainable, scalable systems: separation of concerns, distributed orchestration, and zero-downtime migration strategies.
Master-Clone pattern implementation guide for complex multi-step tasks with full project context
Implement CQRS (Command Query Responsibility Segregation) pattern for Electron services. Use when creating service methods, separating read/write operations, or implementing reactive data streams with Observable for queries and ResultAsync for commands.
Design and evolve the architecture of the Paracle multi-agent framework. Use when discussing system design, architecture decisions, component structure, or technical debt.
Kotlin backend layering and packaging guidelines
既存スキルをベストプラクティスに沿ってリファクタリングする。3層構成(SKILL.md/prompts/docs)への再構成、SSoT違反の解消、プロンプト品質の向上を行う。
Performance guidelines and patterns for this system.