actionbook avatar

Core Actionbook

This is a backend support skill that feeds pre-computed browser automation instructions to Rust documentation workflows. It's not meant to be called directly. Instead, other rust-skills will invoke it to grab structured page data through the actionbook MCP server. You search for actions by keyword like "airbnb search" and get back selector-ready JSON with CSS paths, element types, and allowed methods. The pitch is you skip parsing raw HTML yourself. It's narrow in scope, explicitly marked as non-user-invocable, and really only makes sense if you're already running one of those Rust research workflows that knows how to ask for it.

skills.sh installs
2K
GitHub stars
1.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add actionbook/rust-skills --skill core-actionbook --agent claude-code

Installs into .claude/skills of the current project.

Files

Actionbook

Pre-computed action manuals for browser automation. Agents receive structured page information instead of parsing entire HTML.

Workflow

  1. search_actions - Search by keyword, returns URL-based action IDs with content previews
  2. get_action_by_id - Get full action manual with page details, DOM structure, and element selectors
  3. Execute - Use returned selectors with your browser automation tool

MCP Tools

  • search_actions - Search by keyword. Returns: URL-based action IDs, content previews, relevance scores
  • get_action_by_id - Get full action details. Returns: action content, page element selectors (CSS/XPath), element types, allowed methods (click, type, extract), document metadata

Parameters

search_actions:

  • query (required): Search keyword (e.g., "airbnb search", "google login")
  • type: vector | fulltext | hybrid (default)
  • limit: Max results (default: 5)
  • sourceIds: Filter by source IDs (comma-separated)
  • minScore: Minimum relevance score (0-1)

get_action_by_id:

  • id (required): URL-based action ID (e.g., example.com/page)

Example Response

Sponsors

Details

Repository
github.com/actionbook/rust-skills
Categories
Documentation, AI & Agent Building, Data Science & ML, Automation & Workflows, Rust
First seen
Jul 14, 2026

More from actionbook/rust-skills

All 38
1k-dense-ai avatardhdna-profilerk-dense-ai/scientific-agent-skillsExtract cognitive patterns and thinking fingerprints from any text. Use this skill when the user wants to analyze how someone thinks, understand cognitive style2Kskills.sh installs
2k-dense-ai avatarpysamk-dense-ai/scientific-agent-skillsPython/HTSlib workflows for genomic files. Use when reading, querying, filtering, or writing SAM/BAM/CRAM, VCF/BCF, FASTA/FASTQ, or tabix data with pysam, inclu2Kskills.sh installs
3k-dense-ai avatartreatment-plansk-dense-ai/scientific-agent-skillsFormat and structurally validate local treatment-plan documentation after clinical decisions have already been supplied and verified by authorized licensed prof2Kskills.sh installs
4nvidia avatarphysical-ai-video-data-augmentationnvidia/skillsUse when running video data augmentation and auto-labeling workflows on OSMO: flow selection, preflight, submit-time interpolation, monitoring, and output retri2Kskills.sh installs
5blacktwist avatarsocial-media-context-smsblacktwist/social-media-skillsWhen the user wants to set up or update their social media profile, voice, audience, content pillars, or platform preferences. Also use when the user mentions '2Kskills.sh installs
6browserbase avatarbrowser-to-apibrowserbase/skillsTurn a website's observable HTTP traffic into a best-effort OpenAPI 3.1 spec by analyzing a `browser-trace` capture. Use when the user wants to discover/extract2Kskills.sh installs