# core-actionbook

This skill finds prepared page instructions and selectors for browser automation. It fits Rust workflows that explicitly call for Actionbook-backed selectors.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1800 installs · ★ 1545
- Author: actionbook
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/actionbook/rust-skills/tree/HEAD/skills/core-actionbook/SKILL.md
- Updated: 2026-08-23
- HTML: https://affpapa.org/en/nevibecode/skills/core-actionbook

## What it 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.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add actionbook/rust-skills --skill core-actionbook -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/core-actionbook/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/core-actionbook/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add actionbook/rust-skills --skill core-actionbook -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/core-actionbook/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add actionbook/rust-skills --skill core-actionbook -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/core-actionbook/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install actionbook/rust-skills core-actionbook
```

2. **Manually: put the files in place**
- File: `.github/skills/core-actionbook/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add actionbook/rust-skills --skill core-actionbook -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/actionbook/rust-skills --path skills/core-actionbook
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/core-actionbook/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add actionbook/rust-skills --skill core-actionbook -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/actionbook/rust-skills/tree/HEAD/skills/core-actionbook/SKILL.md

## When to use it
- find page instructions with a keyword search
- retrieve element selectors for browser automation
- check which actions are permitted for page elements

## Example prompts
- 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.

## Similar
- [agent-browser](https://affpapa.org/en/nevibecode/skills/vercel-labs-agent-browser.md) — skill · 1200000 installs
- [webapp-testing](https://affpapa.org/en/nevibecode/skills/webapp-testing.md) — skill · 186758 installs
- [computer-use](https://affpapa.org/en/nevibecode/skills/computer-use.md) — skill · 239400 installs
- [browser-use](https://affpapa.org/en/nevibecode/skills/browser-use.md) — skill · 98200 installs
- [playwright-cli](https://affpapa.org/en/nevibecode/skills/playwright-cli.md) — skill · 195700 installs
- [last30days](https://affpapa.org/en/nevibecode/skills/last30days.md) — skill · 53000 installs

From the same set: [actionbook/rust-skills](https://affpapa.org/en/nevibecode/by/actionbook/rust-skills.md) — 35 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
