Ae Agent
AE Agent platform CLI for Agent, approval, archived conversation, automation, model, MCP, Skill, attachment, and user-memory work. Use when managing these resources, browsing Agent markets, handling approval requests and tasks, restoring archived conversations, creating scheduled automations, persisting user memory, or answering from user preferences, background, stable workflows, or historical conventions.
- Skill ID
- thinkingaiagenticengine/ae-cli/ae-agent
- Publisher
- thinkingaiagenticengine
- Repository
- ae-cli
- Installs
- 0
- Files
- 76
- Synced
- Sep 23, 2026
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
thinkingaiagenticengine/ae-cli/ae-agentInstalls these files- SKILL.md
- references/accept-skill-share.md
- references/add-attachment.md
- references/add-mcp.md
- references/add-model.md
- references/add-skill.md
- references/agent-distribution.md
- references/approval-effect.md
- references/approval-request.md
- references/approval-task.md
- references/approval-type.md
- references/approve-skill.md
- references/attachment-stats.md
- references/cancel-skill-submission.md
- references/command_index.md
- references/copy-skill.md
- references/create-agent.md
- references/create-automation.md
- references/del-agent.md
- references/del-attachment.md
- references/del-mcp.md
- references/del-model.md
- references/del-skill-asset.md
- references/del-skill-reference.md
- references/del-skill-script.md
- references/del-skill.md
- references/edit-skill.md
- references/find-archived-conversations.md
- references/get-agent-context.md
- references/get-agent.md
- references/get-skill-content.md
- references/list-agents.md
- references/list-attachments.md
- references/list-automations.md
- references/list-mcp-credentials.md
- references/list-mcp-market.md
- references/list-mcps.md
- references/list-models.md
- references/list-sandbox-tools.md
- references/list-skill-assets.md
- references/list-skill-market.md
- references/list-skill-references.md
- references/list-skill-scripts.md
- references/list-skill-shares.md
- references/list-skill-submissions.md
- references/list-skills.md
- references/mcp-auth-disconnect.md
- references/mcp-auth-start.md
- references/mcp-auth-status.md
- references/mcp-stats.md
- references/mcp-token.md
- references/mcp-tools.md
- references/read-skill-asset.md
- references/read-skill-reference.md
- references/read-skill-script.md
- references/reject-skill-share.md
- references/reject-skill.md
- references/rescan-skills.md
- references/restore-conversation.md
- references/set-mcp-credential.md
- references/set-mcp-meta.md
- references/set-skill-meta.md
- references/share-skill.md
- references/submit-skill.md
- references/test-model.md
- references/toggle-mcp.md
- references/toggle-model.md
- references/toggle-skill.md
- references/update-agent.md
- references/update-automation.md
- references/update-mcp.md
- references/update-model.md
- references/upload-skill-asset.md
- references/upload-skill-reference.md
- references/upload-skill-script.md
- references/upload-skill.md
What this skill tells the agent
ae-agent
CRITICAL — Before running any `ae-cli agent +<command>` command, you MUST first read the corresponding `references/<command>.md`. The reference filename equals the command name without the leading+, for example+add-mcp->references/add-mcp.md. CRITICAL — Before running hierarchical approval commands, read the matching resource reference: `approval-type.md`, `approval-request.md`, `approval-task.md`, or `approval-effect.md`. CRITICAL — Before running `agent bundle`, `agent share`, or `agent submission` commands, read `references/agent-distribution.md`. Agent and Skill share IDs are not interchangeable. CRITICAL — Never guess record IDs (Agent / automation / model / MCP / Skill / submission / share / attachment). Always use the appropriate+list-*command to discover real IDs first. *CRITICAL — Legacy Agent CRUD uses `/api/sandbox/agent/; Agent distribution and generic approvals use CLI-token-only/api/cli/agent/v1/` and `/api/cli/approval/v1/.ae-cli memoryuses/api/cli/memory/v1/`.* Do not use Web session or sandbox credentials for CLI-token endpoints.
AE CLI (ae-cli) agent platform resource commands are invoked through:
ae-cli agent +<command> [options]Agent resource commands live under the agent service. Quick help:
ae-cli agent --help
ae-cli agent +list-agents --help
ae-cli agent +create-automation --help
ae-cli agent approval-request --helpUser memory commands live under the memory service:
ae-cli memory +<command> [options]Global AE CLI Rules
- Use this skill for Agent platform resource management: Agents, generic approvals, archived conversations, automations, models, MCP servers, Skills, attachments, the MCP/Skill market, Agent and Skill approval/share flows, and user memories.
- Read operations (
risk: read) can run directly once required IDs are known. - Write operations (
risk: write) can run directly once required IDs and references are verified. - High-risk write operations (
risk: high-risk-write) require explicit user authorization. Pass--yesonly after the user confirms. - Prefer
--dry-runbefore high-risk write operations to inspect the request shape without executing. - Local-Agent runtime
memory +mark-usedis silent internal usage accounting after an answer actually uses memory. - Personal and company scope resources can be created/updated/deleted; company scope requires root/agent_admin role; system resources are read-only (exception: root users can approve/reject submissions and set company-scope meta).
- Toggle operations on company/system resources only affect the current user's preference, not the global state.
- Never invent record IDs. Discover them with
+list-*commands or accept them from the user. - JSON flags must be valid JSON strings, usually wrapped in single quotes in shell.
Global Parameters
| Parameter | Description | |
|---|---|---|
| `--format <json\ | table>` | Output format. Default is JSON. |
--host <url> | Override the active AE host. Available on every command and may be placed after the subcommand, e.g. ae-cli agent +<command> --host <url>. | |
--yes | Skip confirmation for high-risk-write operations after explicit user authorization. | |
--dry-run | Show request details (method + URL + body) without executing. |
Output and Errors
- Successful commands return machine-readable JSON by default. Use
--format tablewhen a table is easier to scan. Envelope may include optional_notice.host_compat. - Failed commands return
{ "ok": false, "error": { "type": "...", "message": "...", "hint": "..." } }and exit non-zero. - CRITICAL — Host compat (do this first): After each
ae-clirun, check stderr and_notice.host_compat. If either is present, open the user reply with a short ⚠️ version warning and quote the `npm i -g` / `npx skills add` (or update-cluster) lines verbatim, then present the business result. Soft tip;ok: truecan still carry the notice.
When to Use
Use ae-agent for all Agent platform resource work:
- Agents, conversations & automations: manage Agents, share immutable Agent snapshots, submit Agents for company publication, preview approval snapshots, find/restore archived conversations, and manage scheduled Agent automations.
- Models: list, add, delete, toggle custom models.
- MCP servers: list, add, delete, toggle MCP servers; browse the MCP market; set market meta.
- Approvals: discover versioned approval types, submit/query/cancel approval requests, and query/approve/reject approval tasks.
- Skills: list, add, delete, toggle Skills; browse the Skill market; set market meta; copy system/company Skills to personal; use legacy company-publish approval commands during the compatibility period; share/accept/reject peer-to-peer Skills.
- Attachments: list, upload, soft-delete sandbox files in the attachment library.
- User Memory: recall, account for, create, update, extract, organize, preview, and initialize long-term user memories through the
memorydomain.
If the user's intent is data analysis, audience management, metadata governance, TeamRuns, or knowledge bases, switch to ae-analysis / ae-engage / ae-dataops / ae-team / ae-kb.
Tool Groups (89 commands)
Agents (6)
+list-agents(doc) — list Agents visible to current user (personal/company/system)+create-agent(doc) — create a new Agent (personal/company scope; company requires root/agent_admin; name/description/instructions/model/mcp-ids/skill-ids)+update-agent(doc) — update an Agent's name/description/instructions/model/mcp-ids/skill-ids/enabled+del-agent(doc) — soft-delete a personal/company Agent (company requires root/agent_admin; system Agents cannot be deleted)+get-agent(doc) — get a single Agent's detail+get-agent-context(doc) — resolve instructions and dependency discovery for local execution; useae-use-agentfor the workflow
Agent Distribution (7)
Read the complete share and company-publication workflow first.
bundle preview— check current dependencies without creating a share or submissionshare recipients— find eligible same-company recipients, including as an ordinary membershare create— send an immutable personal Agent snapshot to selected recipientsshare list— list received/sent shares, pagination, versions, and allowed actionsshare accept— create or strictly reuse personal Agent and bundled Skill copiesshare reject— reject a received share without creating assetssubmission preview— read the authorized immutable approval snapshot, including after rejection
Company submission, cancellation, approval, rejection, and execution retry reuse the Generic Approval Workflow below with agent.publish@1.
Archived Conversations (2)
+find-archived-conversations(doc) — find archived conversations for the current/specified Agent or explicitly across all Agents, with user-facing timestamps converted by--time-zone
More from thinkingaiagenticengine
Use this skill in a project
Open any RiverX project, search the Skills panel for thinkingaiagenticengine/ae-cli/ae-agent, and install it in one click.
