nucleo
The reusable Rust CLI framework. The nucleus of your next CLI.
Batteries included
Everything you need to build production CLIs, out of the box.
Command tree
Fork in 4 steps
Change 4 constants, update Cargo.toml, build. That's it.
One prompt. Any CLI.
The /create-cli skill turns an API description into a production-ready, MCP-enabled CLI — fully branded, tested, and documented.
Describe your CLI
Three questions: name, one-line description, and target API — that's all Claude needs.
Auto-discover the API
Claude reads OpenAPI specs, live documentation URLs (ReadMe, Redoc, Swagger UI, Postman), or loads a built-in profile for 15+ well-known APIs.
Auto-configure auth
OAuth2 PKCE, API key, or basic auth — detected from the API spec and configured automatically.
Generate commands
All command files written automatically with proper error handling, output formats, and flags.
Generate everything
MCP tools for Claude Desktop, tests, README — all written to disk.
Verify & ship
cargo check + test + clippy pass. Binary works. Next steps printed.