echonext-cli
Scaffolding projects, generating code, and running the dev, build, test, and database commands.
Agent skills
Nine skills teach AI coding agents how this framework is actually built — handler signatures, domain layout, migrations, and generated docs. One command, and the guessing stops.
One command
The skills follow the open Agent Skills specification, so they are not tied to a single assistant. Install them for whichever agents you already use.
What ships
Each skill activates on its own when the task matches. Ask for a users endpoint and the domain skill loads; ask for a handler test and the testing skill does. Only the descriptions stay resident, so the cost of having them installed is small.
Scaffolding projects, generating code, and running the dev, build, test, and database commands.
Adding a complete domain — model, service, handler, and DTO — in the conventional layout.
Typed handlers, request structs, validation tags, and route registration.
GORM models, the generic Repository[T] pattern, and Atlas migrations and seeds.
OpenAPI metadata, serving Swagger UI, and bearer, API key, OAuth2, and OIDC schemes.
Middleware registration and ordering, custom echo.MiddlewareFunc, and YAML or env config.
WebSocket hubs, gqlgen GraphQL wiring, and multipart file uploads.
The APIClient, Suite, and FixtureManager helpers for testing handlers and services.
Installing EchoNext or its skills in a repository, scoping a global install, and restoring from a lockfile.
Or start from scratch
The CLI can create a project and install its skills together. The lockfile is committed, so everyone who clones the repository — and every agent that works in it — gets the same set.
Stop re-explaining your framework
With the skills in place, an agent can install the CLI, scaffold the project, generate a domain, and write the tests — following the conventions instead of inventing its own.