Skip to main content

Agents Overview

Agents are complete, self-contained jobs. Each agent knows exactly what to do — you don't describe the task, you just pick the agent and run it.

Agents vs Skills​

AgentsSkills
You provideJust the agent nameA task description
Agent knowsWhat to do and howOnly how to approach what you told it
Examplenimbus run --agent test-coveragenimbus run --skill add-tests "write tests for auth.py"

Use an agent when you want a complete, well-defined job done on your codebase. Use a skill when you have a specific task in mind and want Nimbus to approach it a particular way.

List agents​

nimbus agents

Filter by category:

nimbus agents --category security

Get agent details​

nimbus agents --info security-audit

Run an agent​

nimbus run --agent security-audit

You can also run agents against the hosted backend:

nimbus run --agent test-coverage --backend https://api.get-nimbus.com

Agent categories​

CategoryCountWhat they do
security3Find and fix vulnerabilities, leaked secrets, CVEs
quality5Type safety, error handling, dead code, complexity
testing3Coverage, integration tests, mutation testing
docs3OpenAPI docs, README, inline docstrings
performance2N+1 queries, async conversion
infra2CI/CD pipelines, Docker hardening
architecture2Feature flags, observability

Total: 20 built-in agents