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