brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
agent-bom-troubleshootDiagnose issues, check prerequisites, and validate configurations. Use when: "doctor", "debug", "why failing", "validate config", "check prerequisites", "something is broken", "db status", "fix my setup".
Independent GitHub snapshot · Automated classification · Original documentation governs
Diagnoses issues, checks prerequisites, validates configurations, and reports on the health of the agent-bom installation and connected database.
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
# Run full diagnostic check
agent-bom doctor
# Validate configuration
agent-bom validate
# Check database status
agent-bom db status
# 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