Manus
Installation
SKILL.md
Manus API Skill
Product Summary
The Manus API is a REST API for programmatically creating and managing AI agent tasks. Use it to build automations, orchestrate multi-step workflows, and integrate Manus agents into your applications. All requests go to https://api.manus.ai/v2/. Authenticate with x-manus-api-key header (API key) or Authorization: Bearer {token} (OAuth2). Key endpoints: task.create, task.listMessages, task.sendMessage, task.confirmAction, webhook.create, project.create, connector.list. See the primary docs for complete reference.
When to Use
Reach for this skill when:
- Creating tasks — You need to programmatically start an agent task with a message, optional files, connectors, or structured output schema.
- Polling task progress — You need to check if a task is running, waiting for confirmation, or completed.
- Handling confirmations — The agent is waiting for user input (e.g., confirm email send, select browser, approve deployment).
- Multi-turn conversations — You need to send follow-up messages to a running task or the default IM agent.
- Extracting structured data — You need the agent's result in a specific JSON format (e.g., form fields, entity extraction).
- Setting up webhooks — You want push notifications instead of polling when tasks complete or change state.
- Managing projects — You need to organize tasks with shared instructions and default connectors.
- Listing connectors — You need to see which integrations (Gmail, Slack, Notion, etc.) are available for a task.