{
  "schemaVersion": "1.0",
  "item": {
    "slug": "manus-ai",
    "name": "Manus AI Agent",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/joelchance/manus-ai",
    "canonicalUrl": "https://clawhub.ai/joelchance/manus-ai",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/manus-ai",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=manus-ai",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "scripts/manus.sh"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/manus-ai"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/manus-ai",
    "agentPageUrl": "https://openagent3.xyz/skills/manus-ai/agent",
    "manifestUrl": "https://openagent3.xyz/skills/manus-ai/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/manus-ai/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Manus AI Agent",
        "body": "Create tasks for Manus, an autonomous AI agent, and retrieve completed work products."
      },
      {
        "title": "Authentication",
        "body": "Set MANUS_API_KEY env var with your key from manus.im."
      },
      {
        "title": "Commands",
        "body": "All commands use scripts/manus.sh."
      },
      {
        "title": "Create a Task",
        "body": "{baseDir}/scripts/manus.sh create \"Your task description here\"\n{baseDir}/scripts/manus.sh create \"Deep research on topic\" manus-1.6-max\n\nProfiles: manus-1.6 (default), manus-1.6-lite (fast), manus-1.6-max (thorough)."
      },
      {
        "title": "Check Status",
        "body": "{baseDir}/scripts/manus.sh status <task_id>\n\nReturns: pending, running, completed, or failed."
      },
      {
        "title": "Wait for Completion",
        "body": "{baseDir}/scripts/manus.sh wait <task_id>\n{baseDir}/scripts/manus.sh wait <task_id> 300  # custom timeout in seconds\n\nPolls until task completes or times out (default: 600s)."
      },
      {
        "title": "Get Task Details",
        "body": "{baseDir}/scripts/manus.sh get <task_id>\n\nReturns full task JSON including status and output."
      },
      {
        "title": "List Output Files",
        "body": "{baseDir}/scripts/manus.sh files <task_id>\n\nShows filename and download URL for each output file."
      },
      {
        "title": "Download Output Files",
        "body": "{baseDir}/scripts/manus.sh download <task_id>\n{baseDir}/scripts/manus.sh download <task_id> ./output-folder\n\nDownloads all output files to the specified directory (default: current directory)."
      },
      {
        "title": "List Tasks",
        "body": "{baseDir}/scripts/manus.sh list"
      },
      {
        "title": "Typical Workflow",
        "body": "Create task: manus.sh create \"your prompt\"\nWait for completion: manus.sh wait <task_id>\nDownload results: manus.sh download <task_id>"
      },
      {
        "title": "Advanced API Features",
        "body": "For file attachments, webhooks, connectors, projects, multi-turn conversations, and interactive mode, see the full Manus API documentation:\n\nAPI Reference: https://open.manus.ai/docs\nMain Docs: https://manus.im/docs"
      },
      {
        "title": "Security & Permissions",
        "body": "What this skill does:\n\nSends task prompts to the Manus API at api.manus.ai\nPolls for task completion and downloads output files from Manus CDN\nAPI key is sent only in the API_KEY header to api.manus.ai\n\nWhat this skill does NOT do:\n\nDoes not upload local files (file upload is an advanced API feature not implemented in the bundled script)\nDoes not register webhooks or connect external accounts\nDoes not send your API key to any endpoint other than api.manus.ai\nDoes not modify local system configuration\nCannot be invoked autonomously by the agent (disable-model-invocation: true)\nYou must explicitly trigger every Manus task\n\nBundled scripts: scripts/manus.sh (Bash — uses curl and jq)\n\nReview scripts/manus.sh before first use to verify behavior."
      }
    ],
    "body": "Manus AI Agent\n\nCreate tasks for Manus, an autonomous AI agent, and retrieve completed work products.\n\nAuthentication\n\nSet MANUS_API_KEY env var with your key from manus.im.\n\nCommands\n\nAll commands use scripts/manus.sh.\n\nCreate a Task\n{baseDir}/scripts/manus.sh create \"Your task description here\"\n{baseDir}/scripts/manus.sh create \"Deep research on topic\" manus-1.6-max\n\n\nProfiles: manus-1.6 (default), manus-1.6-lite (fast), manus-1.6-max (thorough).\n\nCheck Status\n{baseDir}/scripts/manus.sh status <task_id>\n\n\nReturns: pending, running, completed, or failed.\n\nWait for Completion\n{baseDir}/scripts/manus.sh wait <task_id>\n{baseDir}/scripts/manus.sh wait <task_id> 300  # custom timeout in seconds\n\n\nPolls until task completes or times out (default: 600s).\n\nGet Task Details\n{baseDir}/scripts/manus.sh get <task_id>\n\n\nReturns full task JSON including status and output.\n\nList Output Files\n{baseDir}/scripts/manus.sh files <task_id>\n\n\nShows filename and download URL for each output file.\n\nDownload Output Files\n{baseDir}/scripts/manus.sh download <task_id>\n{baseDir}/scripts/manus.sh download <task_id> ./output-folder\n\n\nDownloads all output files to the specified directory (default: current directory).\n\nList Tasks\n{baseDir}/scripts/manus.sh list\n\nTypical Workflow\nCreate task: manus.sh create \"your prompt\"\nWait for completion: manus.sh wait <task_id>\nDownload results: manus.sh download <task_id>\nAdvanced API Features\n\nFor file attachments, webhooks, connectors, projects, multi-turn conversations, and interactive mode, see the full Manus API documentation:\n\nAPI Reference: https://open.manus.ai/docs\nMain Docs: https://manus.im/docs\nSecurity & Permissions\n\nWhat this skill does:\n\nSends task prompts to the Manus API at api.manus.ai\nPolls for task completion and downloads output files from Manus CDN\nAPI key is sent only in the API_KEY header to api.manus.ai\n\nWhat this skill does NOT do:\n\nDoes not upload local files (file upload is an advanced API feature not implemented in the bundled script)\nDoes not register webhooks or connect external accounts\nDoes not send your API key to any endpoint other than api.manus.ai\nDoes not modify local system configuration\nCannot be invoked autonomously by the agent (disable-model-invocation: true)\nYou must explicitly trigger every Manus task\n\nBundled scripts: scripts/manus.sh (Bash — uses curl and jq)\n\nReview scripts/manus.sh before first use to verify behavior."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/joelchance/manus-ai",
    "publisherUrl": "https://clawhub.ai/joelchance/manus-ai",
    "owner": "joelchance",
    "version": "1.0.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/manus-ai",
    "downloadUrl": "https://openagent3.xyz/downloads/manus-ai",
    "agentUrl": "https://openagent3.xyz/skills/manus-ai/agent",
    "manifestUrl": "https://openagent3.xyz/skills/manus-ai/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/manus-ai/agent.md"
  }
}