
Langbot Env Setup
Prepare a local LangBot development and testing environment for an AI agent.
Install
npx skills add langbot-app/LangBot --skill langbot-env-setup -g -a claude-code -y- Repository
- langbot-app/LangBot18.7k
- Category
- Design
- Updated
- 3d ago
- License
- Apache-2.0
- Context cost
- Lightabout 402 tokens
- Runs scripts
- No, instructions only
What it does
Prepare a local LangBot development and testing environment for an AI agent. Use when setting up WSL or Linux development, shared local URL variables, proxy variables, backend/frontend startup, Playwright MCP browser access, GitHub OAuth browser login, persisted Chrome profiles, or future Codex computer-use environment paths.
LangBot Environment Setup
Use this skill when a task needs LangBot to be in a testable state before product testing or development verification.
Routing
- Shared local variables: read
../.envbefore using URL, path, browser profile, or proxy defaults. - Always start here: read
references/browser-access-selection.mdto choose the browser-control path. - LangBot service checks and startup: read
references/service-startup.md. - Computer Use available: read
references/computer-use.md. This path usually needs less browser/MCP setup. - No Computer Use, browser automation required: read
references/playwright-mcp.md. - GitHub OAuth or persisted login profile: read
references/oauth-browser-profile.md. - WSL-specific notes: read
references/wsl-notes.mdonly when running under WSL. - Proxy setup: read
references/proxy.mdwhen external login, model provider tests, or package downloads time out. - Headless-only automation: use only after a profile already contains a valid LangBot login. Do not ask the agent to enter GitHub credentials or 2FA.
Rules
- Never handle the user's GitHub password, passkey, recovery code, or 2FA secret.
- For OAuth login, open a visible browser and let the user complete the credential steps.
- Reuse a fixed browser profile path so the agent can later access the logged-in LangBot session.
- Keep environment-specific paths and commands in
references/, not in this file. - Treat environment setup as complete only after the target LangBot services are reachable and the browser profile can access the WebUI.


