guided_assessment
Plan, guide, or solve a security task on any target. Auto-detects the workflow and tools, then returns classification, triage, next actions, and install status before executing approved steps.
Instructions
Plan, guide, or autonomously solve a security task over the MCP toolchain.
An orchestrator on top of the registry, advisors, install checks, audit logging, and execution policy. Bootstrap commands use the governed execute_tool() path, so target scope, external-network, shell-injection, and blocked-flag checks apply.
By DEFAULT it auto-detects the right workflow + tools for the problem (workflow/ target_type="auto") and acts as a companion: it returns classification, triage gates, recommended skills, reporting next steps, a plan, tool install status, next actions, and the full MCP toolchain surface WITHOUT auto-running commands in this initial call. The agent can then run tools step by step as the user approves. The heaviest mode (autonomous) starts the auto-solver contract: it bootstraps triage, then the client agent continues with the full MCP toolchain (registry/advisors/install checks/run_tool/run_pipeline and separately gated run_script). When registry tools and pipelines are not enough, autonomous mode may create, save, and run scoped helper scripts for the user, persisting reusable ones under manual_scripts/. Simple recon/HTTP commands such as curl remain run_tool calls.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | "companion" (default) or "autonomous" (opt-in). | companion |
| target | Yes | URL, hostname/IP, or local file path to assess. | |
| finding | No | Optional short finding summary to classify for triage/report routing. Raw finding text is used locally but not echoed in the result. | |
| workflow | No | "auto" (default — inferred), "bounty", "ctf", or "generic". | auto |
| intensity | No | "low" (default) or "medium". Medium may include low-volume nmap. | low |
| max_steps | No | Maximum number of bootstrap steps autonomous mode auto-executes. | |
| target_type | No | "auto" (default — inferred from the target) or an explicit type: bounty type (web_app/api/cloud/network/iot/mobile_app) or CTF category. | auto |
| authorization_confirmed | No | Required before any network step executes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||