mcpbeat Sign in

Agent Bom Troubleshoot Agent Skill

>- "doctor", "debug", "why failing", "validate config", "check prerequisites", "something is broken", "db status", "fix my setup".

865 tokens
context cost
SKILL.md, read when the skill is used
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
2 168
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/LeoYeAI/agent-master-skills --skill agent-bom-troubleshoot

The instruction itself

6 sections, as written by the author

agent-bom-troubleshoot — Diagnostics & Configuration Validator

Diagnoses issues, checks prerequisites, validates configurations, and reports

on the health of the agent-bom installation and connected database.

Install

pipx install agent-bom
agent-bom doctor             # check prerequisites and installation health
agent-bom validate           # validate configuration files
agent-bom db status          # check database connection status

When to Use

  • "doctor" / "run doctor"
  • "debug" / "help me debug"
  • "why failing" / "something's broken"
  • "validate config" / "check configuration"
  • "check prerequisites"
  • "db status" / "database status"
  • "fix my setup"

Commands

# Run full diagnostic check
agent-bom doctor

# Validate configuration
agent-bom validate

# Check database status
agent-bom db status

Examples

# Run diagnostics
doctor()

# Validate config
validate()

# Check DB
db_status()

Example doctor output:

agent-bom doctor

  Python        3.12.2   OK
  agent-bom     0.75.9   OK
  pip           24.0     OK
  semgrep       not found  (optional — SAST scanning unavailable)
  kubectl       not found  (optional — K8s context unavailable)

  Config files found:
    Claude Desktop  ~/.config/Claude/claude_desktop_config.json  OK
    Cursor          ~/.cursor/mcp.json                           OK

  Database:      SQLite  ~/.agent-bom/db.sqlite  OK
  Last scan:     2 hours ago

  Status: Ready

Guardrails

  • Diagnostics are read-only — no configuration files are modified.
  • Doctor checks do not transmit any data externally.
  • If the user is experiencing an error, show the full diagnostic output before suggesting fixes.
  • Validate configuration files before recommending changes.

How to use it

Copy the folder

Take leoyeai/agent-bom-troubleshoot from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.