Skill v1.0.1
currentAutomated scan96/1003 files
version: "1.0.1" name: camofox-cli description: CamoFox CLI — 50 commands for anti-detection browser automation from the terminal. Use when the user needs CLI reference for camofox commands, terminal-based browser control, or a quick lookup of command syntax. Triggers include "camofox command", "CLI reference", "terminal browser", or any request for camofox command-line usage. allowed-tools: Bash(camofox:*)
1. Overview
This skill documents the full verified CamoFox CLI surface (50 commands), grouped by category.
- Use
--format jsonfor machine-readable output - Most commands auto-resolve the active tab when
[tabId]is omitted - Keep
--user <user>stable across a workflow for consistent session state
2. Core Commands (5)
camofox open <url> [--user <user>] [--viewport <WxH>] [--geo <preset>]camofox close [tabId] [--user <user>]camofox snapshot [tabId] [--user <user>]camofox click <ref> [tabId] [--user <user>]camofox type <ref> <text> [tabId] [--user <user>]
3. Navigation Commands (4)
camofox navigate <url> [tabId] [--user <user>]camofox screenshot [tabId] [--path <file>] [--output <file>] [--full-page] [--user <user>]camofox go-back [tabId] [--user <user>]camofox go-forward [tabId] [--user <user>]
4. Content Commands (7)
camofox get-text [tabId] [--selector <selector>] [--user <user>]camofox get-url [tabId] [--user <user>]camofox get-links [tabId] [--user <user>]camofox get-tabs [--user <user>]camofox eval <expression> [tabId] [--user <user>]camofox wait <condition> [tabId] [--timeout <ms>] [--user <user>]camofox search <query> [tabId] [--engine <engine>] [--user <user>]
Search engines: google, youtube, amazon, bing, reddit, duckduckgo, github, stackoverflow.
5. Interaction Commands (6)
camofox fill '<assignments>' [tabId] [--user <user>]camofox scroll [direction] [tabId] [--amount <N>] [--user <user>]camofox select <ref> <value> [tabId] [--user <user>]camofox hover <ref> [tabId] [--user <user>]camofox press <key> [tabId] [--user <user>]camofox drag <fromRef> <toRef> [tabId] [--user <user>]
Assignment format for fill:
[e1]="value1" [e2]="value2"
6. Console & Error Capture (2)
camofox console [tabId] [--user <user>] [--type <type>] [--limit <N>] [--clear]camofox errors [tabId] [--user <user>] [--limit <N>] [--clear]
7. Tracing Commands (5)
camofox trace start [--user <user>] [--screenshots] [--snapshots]camofox trace stop [--user <user>] [--output <file>]camofox trace chunk-start [--user <user>]camofox trace chunk-stop [--user <user>] [--output <file>]camofox trace status [--user <user>]
8. Session Commands (4)
camofox session save <name> [tabId] [--user <user>]camofox session load <name> [tabId] [--user <user>]camofox session list [--format <format>]camofox session delete <name> [--force]
9. Download/Cookie Commands (4)
camofox cookie export [tabId] [--path <file>] [--user <user>]camofox cookie import <file> [tabId] [--user <user>]camofox download [url] [--path <dir>] [--user <user>]camofox downloads [--user <user>] [--format <format>]
10. Auth Commands (5)
camofox auth save <profile-name> [--url <url>] [--notes <notes>]camofox auth load <profile-name> [--inject [tabId]] [--username-ref <ref>] [--password-ref <ref>] [--user <user>]camofox auth list [--format <format>]camofox auth delete <profile-name>camofox auth change-password <profile-name>
11. Server Commands (3)
camofox server start [--port <port>] [--background] [--idle-timeout <minutes>]camofox server stopcamofox server status [--format <format>]
12. Advanced Commands (4)
camofox annotate [tabId] [--user <user>] [--output <file>] [--format <format>]camofox health [--format <format>]camofox version [--format <format>]camofox info [--format <format>]
13. Pipeline Command (1)
camofox run <script-file> [--continue-on-error]
run executes sequential CLI command scripts (file path or - for stdin). It does not execute JavaScript/TypeScript source files.
14. Global Options
--user <user>--port <port>--format <format> # json|text|plain--local # reserved for v2-V, --version-h, --help
15. Full Command Index (50)
openclosesnapshotclicktypenavigatescreenshotgo-backgo-forwardget-textget-urlget-linksget-tabsevalwaitsearchfillscrollselecthoverpressdragconsoleerrorstrace starttrace stoptrace chunk-starttrace chunk-stoptrace statussession savesession loadsession listsession deletecookie exportcookie importdownloaddownloadsauth saveauth loadauth listauth deleteauth change-passwordserver startserver stopserver statusannotatehealthversioninforun