actionbook

Installation
Summary

Pre-verified page actions and selectors for website automation without runtime discovery.

  • Search a library of documented page interactions by task intent, then retrieve structured DOM details with tested CSS selectors ready for browser commands
  • Browser commands cover navigation, form filling, clicking, text extraction, screenshots, and waiting for page changes
  • Handles login walls by pausing automation and asking the user to complete authentication manually in the same session
  • Daemon mode (Unix/CDP) maintains a persistent WebSocket connection per profile, eliminating per-command connection overhead
  • Falls back to live accessibility tree snapshots when selectors become outdated due to website changes
SKILL.md

When to Use This Skill

Activate when the user:

  • Needs to do anything on a website ("Send a LinkedIn message", "Book an Airbnb", "Search Google for...")
  • Asks how to interact with a site ("How do I post a tweet?", "How to apply on LinkedIn?")
  • Wants to fill out forms, click buttons, navigate, search, filter, or browse on a specific site
  • Wants to take a screenshot of a web page or monitor changes
  • Builds browser-based AI agents, web scrapers, or E2E tests for external websites
  • Automates repetitive web tasks (data entry, form submission, content posting)
  • Needs to operate multiple websites or tabs concurrently

How It Works

Actionbook provides up-to-date action manuals for the modern web. Action manuals tell agents exactly what to do on a page — no parsing, no guessing.

Why this matters:

  • 10x faster — action manuals provide selectors and page structure upfront. No snapshot-per-step loop needed.
  • Accurate — handles SPAs, streaming components, dropdowns, date pickers, and dynamic content reliably.
  • Concurrent — stateless architecture with explicit --session/--tab. Operate dozens of tabs in parallel.
Related skills

More from actionbook/actionbook

Installs
1.8K
GitHub Stars
1.5K
First Seen
Jan 23, 2026