Skip to content
cccskills
FreePublished on GitHub

langbot-skills-maintenance

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.

OriginalShow the original description

Maintain the langbot-skills repository with low duplication. Use when adding, editing, or auditing LangBot skills, references, cases, troubleshooting entries, indexes, or periodic entropy-control checks for this skills repository.

See how to install

Good for

  • Add a skill without duplicating existing guidance
  • Organize reference guides and test cases
  • Consolidate troubleshooting for shared causes
  • Audit assets and check index freshness

Files included (2)

  • SKILL.md2.4 KB
  • references/curation-workflow.md3.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

LangBot Skills Maintenance

Use this skill before changing reusable assets in this repository.

Workflow

  1. Read AGENTS.md, skills/.env, and the relevant existing skill files.
  2. Classify the change:
    • SKILL.md for routing and concise operating rules.
    • references/*.md for canonical detailed workflows.
    • cases/*.yaml for executable test-plan skeletons.
    • suites/*.yaml for reusable groups of case ids.
    • fixtures/fixtures.json for deterministic fixture readiness metadata.
    • reports/evidence/<run-id>/automation-result.json as automation output and reports/evidence/<run-id>/result.json as final judgment output; neither is a catalog asset to commit.
    • troubleshooting/*.yaml for one reusable failure mode.
  3. Search existing assets before adding new files:
    • rg "<feature|error|case id>" skills
    • bin/lbs case list
    • bin/lbs suite list
    • bin/lbs fixture list
  4. Put detail in one canonical place and link to it from cases or routing bullets.
  5. Run the checks in AGENTS.md after edits.

Entropy Rules

  • Prefer extending an existing reference or troubleshooting entry when the root cause is the same.
  • Keep cases short: setup, action, evidence, pass/fail checks. Do not paste long prompts or debug transcripts when a reference exists.
  • Put machine-checkable inputs in env, automation_env, or fixtures; put operator-confirmed assumptions in preconditions so test plan can surface manual_check.
  • Keep suites short: title, intent, tags, and ordered case ids. Do not duplicate case steps inside a suite.
  • Keep fixture manifests factual: id, title, path, kind, and related case ids. Do not encode environment-specific absolute paths.
  • Keep troubleshooting entries narrow: symptoms, patterns, likely causes, fixes, related assets.
  • Do not hardcode local ports, browser profile paths, secrets, tokens, or provider keys.
  • Use bin/lbs index --check to verify the committed index is current without writing it; run bin/lbs index when the index needs regeneration.

For periodic repository audits, read references/curation-workflow.md.

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 20, 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 20, 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 20, 2026

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.

  • Prepare a local Linux or WSL development environment
  • Start services and verify WebUI access
  • Choose Computer Use or Playwright MCP for browser control
langbot-app/LangBot18.3KUpdated Oct 20, 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 20, 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 20, 2026

See all skills by langbot-app

Report a problem with this skill