profile-website-bot-detection
Profile Website for Bot Detection Vendors
Analyzes a target website to identify bot detection vendors, their specific products, and challenge types. Supports comparative analysis between stealth and non-stealth browser modes.
Prerequisites
- Kernel CLI installed and authenticated
- Node.js 22+ installed
jqinstalled (brew install jqorapt install jq)KERNEL_API_KEYenvironment variable set. If it is not set, prompt the user to supply.
Comparative Workflow (Recommended)
Compare bot detection behavior between stealth and non-stealth browsers to evaluate stealth effectiveness.
Step 1: Create Both Browser Types
More from kernel/skills
kernel-agent-browser
Best practices for using agent-browser with Kernel cloud browsers. Use when automating websites with agent-browser -p kernel, dealing with bot detection, iframes, login persistence, or needing to find Kernel browser session IDs and live view URLs.
347kernel-cli
Complete guide to Kernel CLI - cloud browser platform with automation, deployment, and management
295kernel-typescript-sdk
Build browser automation scripts using the Kernel TypeScript SDK with Playwright, CDP, and remote browser management.
271kernel-python-sdk
Build browser automation scripts using the Kernel Python SDK with Playwright and remote browser management.
255kernel-auth
Setup and manage Kernel authentication connections for any website (Gmail, GitHub, Outlook, or custom domains). Handles managed auth flows with automatic reauthentication support.
246kernel-replays
Record, manage, and download video replays of browser sessions
5