maxkb_agents

List MaxKB agents and route questions to a selected agent by name.

15|1|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/1Panel-dev/MaxKB-skills --skill maxkb-agents
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: maxkb_agents
Source: https://github.com/1Panel-dev/MaxKB-skills/tree/main
Command: npx skills add https://github.com/1Panel-dev/MaxKB-skills --skill maxkb-agents

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill identifies and retrieves the list of all published MaxKB agents along with their descriptions to empower LLM-driven routing decisions.

Core Features & Use Cases

  • Retrieve the published agent list with names and descriptions for human or LLM selection.
  • Route questions to a chosen agent by name and obtain the agent's answer.
  • Use case: The LLM can dynamically pick the best agent to handle a user's query and return its response.

Quick Start

Use list_agents() to list available agents and then call chat_to_agent(question, agent_name) to obtain the agent's answer.

Frequently Asked Questions about maxkb_agents

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

FAQPage Schema
How do I route a user query to the best LLM agent dynamically?▼

To route user queries dynamically, you can retrieve a list of published agents with their descriptions, allowing an LLM to select the best agent by name and query it for a response.

What is the process for listing available MaxKB agents in my workspace?▼

Listing available MaxKB agents in your workspace involves identifying and retrieving the list of published agents along with their names and descriptions for human or LLM selection.

How do I handle login and workspace scoping when chatting with MaxKB agents?▼

Handling login and workspace scoping when chatting with MaxKB agents is managed robustly by the skill, ensuring anonymous chat sessions and streaming responses are processed correctly.

Can I obtain streaming responses from a published agent by name?▼

Yes, you can obtain streaming responses from a published agent by applying the skill to let the LLM select the agent by name and query it for a response.

What are the limitations of using an LLM to select agents from a published list?▼

The primary limitation of using an LLM to select agents from a published list is that the routing decision relies entirely on the accuracy of the agent descriptions provided for selection.