python-async-patterns
Python asyncio patterns for concurrent programming, async/await, and non-blocking I/O operations. WHEN: Building async APIs with FastAPI/aiohttp, implementing concurrent I/O operations, using asyncio.gather/cre...
Découvrez les skills testing security architecture patterns, comparez leurs dépôts et consultez leurs instructions.
Python asyncio patterns for concurrent programming, async/await, and non-blocking I/O operations. WHEN: Building async APIs with FastAPI/aiohttp, implementing concurrent I/O operations, using asyncio.gather/cre...
Implement API Platform State Providers and Processors for custom data sources and persistence. WHEN: Creating custom state providers, implementing state processors, fetching data from non-Doctrine sources, cust...
Architect or technical leader mode.
Organizing features and complex work into manageable/logical tasks
TDD workflow and test strategy patterns including test pyramid, coverage strategies, mocking approaches, and anti-patterns. Load when writing tests, designing test strategies, or reviewing test coverage.
Guide systematic feature development with codebase exploration, architecture design, and implementation. Use this skill when the user wants to implement a new feature, add functionality, or build something new...
Simplify and refine code for clarity, consistency, and maintainability while preserving functionality. Use after writing code to improve quality.
Error handling patterns for production applications including error boundaries, API errors, logging, and user-friendly messages. Use when implementing error handling, creating error boundaries, or building robu...
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 ef...
CRITICAL development guide for Microsoft Agent Framework (MAF) in IPA Platform. MUST READ when working with: - Agents (ChatAgent, AgentThread) - Builders (ConcurrentBuilder, GroupChatBuilder, HandoffBuilder, M...
Autonomously analyzes a repository, detects architectural and coding patterns, and generates/updates a docs/ folder with a root CLAUDE.md as table of contents. Use when asked to generate documentation, create C...
deeply review a system/architecture area and propose a simplification plan (Elon’s Algorithm).
ruthlessly simplify systems (delete first, DRY, SSOT, leverage libraries)
FastAPI production patterns with Pydantic v2 and SQLAlchemy async. Use when: building Python APIs, async database, JWT auth. Do not use for: API design decisions (use api-design skill). Workflow: api-design (de...
Design token systems and component architecture for web and React Native. Use when: implementing design-system, building UI components, defining tokens, creating themed interfaces. Do not use for: UX decisions...
本项目里面的各种架构设计, 设计中用到的各种概念例如 system, action, view-function, action-function, action-handler, base, component 等的解释
Context management and session transfer. Use when you need to summarize current state, clear context, or prepare for session continuation.
End-to-end autonomous pipeline from feature request to merged-ready PR. Use when the user says "build/implement/add feature", "fix bug", "create PR", "ship this", or wants a full code change workflow (branch ->...
Spring Boot 4 后端开发规范。当创建 Controller、Service、Entity、Repository 或后端 API 时自动使用。
Bootstrap, maintain, and evolve context networks across their full lifecycle. Use when starting a new project, when existing documentation feels scattered, or when agent effectiveness degrades due to missing co...
Diagnose design problems and guide architecture decisions for solo developers
Diagnose GitHub-driven agile workflow problems and guide feature branch development
Laravel development standards. Triggers when working with Laravel applications, Eloquent ORM, Blade templates, or Livewire components.
Manage development phases and quality gates. Use for starting new projects, advancing phases, and navigating the development lifecycle.
Le classement utilise les étoiles du dépôt GitHub indexé. Plusieurs skills peuvent partager ce nombre : ce n’est ni un nombre d’installations ni une note de qualité.