Agent skills

Your assistant already knows EchoNext.

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

Install anywhere.

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.

$ npx skills add abdussamadbello/echonext
Claude CodeCursorGitHub CopilotVS CodeGemini CLIOpenCodeCodexGooseAmpZedKiroRoo Codeand 40+ more

What ships

Nine skills, loaded on demand.

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.

echonext-cli

Scaffolding projects, generating code, and running the dev, build, test, and database commands.

CLIScaffolding

echonext-domain

Adding a complete domain — model, service, handler, and DTO — in the conventional layout.

Architecture

echonext-handlers

Typed handlers, request structs, validation tags, and route registration.

CoreRouting

echonext-database

GORM models, the generic Repository[T] pattern, and Atlas migrations and seeds.

Data

echonext-openapi-security

OpenAPI metadata, serving Swagger UI, and bearer, API key, OAuth2, and OIDC schemes.

OpenAPIAuth

echonext-middleware-config

Middleware registration and ordering, custom echo.MiddlewareFunc, and YAML or env config.

Middleware

echonext-integrations

WebSocket hubs, gqlgen GraphQL wiring, and multipart file uploads.

RealtimeGraphQL

echonext-testing

The APIClient, Suite, and FixtureManager helpers for testing handlers and services.

Testing

echonext-setup

Installing EchoNext or its skills in a repository, scoping a global install, and restoring from a lockfile.

Setup

Or start from scratch

Scaffold a project that is already briefed.

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.

$ echonext init myapi --with-skills

Stop re-explaining your framework

Install once. Build from a prompt.

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.