entity-creator
Creates complete DDD entity with factory method, domain events, value objects, and EF configuration
Найдите подходящую возможность для вашего агента.
Creates complete DDD entity with factory method, domain events, value objects, and EF configuration
Build multi-agent systems - orchestration, coordination, workflows, and distributed architectures
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation with quantitative tracking, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions
Arena Allocator Pattern (C-Specific) pattern for C development
Clean Architecture and SOLID principles implementation including dependency injection, layer separation, domain-driven design, hexagonal architecture, and code quality patterns
Constraint satisfaction patterns for the Pips puzzle solver
F# Domain/Application層とC# Infrastructure/Web層の型変換パターンを自律的に適用。F#↔C#境界コード実装時・型変換エラー発生時・contracts-bridge Agent作業時に使用。Phase B1で確立した4つの変換パターンをガイド。
Deliberately impose artificial constraints and simplification rules to counteract organizational drift toward complexity. Complexity kills companies—fight it with binary rules.
Design UI graphs that remain resilient to partial failures and unstable dependencies.
Use after design brainstorm and before creating implementation plans to validate architectural decisions
Author ADR, PRD, and SDS specifications following SEA™ templates with full traceability. Use when creating architecture decision records (ADRs), product requirement documents (PRDs), or software design specifications (SDS) that require proper spec-to-code traceability and document relationships.
Core architectural principles for StepLeague - modular design, system thinking, future-proofing, and maintenance reduction. Use when designing new features, refactoring code, considering implementation approaches, or making any architectural decisions. Keywords: architecture, design, modular, refactoring, reusable, shadcn, maintenance, future-proof, system.
Apply Domain-Driven Design (DDD) architecture to backend projects. Use for tasks like defining bounded contexts, aggregates and invariants, entities/value objects, domain services, repositories, domain events, application services, anti-corruption layers, and aligning code structure and APIs with domain language while avoiding anemic models.
Follow general development conventions for project organization, documentation, version control, and team collaboration. Use this skill when organizing project files and directory structures. Use this skill when writing commit messages, creating branches, or making pull requests. Use this skill when managing environment configuration and secrets. Use this skill when updating project documentation like README files. Use this skill when managing project dependencies and keeping them current. Use this skill when using feature flags for incomplete features. Use this skill when maintaining changelogs or release notes. Use this skill when establishing team development workflows and processes.
Validation patterns and compliance checking for Kailash SDK including parameter validation, DataFlow pattern validation, connection validation, absolute import validation, workflow structure validation, and security validation. Use when asking about 'validation', 'validate', 'check compliance', 'verify', 'lint', 'code review', 'parameter validation', 'connection validation', 'import validation', 'security validation', or 'workflow validation'.
AI application architecture - gateway, orchestration, model routing, observability, deployment patterns. Use when designing AI systems, scaling applications, or building production infrastructure.
Principal Engineer focused on maintainability, SOLID principles, and clean code.
Expertise in deployment automation, container orchestration, and infrastructure as code. Activates when working with "deploy", "kubernetes", "docker", "terraform", "helm", "k8s", "container", or cloud infrastructure.
Compound Engineering workflow for AI-assisted development. Use when planning features, executing work, reviewing code, or codifying learnings. Follows the Plan -> Work -> Review -> Compound loop where each unit of engineering makes subsequent work easier. Triggers on: plan this feature, implement this, review this code, compound learnings, create implementation plan, systematic development.