The missing runtime for Agent Skills — health monitoring, self-improvement, and dependency management for any AI agent framework. Zero dependencies.
# Add to your Claude Code skills
git clone https://github.com/ShunsukeHayashi/agent-skill-busGuides for using ai agents skills like agent-skill-bus.
Last scanned: 5/30/2026
{
"issues": [
{
"type": "clone-failed",
"message": "Could not clone repository",
"severity": "medium"
}
],
"status": "WARNING",
"scannedAt": "2026-05-30T15:59:35.639Z",
"npmAuditRan": false,
"pipAuditRan": false
}agent-skill-bus is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ShunsukeHayashi. The missing runtime for Agent Skills — health monitoring, self-improvement, and dependency management for any AI agent framework. Zero dependencies. It has 159 GitHub stars.
agent-skill-bus returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/ShunsukeHayashi/agent-skill-bus" and add it to your Claude Code skills directory (see the Installation section above).
agent-skill-bus is primarily written in JavaScript. It is open-source under ShunsukeHayashi on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh agent-skill-bus against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan. Resolve the flagged issues and resubmit to enable featuring.
The missing runtime for Agent Skills — health monitoring, self-improvement, and dependency management for any AI agent framework.
Your agent skills silently break. Agent Skill Bus detects it, diagnoses the root cause, and fixes it automatically.
Built by åˆåŒä¼šç¤¾ã¿ã‚„ã³ (LLC Miyabi) — Running 42 AI agents in production daily.
Looking for the full ecosystem? This repo is the core runtime. For 110+ production-ready skills, marketplace, and the complete Miyabi Agent Society platform, visit agentskills.bath.me.
Agent Skill Bus is a framework-agnostic runtime for AI agent skill health — orchestrating, monitoring, and self-improving agent skills across any framework. Think of it as the operational backbone that keeps your agent skills healthy over weeks and months, not just during a single run. It consists of three integrated modules:
| Module | Purpose | Standalone? |
|---|---|---|
| Prompt Request Bus | DAG-based task queue with dependency resolution & file locking | ✅ Yes |
| Self-Improving Skills | Automatic skill quality monitoring & repair loop | ✅ Yes |
| Knowledge Watcher | External change detection → automatic improvement triggers | ✅ Yes |
They work independently, but together they form a closed-loop self-improving agent system:
External Changes ──→ Knowledge Watcher ──→ Prompt Request Bus ──→ Execute
↑ │
│ ↓
Self-Improving â†â”€â”€ Skill Runs Log
Skills
Most agent frameworks handle execution (LangGraph, CrewAI, AutoGen). None handle operational health:
Agent Skill Bus solves all four.
# One command to set up everything
npx agent-skill-bus init
# Log a skill execution
npx agent-skill-bus record-run --agent my-agent --skill api-caller --task "fetch data" --result success --score 1.0
# Check what needs attention
npx agent-skill-bus flagged
# Queue a task
npx agent-skill-bus enqueue --source human --priority high --agent dev --task "Fix auth bug"
# See what's ready to dispatch
npx agent-skill-bus dispatch
# See which data files this project is actually using
npx agent-skill-bus daths
Add this to your AGENTS.md:
After completing any task, log the result:
npx agent-skill-bus record-run --agent claude --skill <skill-name> --task "<task>" --result <success|fail|partial> --score <0.0-1.0>
That's it. The self-improving loop runs automatically.
Get a real-time overview of all your agent skills with a single command:
npx agent-skill-bus dashboard
â•”â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•—
║ 🚌 Agent Skill Bus Dashboard ║
╚â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•â•
📊 Queue: 3 queued │ 1 running │ 12 completed │ 0 failed
Status Skill Score Trend Health
────────────────────────────────────────────────────────
◠ALERT api-caller 0.42 ↓ ██░░░░░░░░░░
◠OK code-review 0.95 ↑ ███████████░
◠OK deploy-pipeline 0.88 ─ ██████████░░
âš Flagged Skills:
api-caller — score_drop: dropped from 0.91 to 0.42 (drift: -53.8%)
Options: --days N (default: 7), --no-color for CI/piping.
A JSONL-based task queue with:
dependsOn other tasks. Automatic topological execution.critical > high > medium > low. Critical tasks bypass the queue.{
"id": "pr-001",
"ts": "2026-03-18T08:00:00Z",
"source": "human",
"priority": "high",
"agent": "dev-agent",
"task": "Fix authentication bug in auth.ts",
"status": "queued",
"dependsOn": [],
"affectedFiles": ["myapp:src/auth.ts"],
"dagId": null
}
A 7-step quality loop inspired by Cognee's self-improving agents:
OBSERVE → ANALYZE → DIAGNOSE → PROPOSE → EVALUATE → APPLY → RECORD
Monitors external changes and triggers improvement requests:
When a change is detected:
| Guide | Description |
|---|---|
| Architecture Deep Dive | System design, JSONL data layer, DAG scheduling, file locking |
| Self-Improving Skills | The 7-step quality loop, drift detection, auto-repair |
| Knowledge Watcher | Three-tier monitoring, change detection, impact assessment |
| Integration Guide | Claude Code, Codex, LangGraph, CrewAI, CI/CD setup |
| Framework Comparison | Feature matrix vs. LangGraph, CrewAI, AutoGen, Mastra, VoltAgent |
┌─────────────────────────────────────────────────────â”
│ Agent Skill Bus │
│ │
│ ┌──────────────┠┌──────────────┠┌───────────┠│
│ │ Knowledge │ │ Prompt │ │ Self- │ │
│ │ Watcher │──│ Request │──│ Improving │ │
│ │ (detect) │ │ Bus (route)│ │ (repair) │ │
│ └──────────────┘ └──────────────┘ └───────────┘ │
│ │ │ │ │
: 0¶»§q«^