home/categories/development
domain cluster

Development

Frameworks, languages, and architectural tools.

23643টি স্কিলall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
90

component-model-analysis

Evaluate extensibility patterns, abstraction layers, and configuration approaches in frameworks. Use when (1) assessing base class/protocol design, (2) understanding dependency injection patterns, (3) evaluating plugin/extension systems, (4) comparing code-first vs config-first approaches, or (5) determining framework flexibility for customization.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

saga-orchestration

Implement saga patterns for distributed transactions and cross-aggregate workflows. Use when coordinating multi-step business processes, handling compensating transactions, or managing long-running workflows.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

event-driven-architecture

Generic Event-Driven Architecture patterns with Kafka, Dapr, and modern messaging systems. Provides reusable patterns for building scalable, resilient event-driven microservices. Framework-agnostic implementation supporting multiple message brokers, state stores, and event patterns. Follows 2025 best practices for distributed systems.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

network-engineering

Network architecture, troubleshooting, and infrastructure patterns. Use when designing network topologies, debugging connectivity issues, configuring load balancers, DNS, or implementing network security.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

cqs-patterns

Command Query Separation (CQS) and CQRS patterns for .NET. Use when designing methods, handlers, and application architecture. Ensures predictable, testable code.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

rust-async-patterns

Master Rust async programming with Tokio, async traits, error handling, and concurrent patterns. Use when building async Rust applications, implementing concurrent systems, or debugging async code.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

develop-backend

Spring Boot/MyBatisによるバックエンド実装スキル - RESTful API設計、データベース設計(Flywayマイグレーション)、Controller/Service/Mapper層の実装、単体テスト作成を行います。DRY原則を徹底し、product.utilパッケージの既存実装やAOPによる自動ログ出力を活用します。未使用コード削除をIDE警告で確認し、./gradlew checkでLint/テスト/カバレッジ80%以上を保証します。サーバー起動による動作確認も必須です。

aiskillstore
aiskillstore
development
open
architecture-patterns
90

execution-engine-analysis

Analyze control flow, concurrency models, and event architectures in agent frameworks. Use when (1) understanding async vs sync execution patterns, (2) classifying execution topology (DAG/FSM/Linear), (3) mapping event emission and observability hooks, (4) evaluating scalability characteristics, or (5) comparing execution models across frameworks.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

swift-concurrency

Expert guidance on Swift Concurrency best practices, patterns, and implementation. Use when developers mention: (1) Swift Concurrency, async/await, actors, or tasks, (2) "use Swift Concurrency" or "modern concurrency patterns", (3) migrating to Swift 6, (4) data races or thread safety issues, (5) refactoring closures to async/await, (6) @MainActor, Sendable, or actor isolation, (7) concurrent code architecture or performance optimization.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

event-store-design

Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

architecture-patterns

Organizational coding standards and architectural patterns. References comprehensive skills for detailed patterns. Use when making architecture decisions or implementing features.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

architecture-patterns

AI-friendly architecture patterns for TypeScript projects including Domain-Driven Design, Clean Architecture, Hexagonal Architecture, and Page Object Model testing patterns

aiskillstore
aiskillstore
development
open
architecture-patterns
90

the-archivist

This skill should be used when engineering decisions are being made during code implementation. The Archivist enforces decision documentation as a standard practice, ensuring every engineering choice includes rationale and integrates with Architecture Decision Records (ADRs). Use when writing code that involves choosing between alternatives, selecting technologies, designing architectures, or making trade-offs.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

decisions

Load past architectural decisions. Use when making new decisions to ensure consistency.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

allra-error-handling

Allra 백엔드 에러 핸들링 및 예외 처리 표준. Use when handling errors, creating custom exceptions, or implementing error responses.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

data-substrate-analysis

Analyze fundamental data primitives, type systems, and state management patterns in a codebase. Use when (1) evaluating typing strategies (Pydantic vs TypedDict vs loose dicts), (2) assessing immutability and mutation patterns, (3) understanding serialization approaches, (4) documenting state shape and lifecycle, or (5) comparing data modeling approaches across frameworks.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

test-kitchen

This skill should be used when implementing features with parallel exploration or competition. Triggers on "build", "create", "implement", "try both approaches", "compare implementations". Routes to omakase-off (entry gate for design exploration) or cookoff (exit gate for parallel implementation).

aiskillstore
aiskillstore
development
open
architecture-patterns
90

golang-enterprise-patterns

Enterprise-level Go architecture patterns including clean architecture, hexagonal architecture, DDD, and production-ready application structure.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

cqrs-implementation

Implement Command Query Responsibility Segregation for scalable architectures. Use when separating read and write models, optimizing query performance, or building event-sourced systems.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

software-architecture

Clean Architecture and SOLID principles guide. Use this when designing systems, reviewing architecture, or making structural decisions.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

error-recovery

Strategies for handling subagent failures with retry logic and escalation patterns.

aiskillstore
aiskillstore
development
open
architecture-patterns
90

openspec-daem0n-bridge

Bridges OpenSpec (spec-driven development) with Daem0n-MCP memory - auto-imports specs, informs proposals with past outcomes, converts archived changes to learnings

aiskillstore
aiskillstore
development
open
architecture-patterns
90

checkpoint

Robust workflow checkpoint and resume. Handles session interruption, state recovery, and safe resume across all workflow phases.

aiskillstore
aiskillstore
development
open
full-stack
90

allra-api-design

Allra 백엔드 API 설계 및 패키지 구조 규칙. Use when creating REST APIs, DTOs, or organizing backend code structure.

aiskillstore
aiskillstore
development
open
Previous
Page 387 / 986
Next