ShunsukeHayashi/agent-skill-bus
Self-improving task orchestration framework for AI agent systems. DAG-based task queue + automatic skill quality monitoring + external change detection. Framework-agnostic (OpenClaw, Claude Code, Codex, LangGraph, CrewAI).
Platform-specific configuration:
{
"mcpServers": {
"agent-skill-bus": {
"command": "npx",
"args": [
"-y",
"agent-skill-bus"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
A self-improving task orchestration framework for AI agent systems.
Built by εεδΌη€ΎγΏγγ³ (LLC Miyabi) β Running 42 AI agents in production daily.
[](https://opensource.org/licenses/MIT)
---
Agent Skill Bus is a framework-agnostic toolkit for orchestrating, monitoring, and self-improving AI agent skills. 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
SkillsMost 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 --agLoading reviews...