goddd
Domain-driven Go REST API scaffolding and code generation
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install goddd?▼
Run `npx skills add ixugo/goddd --all -g -y` in your terminal to install all skills in this suite globally.
What does goddd generate?▼
It generates complete domain-driven layers — Core business logic, Store database and cache implementations, and API route handlers — from simple Go struct definitions using the `goddd gen` command.
How does goddd handle API documentation?▼
It automatically extracts routes, handler signatures, and struct tags from your Gin code to produce OpenAPI 3.1 YAML files, and can sync them to Apifox when you set an APIFOX_TOKEN and project ID.
Does goddd work with Claude Code and Cursor?▼
Yes. The skills follow the universal SKILL.md standard and run in Claude Code, Cursor, and other compatible coding agents.
Do I need to know DDD to use goddd?▼
No. The scaffold keeps the learning curve low with clear naming conventions and generated code, so you can build modular services without being a domain-driven design expert.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core