kuri-agent

Automate Chrome browser tasks and security workflows via CDP.

349|18|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/justrach/kuri --skill kuri-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kuri-agent
Source: https://github.com/justrach/kuri/tree/main/.claude/skills/kuri-agent
Command: npx skills add https://github.com/justrach/kuri --skill kuri-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates browser control and testing by driving Chrome through CDP, enabling repeatable browser actions, data gathering, and security checks without manual steps.

Core Features & Use Cases

  • Agentic Chrome CLI: drive navigation, element interaction via a11y refs, capture screenshots, and run security audits.
  • Session management: stores and chains commands through ~/.kuri/session.json for seamless workflows.
  • Security-oriented automation: enumerate cookies/JWTs, probe for IDOR vulnerabilities, and perform authenticated fetches on live sites.
  • Use cases: automate login flows, validate UI behavior, perform security trajectories against a live site.

Quick Start

Launch kuri-agent, attach to a Chrome tab, and drive a short browser automation workflow with go, snap, click, type, and shot.

Frequently Asked Questions about kuri-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Chrome browser tasks using CDP?

You can automate Chrome browser tasks via CDP by driving navigation, element interaction, and screenshots through a command-line interface. The agent manages session state in a JSON file to chain commands for repeatable workflows.

Can I perform a security audit on a live website with browser automation?

Yes, browser automation security audits can enumerate cookies and JWTs, probe for IDOR vulnerabilities, and execute authenticated fetches against live sites to identify potential security weaknesses.

How do I manage authenticated sessions for web testing automation?

Web testing session management stores command chains and session state in a local JSON file, allowing you to maintain authenticated browser contexts and seamlessly chain multiple automation steps together.

Do I need Bash tooling to run CDP browser automation commands?

Yes, Bash tooling is required to execute the command-line interface for CDP browser automation, enabling navigation, page inspection, element interaction, and security testing workflows.

What is the best way to inspect web page elements during browser automation?

The best way to inspect web page elements during browser automation is by using accessibility refs to drive interaction, capturing screenshots, and executing page inspection commands directly through the CDP interface.

Why use CDP for web testing instead of other browser automation approaches?

CDP web testing enables direct control of Chrome for repeatable actions, data gathering, and security checks without manual steps, storing session state locally to chain complex workflows together automatically.