Skip to content
cccskills
FreePublished on GitHub

langbot-env-setup

Prepare a local LangBot environment for development and browser testing. The skill covers service startup, shared connection settings, browser access, proxy troubleshooting, and reusable login profiles, with guidance for Linux and WSL environments.

OriginalShow the original description

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.

See how to install

Good for

  • Prepare a local Linux or WSL development environment
  • Start services and verify WebUI access
  • Choose Computer Use or Playwright MCP for browser control
  • Reuse a browser profile after GitHub OAuth login

Files included (8)

  • SKILL.md1.9 KB
  • references/browser-access-selection.md751 B
  • references/computer-use.md937 B
  • references/oauth-browser-profile.md1.7 KB
  • references/playwright-mcp.md1.3 KB
  • references/proxy.md813 B
  • references/service-startup.md1.9 KB
  • references/wsl-notes.md931 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

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 ../.env before using URL, path, browser profile, or proxy defaults.
  • Always start here: read references/browser-access-selection.md to 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.md only when running under WSL.
  • Proxy setup: read references/proxy.md when 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.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

langbot-deploy

FreeSummary

Deploy and configure LangBot with Docker Compose or Kubernetes. Set up application settings, plugin execution, the Box sandbox for isolated commands, and API authentication, with guidance on hosting choices and common deployment problems.

  • Deploy LangBot on a self-hosted server
  • Configure Box and the plugin runtime
  • Enable API authentication for agent access
langbot-app/LangBot18.3KUpdated Oct 18, 2026

langbot-dev

FreeSummary

Develop and debug LangBot's backend and web frontend. The skill guides environment setup, API additions, authentication, database migrations, and testing, including updates to matching MCP tools so agents can use changed API features.

  • Set up the LangBot backend and frontend for development
  • Add an API endpoint and its matching MCP tool
  • Update the database schema with Alembic
langbot-app/LangBot18.3KUpdated Oct 18, 2026

Develop and migrate LangBot messaging adapters for Event-Based Agents, its event-driven architecture. Check conversion into shared event and message formats, implement platform APIs, and verify behavior through unit tests and real platform interactions.

  • Adding a messaging platform adapter to LangBot
  • Migrating an existing adapter to the EBA layout
  • Testing event and message conversion in both directions
langbot-app/LangBot18.3KUpdated Oct 18, 2026

langbot-mcp-ops

FreeSummary

Manage LangBot bots and processing workflows through MCP, a standard for connecting agents to tools. Configure authenticated access, inspect resources, update supported settings, and investigate execution histories, logs, and model request diagnostics.

  • Connect an MCP client to LangBot
  • Create or update bots and processing workflows
  • Investigate execution logs and errors
langbot-app/LangBot18.3KUpdated Oct 18, 2026

Build and debug LangBot plugins that handle messages, commands, and AI tool calls. The skill covers SDK usage, common errors, test environment setup, WebSocket message testing, and preparation for publishing to LangBot Space.

  • Create a plugin that reacts to incoming messages
  • Fix plugin SDK errors and missing responses
  • Test group and private chats through WebSocket
langbot-app/LangBot18.3KUpdated Oct 18, 2026

Maintain LangBot skill assets by organizing operating rules, reference guides, test cases, fixtures, and troubleshooting entries. Check existing material before adding files, keep detailed instructions in one place, and verify that indexes stay current.

  • Add a skill without duplicating existing guidance
  • Organize reference guides and test cases
  • Consolidate troubleshooting for shared causes
langbot-app/LangBot18.3KUpdated Oct 18, 2026

See all skills by langbot-app

Report a problem with this skill