coding-guidelines
Use when asking about Rust code style or best practices. Keywords: naming, formatting, comment, clippy, rustfmt, lint, code…
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.
Claude Code
$ npx -y skills add actionbook/rust-skills --skill core-actionbook --agent claude-code
Codex
$ npx skills add actionbook/rust-skills --skill core-actionbook -a codex -y
Cursor
$ npx skills add actionbook/rust-skills --skill core-actionbook -a cursor -y
Gemini CLI
$ npx skills add actionbook/rust-skills --skill core-actionbook -a gemini-cli -y
GitHub Copilot
$ npx skills add actionbook/rust-skills --skill core-actionbook -a github-copilot -y
OpenCode
$ npx skills add actionbook/rust-skills --skill core-actionbook -a opencode -y
Windsurf
$ npx skills add actionbook/rust-skills --skill core-actionbook -a windsurf -y
name: core-actionbook description: "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." user-invocable: false disable-model-invocation: true
Pre-computed action manuals for browser automation. Agents receive structured page information instead of parsing entire HTML.
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
**search_actions**:
**get_action_by_id**:
{
"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"]
}
]
}Use when asking about Rust code style or best practices. Keywords: naming, formatting, comment, clippy, rustfmt, lint, code…
Internal support skill for agent-browser CLI workflows used by rust-learner, docs-researcher, and crate-researcher. Use only when…
Internal command support for dynamic Rust crate skill management. Use only when explicitly invoked by /sync-crate-skills,…
Internal maintenance support for checking and fixing generated Rust skill documentation references. Use only when explicitly…
Use when building CLI tools. Keywords: CLI, command line, terminal, clap, structopt, argument parsing, subcommand, interactive,…
Use when building cloud-native apps. Keywords: kubernetes, k8s, docker, container, grpc, tonic, microservice, service mesh,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.