expert-agent-manager

Manage octo agent profiles and chat bindings via REST API or Markdown files.

88|15|Updated May 25, 2026
One-click install
npx skills add https://github.com/open-octo/octo-agent --skill expert-agent-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expert-agent-manager
Source: https://github.com/open-octo/octo-agent/tree/main/internal/skills/defaults/expert-agent-manager
Command: npx skills add https://github.com/open-octo/octo-agent --skill expert-agent-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the complexity of managing octo agent profiles manually by letting the Default Agent create, update, delete, list, and bind experts through guided conversation.

Core Features & Use Cases

  • Profile Management: Create, inspect, modify, and delete user-created agent profiles with validation and confirmation safeguards.
  • Curated Expert Handling: Distinguish curated experts from user profiles, fork curated profiles when editing, and hide or restore curated experts safely.
  • IM Chat Bindings: Bind experts to supported Telegram, Discord, Feishu, DingTalk, WeCom, and WeChat conversations while respecting platform limitations.
  • Offline Fallbacks: Manage profiles through their Markdown files when no octo server is running, while explaining operations that still require the REST API.
  • Prompt Design Guidance: Develop robust system prompts using affirmation, denial, and anchor patterns, especially for restrictive agents.

Quick Start

Ask the Default Agent to create a code review expert with a focused system prompt, selected tools, and an optional model or chat binding.

Frequently Asked Questions about expert-agent-manager

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

FAQPage Schema
How do I manage octo agent profiles through conversation?

You can manage octo agent profiles through guided conversational workflows to create, edit, delete, and list experts. This process applies profile validation and requires confirmation for destructive changes to ensure safe agent management.

Can I bind octo experts to Telegram, Discord, or Feishu chats?

Yes, you can bind experts to supported Telegram, Discord, Feishu, DingTalk, WeCom, and WeChat conversations. The chat binding process respects platform limitations and applies platform-aware handling for IM chat identifiers.

What is the best way to design system prompts for restrictive agents?

The best way to design system prompts for restrictive agents is using affirmation, denial, and anchor patterns. This prompt design guidance helps develop robust profiles tailored to specific operational constraints.

Does agent management work without a running REST API server?

Yes, agent management works as an offline fallback by managing profiles through local Markdown files when no octo server is running. However, the workflow will explain which specific operations still require the REST API to complete.

How do I edit curated expert profiles safely?

To edit curated expert profiles safely, the system forks the curated profile before applying modifications. You can also hide or restore curated experts without permanently deleting the original curated configurations.

What access is required to create and modify agent profiles?

Creating and modifying agent profiles requires Default Agent access. The workflow performs server availability checks and profile validation before applying any user-created or curated expert configurations.