go-ddd-planner
Installation
SKILL.md
Go DDD Implementation Planning Skill
Create comprehensive, actionable plans for complex Go features and refactoring using Clean Architecture and Domain-Driven Design principles.
When This Skill MUST Be Used
ALWAYS invoke this skill when the user's request involves ANY of these:
- Complex features requiring multiple files or packages
- Architectural changes or large refactoring efforts
- New domain aggregates, services, or bounded contexts
- Work that will span multiple days or sessions
- Requirements that are unclear or need clarification
- Cross-cutting concerns (logging, auth, caching)
- Database schema changes with code implications
- API design with multiple endpoints
- Value object or entity design
- Event-driven patterns