Capabilities
Capabilities bundle a system prompt, tool access, and skills into a single server-managed package. They define the default behaviors and tooling available to agents.
Built-in capabilities include:
dreadairt— AI red teaming workflowsdreadweb— web application pentesting workflows
Inspect capabilities in the TUI
Section titled “Inspect capabilities in the TUI”$ dreadnodedreadnode> /agentsAvailable agents: dreadairt, dreadwebdreadnode> /agent dreadairtAgent details displayedCapability manager
Section titled “Capability manager”Capabilities are managed from the active runtime, but the manager behaves differently for local and sandbox hosts.
Open the manager from inside the TUI:
/capabilitiesRuntime-aware behavior
Section titled “Runtime-aware behavior”The capability manager reflects the runtime host you are using:
- Local runtime: machine-scoped.
Installedmanages what is present under~/.dreadnode/capabilities/.Availablebrowses org inventory and public capabilities you can install locally. - Sandbox runtime: project-scoped.
Installedmanages project-installed capabilities.Availablebrowses org inventory and public capabilities you can install to the active project.
Browsing a capability does not activate it. For local runtimes, a capability becomes usable only after it is installed into ~/.dreadnode/capabilities/ and the runtime reloads.
The manager has two primary tabs:
- Installed: capabilities currently visible to the active runtime
- Available: capabilities you can install onto the active runtime
Available is a unified list. It combines org inventory and public catalog results and shows the
source on each row.
Already-installed capabilities are hidden from Available.
Installed states
Section titled “Installed states”Installed entries use a small runtime-focused state model:
enableddisabled
For local installs, detail view also shows provenance:
local (authored)orgpublic
Typical flow
Section titled “Typical flow”/capabilitiesThen:
- use
Installedto inspect or toggle what the runtime already has - switch to
Availableto install something new - press
Enterfor details - use
Spaceto toggle actionable installed entries
After a local install, the manager keeps you on the detail view, installs into ~/.dreadnode/capabilities/, and reloads the runtime automatically.