Overview of Dalfox Agent Skill capabilities
mainThe Dalfox SKILL.md provides instructions to AI agents on how to operate Dalfox correctly. It covers:
- Triggers: Activated when a user scans for XSS in a URL, enumerates reflected parameters, or explicitly mentions "dalfox".
- Authorization Gate: The skill prevents scanning until the user confirms they have permission to send payloads to the target.
- Mode Detection: Prioritizes MCP (Model Context Protocol) tools if available, falling back to the
dalfoxCLI, or providing installation guidance if neither is found. - MCP Playbook: Follows a sequence:
preflight_dalfox$\rightarrow$scan_with_dalfox$\rightarrow$ pollingget_results_dalfox(respectingsuggested_poll_interval_ms) $\rightarrow$delete_scan_dalfoxupon completion. - CLI Scenarios: Supports POST bodies, authenticated sessions, Burp proxying, Blind/Stored XSS with callback URLs, pipe input, smoke tests, and machine-readable output.
- Result Interpretation: Uses a three-axis model (
type,detection_method,confidence) to prioritize findings. Thetypehierarchy isV(Exploitable) >A(AST Detection) >R(Reflected) >I(Informational). - Failure Modes: Handles
reachable: false, scans that stall, andinvalid_paramsresponses.