guanyang/open-agent-hub
A lightweight, zero-dependency CLI tool to manage and activate capabilities for AI coding assistants (such as Claude Code, Cursor, Trae, etc.).
What it solves
open-agent-hub is a management tool for AI coding assistants (like Claude Code, Cursor, and Trae). It solves the problem of manually managing complex prompts, expert roles, and slash commands across different AI tools, allowing users to quickly activate and sync these capabilities in their project workspaces or globally across their system.
How it works
The project provides a zero-dependency CLI tool (oah) that uses symlinks to connect modular components to the configuration directories of supported AI assistants. It manages three types of capabilities:
- Skills: Modular prompting components (over 83 available).
- Agents: System prompts defining expert workflow roles (e.g., Orchestrator, Evaluator, Optimizer).
- Commands: Agent-facing slash commands (e.g.,
/commit,/review).
Users can install these components via the oah CLI or Vercel's skills CLI. The tool supports project-level activation (linking to directories like .claude/ or .cursor/) and global system-level activation (linking to home directory configs).
Who it’s for
Developers using AI coding assistants who want to extend their assistant's capabilities with a library of pre-defined expert roles and modular prompts without manually copying files.
Highlights
- Multi-tool Compatibility: Works with Claude Code, Cursor, Trae, Gemini CLI, and others.
- Zero-Dependency CLI: Lightweight manager for enabling/disabling capabilities dynamically.
- Extensive Library: Includes 83+ modular skills and specialized agent roles.
- Upstream Syncing: Ability to sync skills with external open-source community sources via
oah sync.