用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Demerzels-lab/elsamultiskillagent --skill browserbase-auth命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
The philosophical layer for AI agents.
Agents can sign plugins, rotate credentials without losing identity, and publicly attest to behavior.
A relaxing resource-gathering RPG where AI agents collect resources, trade with NPCs, and manage and build their world at their own pace.
基于 SOC 职业分类
正在显示 SKILL.md
| name | browserbase-auth |
| description | Guide Claude through interactive authentication flows using the stagehand CLI |
Guide Claude through interactive authentication flows using the stagehand CLI.
Use this skill when:
After navigating to a URL, check if authentication is needed:
stagehand snapshot
Look for indicators:
type="password" or type="email"Always ask the user for credentials - never assume or store them.
Example prompt:
I've detected a login page. To continue, I'll need your credentials:
1. What is your email/username?
2. What is your password?
Note: Your credentials will only be used to fill the login form and won't be stored.
Use the snapshot refs to identify form fields:
# Get the current page state
stagehand snapshot
# Fill the email/username field
stagehand fill @0-5 "user@example.com"
# Fill the password field
stagehand fill @0-8 "their-password"
# Click the submit button
stagehand click @0-12
If a 2FA prompt appears after login:
stagehand snapshot
Prompt the user:
Two-factor authentication is required. Please provide:
- The code from your authenticator app, OR
- The code sent to your phone/email
What is your 2FA code?
Then fill and submit:
stagehand fill @0-3 "123456"
stagehand click @0-5
After submitting credentials:
stagehand wait networkidle
stagehand snapshot
Check for:
If login failed:
The login attempt was unsuccessful. I see an error message: "[error text]"
Would you like to:
1. Try again with different credentials
2. Use a different login method (OAuth, SSO)
3. Reset your password
For OAuth buttons (Google, GitHub, etc.):
# Click OAuth button
stagehand click @0-15
# Wait for OAuth flow to complete
stagehand wait networkidle
# Verify authentication succeeded
stagehand snapshot
<form>
<input type="email" name="email">
<input type="password" name="password">
<button type="submit">Sign In</button>
</form>
I see this site uses passwordless authentication (magic link).
1. Enter your email address
2. Check your email for the login link
3. Let me know when you've clicked the link
What email should I use?
This login page has a CAPTCHA. I cannot solve CAPTCHAs automatically.
Options:
1. Use `stagehand session live` to open the browser and solve it manually
2. Try a different authentication method
3. Contact the site administrator
# Try waiting for page to be fully loaded
stagehand wait networkidle
# Check if button is actually clickable
stagehand snapshot
# Try clicking by coordinates if ref doesn't work
stagehand click 450,320
# Get full snapshot to find correct refs
stagehand snapshot
# Try using evaluate to find elements
stagehand eval "document.querySelector('input[type=password]')?.id"
stagehand session create with Browserbase for persistent sessions