con un clic
agent-mode
// Unified tool for managing agent LLM modes (add, remove, update, list, switch).
// Unified tool for managing agent LLM modes (add, remove, update, list, switch).
Integrate a new robot into the PhyAgentOS ReKep plugin when the user says things like "帮我接入新机器人 XXX", "接入 ReKep 新机器人", or "help me onboard a new robot into ReKep". Inspect the SDK dropped into the ReKep plugin runtime, generate or update the adapter/factory/docs, and finish with deployment and startup instructions.
Search and install agent skills from ClawHub, the public skill registry.
Schedule reminders and recurring tasks.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Unified tool for analyzing and displaying images (vision analysis and image display).
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
| name | agent-mode |
| description | Unified tool for managing agent LLM modes (add, remove, update, list, switch). |
| metadata | {"nanobot":{"emoji":"🔄"}} |
Unified tool for managing agent LLM modes including adding, removing, updating, listing, and switching models.
This skill provides the following tool:
agent_modeUnified tool for agent mode management.
Parameters:
method (string, required): The method to perform - add, remove, update, list, or switchmode (string, optional): Mode name (e.g., "common", "coding", "multimodal"). Default is "common". Required for all methods except list.model (string, optional): Model identifier (e.g., "openai/qwen3.5:cloud"). Required for add and update methods.describe (string, optional): Description of the model. Required for add and update methods.Example - List all models:
<tool>agent_mode</tool>
<parameter name="method">list</parameter>
Example - Switch to coding mode:
<tool>agent_mode</tool>
<parameter name="method">switch</parameter>
<parameter name="mode">coding</parameter>
Example - Switch to common mode:
<tool>agent_mode</tool>
<parameter name="method">switch</parameter>
<parameter name="mode">common</parameter>
Example - Add a new coding model openai/qwen3-coder-next:cloud with describe: a coding model:
<tool>agent_mode</tool>
<parameter name="method">add</parameter>
<parameter name="mode">coding</parameter>
<parameter name="model">openai/qwen3-coder-next:cloud</parameter>
<parameter name="describe">a coding model</parameter>
Example - Remove the coding mode:
<tool>agent_mode</tool>
<parameter name="method">remove</parameter>
<parameter name="mode">coding</parameter>
Example - Update a model for coding to openai/qwen3-coder-next:cloud:
<tool>agent_mode</tool>
<parameter name="method">update</parameter>
<parameter name="mode">coding</parameter>
<parameter name="model">openai/qwen3-coder-next:cloud</parameter>
When users want to manage agent modes:
agent_mode with method: "list"agent_mode with method: "switch", mode: "coding"agent_mode with method: "add", mode: "xxx", model: "xxx", describe: "xxx"agent_mode with method: "remove", mode: "xxx"agent_mode with method: "update", mode: "xxx", model: "xxx", describe: "xxx"Always use tool to manage agent modes, do not think by you self!