Core Actionbook

by actionbook5c40d3ad7851No license1.5K starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 6 weeks ago

Internal support skill for actionbook MCP selectors used by Rust documentation research workflows. Use only when another rust-skills workflow explicitly requests actionbook-backed selectors.

Instructions onlyAI & Agents
AI-generated overview

Provides pre-computed browser action manuals and element selectors through actionbook MCP tools for automation workflows.

What it does
This internal support skill documents how to use actionbook MCP tools to retrieve pre-computed action manuals for browser automation. It describes searching actions by keyword, fetching a full manual by URL-based action ID, and using the returned CSS or XPath selectors, element types, and allowed methods with a browser automation tool. It produces structured page information and selectors rather than parsed HTML.
When to use it
Use only when another rust-skills workflow explicitly requests actionbook-backed selectors. It is not user-invocable and is not meant to be triggered directly.
Requirements
Requires the actionbook MCP tools search_actions and get_action_by_id, plus a separate browser automation tool to execute the returned selectors. No scripts are included; it is instructions only.

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

json
{  "title": "Airbnb Search",  "url": "www.airbnb.com/search",  "elements": [    {      "name": "location_input",      "selector": "input[data-testid='structured-search-input-field-query']",      "type": "textbox",      "methods": ["type", "fill"]    }  ]}

Source and attribution

Source:actionbook/rust-skillsinskills/core-actionbookat commit5c40d3a

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal