agentsclimarketplace

Aim browser.skill

Skill BrianV1981/aim-browser/aim-browser.skill

Headed Chromium CDP CLI: tabs, navigate, click/type, extract, screenshots, optional captcha hold helper. Use for general page exploration when a one-verb skill is not enough. Not Puppeteer/Playwright.From its SKILL.md

Install
npx -y skills add BrianV1981/aim-browser --skill aim-browser.skill

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 4 commands, including `npm install` and 3 more.

SKILL.md

2.3 KB, 639 tokens by cl100k_base, as published. Nobody here has run it

aim-browser

Agent CLI on the aim-browser engine. Prefer one-verb skills (google-ai, page-fetch, …) when they fit; use this skill for open-ended exploration.

Defaults

PolicyBehavior
WindowMinimized (--start-visible / --visible to watch)
After new tabRe-minimized (Chrome often un-minimizes)
CDPLoopback only (127.0.0.1)
ProfileSensitive — do not log cookies/secrets

Prefer the daemon over ad-hoc headless Chrome.

Setup

cd /path/to/aim-browser && npm install
npm run skill -- --start    # or: node aim-browser.skill/scripts/run.js --start
npm run skill -- --check

Install into a vessel: npm run install-skills -- <skills-dir> --mode symlink
(or link aim-browser.skill into the host skills path).

Flags (left → right; tab state kept)

Lifecycle: --start · --start-minimized · --start-visible · --show · --minimize · --maximize · --check · --stop

Tabs: --list · --open <url> · --use <index> · --close [<index>]

Navigate / wait: --url <url> · --wait-ready · --wait-selector <css> · --wait <ms> · --scroll-to-bottom · --solve-px

Discover: --elements · --content · --content-ax · --html · --screenshot <path> · --fullpage · --imgsave <path>

Interact: --click · --tap · --tapxy · --taptestid · --type · --textbox · --keytype · --keypress · --keycombo

Env / advanced: --eval "<js>" · --block-media · --spy <pattern> · --dlpath · --upload · --resize · --interactive / --repl

Examples

npm run skill -- --start --open "https://example.com" --elements

npm run skill -- \
  --url "https://example.com" \
  --type 2 "query" \
  --keypress enter \
  --wait-selector ".results" \
  --screenshot /tmp/results.png

Engine (scripts)

After exploration, permanent jobs import the package:

import { AimBrowser, startDaemon, stopDaemon } from 'aim-browser';

See repo README.md and SECURITY.md. Seamless headed (Xvfb): docs/SEAMLESS_HEADED.md.

What ships with it: 1 file

15.2 KB alongside SKILL.md, 1 of them executable

scripts/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.