Agent skill · magnus919

flaresolverr-cli

Use a small FlareSolverr JSON CLI for browser-backed GET and POST requests, readiness checks, and session lifecycle management when a site requires Cloudflare or DDoS-GUARD challenge handling.

What it needs

About 1k tokens when loaded.

What this skill does

FlareSolverr CLI Use this CLI with a running private FlareSolverr service when ordinary HTTP requests encounter a browser challenge. It sends JSON commands to FlareSolverr's /v1 API. Quick Start FLARESOLVERRSERVER is optional and defaults to http://localhost:8191. Use --server URL to override it for one command and --timeout SECONDS to set the HTTP timeout; the default is 60 seconds. Commands health is a readiness probe that sends the sessions.list JSON command to /v1; it does not call GET /health. get sends request.get. post sends request.post and includes FORMBODY as postData when --data is supplied. --session ID adds the given session to either request. Session commands create, list, or destroy FlareSolverr sessions; omitting SESSIONID from session destroy sends an empty session value. Output And Errors Successful commands print one JSON result to stdout. Request failures print a JSON error to stderr and return a nonzero status. Requirements Python 3.8+ with no pip dependencies and a running FlareSolverr instance. Keep the service private and use it only for sites you are authorized to access. References scripts/flaresolverr-cli - Stdlib-only CLI implementation. FlareSolverr - Service and API documentation.

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills magnus919/flaresolverr-cli

View the source on GitHub

Browse the @skills marketplace