agent-registry

Manages AI agent configurations, skill assignments, and tool permissions via a database-backed system.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/orient-bot/orient --skill agent-registry-orient-bot
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-registry
Source: https://github.com/orient-bot/orient/tree/main/.claude/skills/agent-registry
Command: npx skills add https://github.com/orient-bot/orient --skill agent-registry-orient-bot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a centralized system for configuring and managing AI agents, including their skills, tool permissions, and context-specific behaviors, moving beyond static file-based configurations.

Core Features & Use Cases

  • Dynamic Agent Configuration: Define agents, assign skills, and set tool permissions through a database.
  • Contextual Agent Assignment: Automatically select the right agent based on platform, chat, or environment.
  • Use Case: Configure a 'pm-assistant' agent to have access to Jira and scheduling skills for project management tasks in a specific Slack channel.

Quick Start

Use the agent registry skill to list all available agents.

Frequently Asked Questions about agent-registry

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I dynamically manage AI agent configurations instead of using static files?▼

Dynamic agent configuration is managed through a centralized database system, allowing you to define agents, assign skills, and update tool permissions on the fly via a dashboard UI, CLI commands, or MCP tools.

How does context-based agent selection work for platforms like WhatsApp and Slack?▼

Context-based agent selection automatically chooses the appropriate AI agent by evaluating the platform, specific chat environment, and contextual rules, ensuring the right agent handles tasks in channels like WhatsApp or Slack.

Can I set specific tool permissions for an AI agent in a particular Slack channel?▼

Yes, you can assign specific tool permissions to an agent, such as configuring a PM assistant to access Jira and scheduling skills exclusively for project management tasks within a designated Slack channel.

What is the best way to discover available AI agents and their capabilities?▼

Agent discovery is best handled through the provided MCP tools or CLI commands, which query the database-backed registry to list all available agents and their assigned skills and permissions.

Does this agent registry require a database to store skill and context rules?▼

Yes, the agent registry relies on a database-backed system to store and manage configurations, moving beyond static file-based setups to support dynamic updates and context-aware rules.

When should I avoid using a database-backed system for AI agent management?▼

You should avoid database-backed agent management if your deployment environment lacks database support or if your agents require only static, unchanging configurations without contextual platform integration.