runZero Tasks — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited runZero Tasks (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
RunZero tasks represent network discovery scans. Each scan is executed by an explorer (scan agent), targets a set of IP ranges or subnets, and discovers assets, services, and network topology. This skill covers creating, managing, and reviewing scan tasks.
Explorers are RunZero's scan agents deployed on the network:
| Type | Description |
|---|---|
| Managed Explorer | Deployed on-premises, managed via RunZero Console |
| Hosted Explorer | Cloud-hosted by RunZero for external scanning |
Each explorer is assigned to a site and executes scans within that network segment.
| Type | Description |
|---|---|
| Discovery | Full asset and service discovery |
| Quick | Fast ping sweep to identify live hosts |
| Targeted | Scan specific ports or protocols |
Targets are specified as:
192.168.1.0/2410.0.0.1-10.0.0.254172.16.0.1Scan rate controls how aggressively the explorer scans:
| Rate | Description |
|---|---|
slow | Minimal network impact, longer scan time |
normal | Balanced speed and network impact |
fast | Faster scan, higher network utilization |
max | Maximum speed, highest network impact |
runzero_tasks_listParameters:
site_id -- Filter by sitestatus -- Filter by status (running, completed, stopped, error)count -- Results per pageoffset -- Pagination offsetExample response:
{
"tasks": [
{
"id": "task-uuid-123",
"name": "Weekly Discovery - ACME HQ",
"site_id": "site-uuid-456",
"status": "completed",
"type": "discovery",
"targets": "192.168.0.0/16",
"explorer_id": "explorer-uuid-789",
"created_at": "2026-03-27T02:00:00Z",
"completed_at": "2026-03-27T03:45:00Z",
"stats": {
"assets_found": 342,
"services_found": 1205,
"new_assets": 5
}
}
]
}runzero_tasks_getParameters:
task_id -- The specific task UUIDReturns full scan details including targets, results, timing, and discovered asset/service counts.
runzero_tasks_createParameters:
site_id -- Site to scan (required)targets -- IP ranges to scan (required)explorer_id -- Explorer to execute the scan (required)name -- Human-readable task namescan_rate -- Scan speed (slow, normal, fast, max)probes -- Specific probes to enable (e.g., arp,syn,connect)runzero_tasks_stopParameters:
task_id -- The running task to stoprunzero_sites_list to identify the target siterunzero_explorers_list to find available explorers for the siterunzero_tasks_create with the site, explorer, and target rangesrunzero_tasks_getrunzero_tasks_list with status=completedrunzero_explorers_list to get all explorersCause: The selected explorer is not connected Solution: Verify explorer connectivity; check the host machine
Cause: Malformed CIDR notation or IP range Solution: Verify target format; use CIDR or dash-separated ranges
Cause: Large target range or slow scan rate Solution: Split targets into smaller subnets; increase scan rate
normal scan rate for routine scans; reserve fast/max for urgent discovery~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.