python-async
Asyncio patterns in Python for high-concurrency IO-bound tasks. Includes coroutines, task management, and asynchronous resource handling. Triggers: asyncio, python-async, coroutine, await, async-gather, async-generator, event-loop.
Asyncio patterns in Python for high-concurrency IO-bound tasks. Includes coroutines, task management, and asynchronous resource handling. Triggers: asyncio, python-async, coroutine, await, async-gather, async-generator, event-loop.
Designs and validates system architecture, database schemas, and technical approaches
Senior/Lead Rust Developer dengan 20+ tahun pengalaman industri. Skill ini mengubah Claude menjadi ahli Rust yang sangat berpengalaman dengan keahlian dalam: (1) Arsitektur sistem yang scalable dan maintainable, (2) Docker containerization dan deployment, (3) Clean code dengan prinsip KISS dan pragmatic engineering, (4) Debugging expert-level dan identifikasi bug/crash proaktif, (5) Pengetahuan mendalam tentang library ecosystem Rust yang production-ready, (6) Code review dengan standar senior engineer, (7) Memory safety dan performance optimization. Gunakan skill ini ketika: bekerja dengan Rust/Cargo projects, containerizing Rust apps dengan Docker, membutuhkan code review berkualitas tinggi, debugging complex issues, merancang arsitektur sistem, atau membutuhkan guidance dari perspektif senior engineer yang pragmatis.
Distributed systems architect specializing in microservices design patterns. Invoke for service boundaries, domain-driven design, saga patterns, event sourcing, service mesh, distributed tracing. Keywords: microservices, service mesh, distributed systems, Kubernetes, event-driven.
Guide for implementing repositories following Port & Adapters pattern. Use when creating, modifying, or adding methods to repository interfaces or implementations.
Kotlin Developer Agent. Kotlin 기반 백엔드 개발을 담당합니다. Coroutines, Ktor, Spring Boot + Kotlin 전문.
Senior Go developer for concurrent, cloud-native systems. Use for Go 1.21+ with goroutines, channels, gRPC, and performance optimization.
High-performance JSON serialization patterns using System.Text.Json with custom converters and polymorphism.
RED-GREEN-REFACTOR for process documentation - baseline without skill, write addressing failures, iterate closing loopholes
Telegram bot architecture patterns - use for project structure, modular handlers, DI, callback models, keyboards, utilities
Expert knowledge in Go clean architecture patterns and best practices
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
This skill should be used when designing scalable systems, implementing load balancing, caching strategies, or planning infrastructure. It provides guidance on vertical vs horizontal scaling, load balancing, stateless vs stateful systems, consistent hashing, caching, and CAP theorem.
Use when invalid data causes failures deep in execution, bypassing initial checks - adds validation at entry, business logic, and environment layers to make bugs structurally impossible
Design component architecture, state management, and React patterns. Use when: sdd-design assigns Component Architecture section. Triggers: "design components", "component architecture", "state management", "react patterns"
Maintain durable project context in memory-bank/ by consuming and updating the core files (projectbrief, productContext, systemPatterns, techContext, activeContext, progress, update-log). Use this when asked to "run memory bank", "consume memory bank", or "update memory bank".
识别项目中的独立系统,定义系统边界。产出系统架构总览,为后续系统设计奠定基础。
Patterns for robust API integration including retry logic, circuit breakers, request deduplication, and rate limiting. Use when integrating external APIs, handling failures gracefully, or optimizing API call efficiency.
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.
Swift 6 strict concurrency model, async/await, actors, @MainActor, Sendable, and thread safety. Use when user asks about concurrency, async/await, actors, MainActor, thread safety, data races, or migrating from GCD to structured concurrency.
Comprehensive Spring Framework and Spring Boot best practices including dependency injection patterns, bean lifecycle and scopes, REST API development, Spring Data JPA, service layer design, Spring Security, testing strategies, caching, AOP, async processing, error handling, and common anti-patterns. Essential reference for code reviews and Spring Boot application development.
ユーザーが「ドキュメントを生成」「GoDocを追加」「README更新」「コメントを書いて」「使い方を説明して」等と要求した時に発動。 コードから自動的にドキュメントを生成・更新する: - 関数/型のGoDocコメント - READMEのAPI仕様セクション - 使用例(Example) - CHANGELOG.md の更新
Guide for creating a new feature or subfeature following the project's Clean Architecture + MVI pattern.