Capabilities
What is a capability?
Section titled “What is a capability?”Capabilities bundle a system prompt, tool access, and skills into a single loadable package. They let you swap workflows quickly without leaving the CLI.
Built-in capabilities include:
dreadairt— AI red teaming workflowsdreadweb— web application pentesting workflows
Load a capability and inspect tools
Section titled “Load a capability and inspect tools”$ dreadnodedreadnode> /capabilitiesAvailable: dreadairt, dreadwebdreadnode> load dreadairtCapability "dreadairt" loadeddreadnode> /cap-toolsTools: prompt.attack, prompt.evaluate, tool.browserCommand reference
Section titled “Command reference”| Command | Arguments | Description |
|---|---|---|
/capabilities | — | List available capabilities |
/caps | — | Shortcut for listing capabilities |
load | <capability> | Load a capability bundle |
reload | — | Reload the active capability |
/cap-tools | — | Show tools exposed by the active capability |
Reload when developing
Section titled “Reload when developing”Keep capability tweaks in sync
Section titled “Keep capability tweaks in sync”Use reload to refresh the active capability after editing its config or tools.