core-actionbook — Claude Code skill
This skill finds prepared page instructions and selectors for browser automation. It fits Rust workflows that explicitly call for Actionbook-backed selectors.
npx skills add actionbook/rust-skills --skill core-actionbook -a claude-codeWhat core-actionbook does
Actionbook keeps prepared information about web pages, so an agent can work from structured page details rather than parse all of the HTML. The skill searches for instructions by keyword, retrieves a selected page’s details, then passes its selectors to a browser automation tool.
Page details can include DOM structure, CSS or XPath selectors, element types, and permitted actions such as typing or clicking. Search can use vector, fulltext, or hybrid modes, with filters for sources and relevance. This is an internal skill, not a direct user command; another workflow must request it.
What it helps with
- find page instructions with a keyword search
- retrieve element selectors for browser automation
- check which actions are permitted for page elements
Example prompts for the agent
- In the Rust workflow, use Actionbook to find Airbnb search-page selectors and pass them to the browser tool.
- Use Actionbook to retrieve the Google sign-in page details for browser automation.
How to install core-actionbook
1Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-actionbook -a claude-code2Manually: put the files in place
~/.claude/skills/core-actionbook/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/core-actionbook/
1Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-actionbook -a codex2Manually: put the files in place
.agents/skills/core-actionbook/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-actionbook -a cursor2Manually: put the files in place
.cursor/skills/core-actionbook/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install actionbook/rust-skills core-actionbook2Manually: put the files in place
.github/skills/core-actionbook/SKILL.md1Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-actionbook -a gemini-cli2Platform CLI
gemini skills install https://github.com/actionbook/rust-skills --path skills/core-actionbookManually: put the files in place
.devin/skills/core-actionbook/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add actionbook/rust-skills --skill core-actionbook -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about core-actionbook
How do I install core-actionbook in Claude Code?
Run npx skills add actionbook/rust-skills --skill core-actionbook -a claude-code. The skill file is at ~/.claude/skills/core-actionbook/SKILL.md.
What does core-actionbook do?
It searches for prepared page instructions, retrieves details about page elements, and provides selectors for a browser automation tool.
Can I invoke core-actionbook directly?
No. Another workflow must request this internal support skill.