adOmnia
The IDE for the AI-generated code era. Your agent writes it. You run it, test it, debug it and ship it, all in one local-first development environment, powered by Go.
Install / Use
npx skills add Andrea-Cavallo/adOmniaInstalls into whichever agent you are using.
Other
Other agent config
Quality Score
Category
Development & EngineeringSupported Platforms
Our assessment of adOmnia
adOmnia scores 83/100 on our quality scale, 3059th of 4,607 Development & Engineering skills we index.
Its Other is 15 KB long, well organised into 20 sections with 1 code example: a thorough specification that gives an agent plenty to work with.
It has 35 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated today, so adOmnia is actively maintained.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 85/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
adOmnia compared with similar skills
All 4 of these similar skills score higher than adOmnia; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| adOmnia (this skill)by Andrea-Cavallo | 83 | 35 | today | Other |
| Agent-Reachby Panniantong | 100 | 99.2k | 3d ago | CLAUDE.md |
| taste-skillby Leonxlnx | 100 | 98.9k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 75.9k | 1d ago | CLAUDE.md |
| ai-job-searchby MadsLorentzen | 100 | 53.9k | today | CLAUDE.md |
Frequently asked questions
- How do I install adOmnia?
- Run
npx skills add Andrea-Cavallo/adOmnia. The install tabs above show the steps for each supported agent. - Which AI agents does adOmnia work with?
- It is written for Universal, as a Other file. Other agents that read the same format can often use it too.
- Is adOmnia safe to use?
- It declares no license and scores 85/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is adOmnia still maintained?
- The repository was last updated today, so adOmnia is actively maintained.
Skill content
View source on GitHubadOmnia is written in Go!
<p align="center"> Kubernetes is written in Go<br> Prometheus is written in Go<br> Terraform is written in Go<br> Docker is written in Go<br> Google created Go<br> Cloudflare uses Go<br> Uber uses Go<br> Dropbox uses Go<br> Twitch uses Go<br><br> <strong>Fast compilation. Simple concurrency. Built for infrastructure.</strong><br> <strong>Go is the way to Go. adOmnia is written in Go: speed is the point.</strong> </p>One window for your code, your endpoints, your debugger and your database
A backend developer's day is usually an editor, a terminal, an API client, a database GUI, a Docker dashboard, a Kafka tool and a browser with DevTools, none of which know about each other. adOmnia ends the switching: a local-first desktop IDE whose centerpiece is Code Studio, wrapping every tool you touch in one minimal, modern interface where the code, the endpoints, the debugger, the database and the brokers know about each other. Watch it in action.
- An IDE, not a text editor with plugins. gopls completion, diagnostics and refactorings, run/test/debug from the gutter, a Delve debugger (launch, attach or remote), pprof and escape-analysis workbenches, a Git workbench with hunk staging, and several isolated projects open at once. Java and Spring, and the web languages, follow the same standards.
- Endpoints discovered from the code. Opening a project builds a local map of modules, services, datasources,
.envvariables, OpenAPI/proto/WSDL contracts and HTTP routes (net/http, gin, echo, chi, gorilla; Spring MVC). PressCtrl+Kto jump to a route, table, topic or service and act on it: send it, open its handler, mock it, query it. No more copying ports into an API client. - Debug a request, not just a function. Debug Request starts your service under the debugger, waits for the port, sends the request and stops on the breakpoint that handles it. Requests can target a service by name, resolved to your local run, a Compose port or a remote URL, and show the SQL and Kafka traffic they cause.
- Database, brokers and Docker in the same interface. Database Studio (PostgreSQL, MySQL/MariaDB, MongoDB with an explorer and aggregation builder), Broker Studio, Docker Lab, Mock Server, Proxy and Browser Debugging, load testing, WebSocket/SSE/gRPC/SOAP clients. Opening a tool from a detected service arrives already configured.
- Minimal, modern and yours to shape. One design language across every panel, light and dark themes, importable skins, a JavaScript plugin system, shareable templates and Git-friendly workspaces.
- Local-first. No cloud, no account, no telemetry. Project tools run only after you explicitly trust a project, and every tool install shows its exact command first. One portable executable, written in Go: it starts fast and stays fast.
The glue between the tools is the product: when the IDE knows your routes, the API client knows which service to start, the debugger can stop inside the request you just sent and the database tool is already on the right schema, the loop from I changed a line to I saw what it did collapses from minutes to seconds.
Screenshots
Workspace Hub
Start from the main workspace, review recent activity and open the area you need: Code Studio, API and protocols, data and messaging, documentation, version control or power tools.
<p align="center"> <img src="assets/images/ado-hub.png" alt="adOmnia Workspace Hub with module shortcuts and recent activity" width="100%"> </p>Code Studio
Edit and run a Go service with its project tree, source editor, terminal and contextual AI assistance visible in the same workspace.
<p align="center"> <img src="assets/images/ado-ide.png" alt="Code Studio with a Go project, source editor, running service and Claude Code panel" width="100%"> </p>API Workspace
Organize requests in collections, send them to the running service and inspect the response. Recognized routes link directly to their Go handler.
<p align="center"> <img src="assets/images/ado-api.png" alt="API Workspace with a health request, response and link to its Go handler" width="100%"> </p>Database Studio
Connect to SQLite, PostgreSQL, MySQL, MongoDB or Redis, write queries and inspect results, keys and history without leaving the application.
<p align="center"> <img src="assets/images/ado-db.png" alt="Database Studio connected to Redis with a JSON command editor and key explorer" width="100%"> </p>Git Sync
Inspect branches and commit history, review changed files, stage selected work and run fetch, pull, push or stash operations from the repository view.
<p align="center"> <img src="assets/images/ado-git.png" alt="Git Sync with repository branches, commit graph and working changes" width="100%"> </p>Demo
API Workspace showing a request, its response and the associated Go handler. Select the image to watch the demonstration.
API development and service debugging
adOmnia combines API testing and Go development. Requests can be linked to detected handlers, executed against a running service and inspected in the debugger. Database, messaging, log and trace tools share the application. With capture configured, follow the SQL, messages and logs associated with the live request.
A Go service started in Code Studio becomes a live development session. API Workspace can call and debug it; recognized routes link back to their source. Logs and configured SQL/broker captures are part of the same workflow.
WRITE RUN CALL UNDERSTAND
Code Studio → Live service → API Workspace → Handler / breakpoint
↕
Variables · logs · SQL · messages
Core capabilities
| Capability | Description |
| --- | --- |
| API testing and source navigation | Reusable collections, environments, authentication and assertions, with a direct route into recognized Go handlers. Start with an API, then follow its implementation into the running code. |
| Request-driven debugging | Debug Request starts or reuses a compatible Delve session. Inspect frames, variables and goroutines, step through the handler and return to the response. |
| Data and events beside the request | Database, Broker, Log and Trace tools share the application. With capture configured, follow the SQL, messages and logs associated with the live request. |
| Go development and profiling | gopls editing and navigation, test/coverage workflows, Delve, pprof, execution traces and architecture/impact views connect source-level work with runtime investigation. |
| Enterprise protocols in the same workflow | HTTP, SOAP/WSDL, WS-Security, gRPC, WebSocket/SSE, mTLS and certificate tools support both modern APIs and existing systems. |
| Dependency security with reviewed fixes | Security Center scans pom.xml and go.mod, separates severity from exploitation signals, and previews the security impact of an upgrade before it happens. Safe remediation shows the diff, runs the checks and applies only after your review. |
| Local storage and multiple windows | Local collections and settings, exportable data, multiple Go projects and native studio windows. Arrange the IDE, API client and supporting tools across windows. |
Storage and external services
No account required to use the application. Collections, settings and project state stay local. You choose the APIs, databases, brokers and optional AI providers to connect to. External providers and local services are chosen explicitly.
Projects and windows
Keep a service in Code Studio, its requests in API Workspace and its database or broker beside them. Open another Go project in its own native window while staying inside the same adOmnia instance.
The workflow preserves links between the project, service session, API request and available diagnostic evidence.
Start with your API
- Open API Workspace and create a collection and request.
- Choose a method and URL. Configure Body, Headers, Params and authentication.
- Choose an environment for reusable values such as
{{baseUrl}}. - Press SEND. Inspect the status, timing, response body, headers and test results.
- Save the request to rerun it or share an export.
You can use the API tools without opening a Go project.
| Workflow | Tools in the same workspace | | --- | --- | | Test HTTP APIs | Collections, environments, authentication, response inspection and assertions | | Work with enterprise protocols | SOAP/WSDL, WS-Security, gRPC, mTLS and certificate tools | | Follow live connections | WebSocket and SSE clients | | Reproduce responses | Mock server and proxy/interceptor tools | | Inspect service data | Database Studio and Broker Studio | | Understand failures | Browser debugging, logs, traces and the connected Go debugger |
Follow a request into Go code
- Open the service in Code Studio → File → Open Project.
- Trust the folder to enable Go tools. Configure the SDK and Run/Debug configuration.
- Set a handler breakpoint and start debugging, or use Debug Request from the API request actions.
- Send the matching request. For a recognized route, the HANDLER strip links to its source with OPEN IN GO IDE.
- Inspect the paused frame, variables, stack and goroutines. Step or continue, then return to the response.
SQL, broker messages and logs enrich this workflow when capture/instrumentation is configured. They are not automatically available for every service. See the walkthrough for a first setup.
Code Studio: the IDE inside the workflow

Code Studio paused at a breakpoint, with source code, goroutines, variables and console output. Controls may differ between releases.
- Edit and navigate: gopls completion, diagnostics, references, rename, refactoring, project search and Git.
- Run, test and debug: Go configurations, test explorer, coverage and Delve with conditional breakpoints and goroutine inspection.
- More than Go: TypeScript/JavaScript and web projects (Vite/npm scripts, Vitest/Jest results, Live Preview) and Java (Maven/Gradle, JUnit, Spring Boot, breakpoints and remote attach) use the same run, test and debug interface. In
pom.xml, check for newer versions on Maven Central and scan dependencies for known vulnerabilities, with a one-click version update. Language servers and debuggers are installed only after you confirm the exact command. - Understand the project: routes, dependencies, interfaces, architecture and change-impact views.
- Measure behavior: pprof profiles, execution traces, benchmarks and concurrency tools.
- Keep work together: terminal, local history, recovery snapshots and multiple projects/windows
Truncated for display — read the full file on GitHub.
Related Skills
Agent-Reach
99.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
taste-skill
98.9kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
headroom
75.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ai-job-search
53.9kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
