error-handling
Modern Go error handling patterns (Go 1.13+). Use when handling, creating, or wrapping errors.
Découvrez les skills databases architecture patterns, comparez leurs dépôts et consultez leurs instructions.
Modern Go error handling patterns (Go 1.13+). Use when handling, creating, or wrapping errors.
Common Solidity design patterns and implementations for secure smart contract development. Use when implementing standard functionality like access control, upgradeability, or token standards.
Authorization patterns including RBAC and ABAC. Use when implementing access control.
Goroutines, channels, and sync patterns for concurrent programming. Use when implementing concurrent operations.
Modern ESM import/export patterns. Use when writing or reviewing module structure.
Standard Go project layouts and architecture patterns. Use when initializing projects or understanding codebase structure.
Feature-first development approach that organizes code by features rather than technical layers, promoting cohesion and reducing coupling
Standards and templates for writing detailed feature specifications. Use when transforming requirements into implementation-ready specs.
Core software engineering principles including DRY, SOLID, KISS, and YAGNI for writing maintainable and scalable code
Coordinate a team of AI agents (Architect-PM, Developer, QA-Critic, Tech-Writer) to build complex software projects iteratively. Use when the user says "build me a [project]", "implement [feature] using the dev...
Multi-agent coordination patterns for delegating work between specialized agents, managing agent roles, and orchestrating workflows across multiple AI agents.
Task management and workflow patterns using liaison. Use when managing tasks, creating workflows, or working with task-driven automation.
Specialized agent for MedusaJS development including custom modules, API routes, data models, workflows, scheduled jobs, and third-party integrations. Provides expert guidance on commerce platform architecture...
Prevent goroutine leaks with proper shutdown mechanisms
sync.WaitGroup and sync.Mutex patterns
Compose interfaces through embedding for flexible contracts
Go interface design patterns and best practices
Go nil safety patterns. Routes to specific traps.
Context cancellation patterns for graceful shutdown
Go testing patterns. Routes to specific patterns.
Core pattern for flexible, testable Go APIs
Detect and avoid unnecessary interface abstractions
Go concurrency patterns. Routes to specific patterns.
Synthesizes research findings into design decisions via codebase investigation. Use when (1) translating research into implementation approaches, (2) selecting between design alternatives, (3) executing after /...
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é.