Aim login hold.skill
Open a URL and wait for Operator human login or CAPTCHA. Continues when --ready-file is created or URL matches --until-url-includes. Never captures passwords. Window visible by default for this skill.From its SKILL.md
npx -y skills add BrianV1981/aim-browser --skill aim-login-hold.skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 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 2 commands, including `npm run login-hold -- --url "https://example.com/login" --ready-file /tmp/aim-login-ready --max-wait-ms 300000` and 1 more.
- fetches URLsInstructs the agent to fetch 1 URL, including https://example.com/login.
SKILL.md
0.7 KB, 128 tokens by cl100k_base, as published. Nobody here has run it
aim-login-hold
# Operator logs in, then: touch /tmp/aim-login-ready
npm run login-hold -- \
--url "https://example.com/login" \
--ready-file /tmp/aim-login-ready \
--max-wait-ms 300000
npm run login-hold -- --url "…" --until-url-includes "/dashboard"
- Agents must not type Operator passwords or log credentials.
- Profile cookies may persist under
CDP_PROFILE_DIR— treat as a vault. - Stop after session still applies (session stays on disk profile).
What ships with it: 1 file
3.6 KB alongside SKILL.md, 1 of them executable
scripts/
- run.jsruns3.6 KB