auditAudit this project's Kernel usage: environment, deprecated fields, cleanup on every path, secrets, retries, pools, profiles, telemetry. Read-only; reports file:line findings with fixes and sources.
debug-sessionDebug a failed, hung, blocked or timed-out Kernel browser session from its session id or name: read session state and telemetry events (they stay readable after the browser is deleted), check live page state, replays and logs, then diagnose and propose a fix. Use when a Kernel run fails or misbehave
diff-profilesCompare two Kernel profiles (cookies, storage, preferences, extensions, login state) without printing values, and explain why a flow works on one and not the other.
kernelSteering for Kernel (kernel.sh) cloud browsers in TypeScript projects: the @onkernel/sdk, the `kernel` CLI, the Kernel MCP server and KERNEL_API_KEY. Use when code or commands create, drive, debug or scale Kernel browsers or Kernel Apps: bot detection and proxies, logins and profiles, vaults, pools,
loginGet an agent a logged-in Kernel browser for a website, after confirming the user wants browser auth: first decide whether browser auth is needed at all (API or MCP first), then choose Managed Auth (hosted login saved to a profile) or a vault fill, and relaunch a logged-in browser. Use when code or a
profile-siteProfile a website's bot detection with Kernel browsers (stealth vs normal on the same network), identify the vendors and recommend a Kernel configuration.
site-skillTurn a browser workflow that already worked on a website with Kernel into a reusable site-specific skill in this project.