Test LangBot WebUI and core product flows with an automated browser and backend logs. Use when validating the configured LangBot frontend, pipeline Debug Chat, model provider setup and test buttons, bot and knowledge-base UI flows, or troubleshooting failed LangBot end-to-end tests.
71
86%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Use this skill when an agent needs to verify LangBot behavior through the WebUI instead of only reading code.
references/web-ui-testing.md.references/pipeline-debug-chat.md.references/dify-agent-runner.md.references/model-provider-testing.md.references/plugin-e2e-smoke.md.references/local-agent-runner.md.references/local-agent-runner-coverage.md.references/agent-runner-qa-workflow.md.references/agent-runner-release-gate.md.references/sandbox-skill-authoring.md.references/langrag-knowledge-base.md.references/mcp-stdio-testing.md.references/performance-reliability-testing.md.langbot-mcp-ops skill — the instance exposes an MCP server at http://<host>:5300/mcp (reuses API keys). Useful for setting up bots/pipelines/models as test fixtures programmatically.references/troubleshooting.md.bin/lbs suite list and bin/lbs suite plan <suite-id> before manually assembling a case set.../.env first and use LANGBOT_FRONTEND_URL and LANGBOT_BACKEND_URL instead of hardcoded ports.LANGBOT_FRONTEND_URL may point to LANGBOT_DEV_FRONTEND_URL; otherwise it may point to the backend WebUI.bin/lbs fixture check before fixture-heavy MCP, RAG, multimodal, or plugin smoke tests.bin/lbs test run agent-runner-release-preflight before the full agent-runner-release-gate suite so configuration blockers are separated from product failures.Manual Readiness in bin/lbs test plan <case-id>; manual_check means the declared preconditions or setup still need operator confirmation for this run.langbot-env-setup.metrics evidence and a clear split between LangBot overhead and external provider/tool/network time.bin/lbs suite start <suite-id> to create the suite evidence root, per-case directories, and suite-start.json/suite-start.md handoff files; use bin/lbs test result <case-id> to write final per-case result.json, then run bin/lbs suite report <suite-id> --evidence-dir <dir>.pass until test result --evidence covers every value in the case's evidence_required.automation_pipeline_url_env / automation_pipeline_name_env; do not silently reuse a generic LANGBOT_PIPELINE_URL.7803d56
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.