cyberstrike agent command helps you generate new agents using an LLM and list every agent available in your current project and global configuration.
Subcommands
| Subcommand | Description |
|---|---|
cyberstrike agent create | Generate a new agent from a description |
cyberstrike agent list | List all available agents |
cyberstrike agent create
Generates a new agent file. When all required flags are provided the command runs non-interactively; otherwise it prompts for missing values.Flags
What the agent should do. Passed to the model to generate the system prompt and identifier. Required when running non-interactively.
Directory path in which to write the agent file. When omitted, the command prompts you to choose between the current project (
.cyberstrike/agent/) and the global config directory.Agent operating mode. Choices:
all, primary, subagent.all— can function as both a primary agent and a subagent.primary— acts only as the top-level agent driving a session.subagent— can be dispatched by other agents via thetasktool.
Comma-separated list of tools to enable. Pass an empty string to disable all tools. When omitted, all tools are enabled.Available tools:
bash, read, write, edit, list, glob, grep, webfetch, task, todowrite, todoread, report_vulnerabilityModel to use for generation, in
provider/model format. Defaults to the globally configured model.