skills/core-actionbook/SKILL.md
--- name: core-actionbook # Internal tool - no description to prevent auto-triggering # Used by: rust-learner agents for pre-computed selectors --- # 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 selecto
npx skillsauth add thurbeen/rust-skills core-actionbookInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Pre-computed action manuals for browser automation. Agents receive structured page information instead of parsing entire HTML.
search_actions - Search by keyword. Returns: URL-based action IDs, content previews, relevance scoresget_action_by_id - Get full action details. Returns: action content, page element selectors (CSS/XPath), element types, allowed methods (click, type, extract), document metadatasearch_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){
"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"]
}
]
}
development
CRITICAL: Use for unsafe Rust code review and FFI. Triggers on: unsafe, raw pointer, FFI, extern, transmute, *mut, *const, union, #[repr(C)], libc, std::ffi, MaybeUninit, NonNull, SAFETY comment, soundness, undefined behavior, UB, safe wrapper, memory layout, bindgen, cbindgen, CString, CStr
development
Explore Rust trait implementations using LSP. Triggers on: /trait-impl, find implementations, who implements
development
Analyze Rust project structure using LSP symbols. Triggers on: /symbols, project structure, list structs, list traits, list functions
development
Use when creating skills for Rust crates or std library documentation. Keywords: create rust skill, create crate skill, create std skill, skill for tokio, skill for serde, skill for axum, generate rust skill, from docs create skill