Agent skill

Manus

by sanjay3290 in sanjay3290/ai-skills

Delegate complex, long-running tasks to Manus AI agent for autonomous execution.

Apache-2.0Auto-check passedBusiness, Finance & HR

Install Manus

skills CLI
$ npx skills add sanjay3290/ai-skills --skill manus -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sanjay3290/ai-skills manus --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sanjay3290/ai-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/manus .claude/skills/manus && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
manus
GitHub stars
431
Token cost
~1.7k tokens
SKILL.md length
396 words
Files
2 (incl. references)
Skills in repo
24
Repo updated
First seen
Licence
Apache-2.0

At a glance

Delegate complex, long-running tasks to Manus AI agent for autonomous execution.

  • Works in 3 steps: Create task → Returns task_id immediately → Poll status → Check until status is… → Return results → Extract output text and…
  • User says use manus
  • SKILL.md covers When to Use Manus, Research Prompt Examples, Environment Setup and Core Workflow, plus 11 more sections
  • Calls curl and jq; reaches api.manus.ai and manus.im; needs MANUS_API_KEY and API_KEY

What it does

Manus is an agent skill from sanjay3290/ai-skills. Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/api.md`).

It sits in Business, Finance & HR, covering Market research, Autonomous loops and Stock and market analysis. The repository describes itself as: 24 cross-platform agent skills for Claude Code, Cursor, Codex & Gemini CLI — databases, messaging, research, TTS, DevOps, and Google Workspace. The licence is Apache-2.0.

When your agent uses it

  • User says use manus
  • Delegate to manus
  • Check manus sessions
  • Tasks require deep web research

Example prompts

  • “use manus”
  • “delegate to manus”
  • “send to manus”
  • “/manus”

Requirements

  • A credential in MANUS_API_KEY
  • A credential in API_KEY

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Create task → Returns task_id immediately
  2. Poll status → Check until status is completed or failed
  3. Return results → Extract output text and file attachments

What it can do on your machine

Read from SKILL.md and the folder at commit 281d88d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl
    • jq

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • api.manus.ai
    • manus.im

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • MANUS_API_KEY
    • API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Manus loads about 1.7k tokens when it runs, and up to ~2.3k if it reads all its reference files. Until then it costs about 115 tokens; SKILL.md has 396 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~115
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sanjay3290/ai-skills at commit 281d88d, republished under its Apache-2.0 licence (© sanjay3290). 396 words, ~1,698 tokens.

Download SKILL.mdSave it as .claude/skills/manus/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
manus
description
Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.
license
Apache-2.0
metadata.author
sanjay3290
metadata.version
1.0

Manus

Manus is an autonomous AI agent that handles complex tasks asynchronously. Particularly strong at deep research with parallel processing, web browsing, and generating comprehensive reports with data visualizations.

When to Use Manus

  • Deep research - Market analysis, competitive landscaping, product comparisons
  • Stock/financial analysis - Company research, technical analysis, price charts
  • Product research - Feature comparisons across brands, specs analysis
  • Report generation - Creates markdown reports, CSVs, charts, and visualizations
  • Multi-source synthesis - Gathers and combines information from multiple websites
  • Long-running tasks - Anything taking 1-10+ minutes of autonomous work

Research Prompt Examples

Effective research prompts are specific about scope, sources, and desired output:

Product comparison:

Find the best 4K monitors for Mac with Thunderbolt connectivity and 120Hz+ refresh rate.
Focus on BenQ, Samsung, Dell, LG. Only include models released in the last year.
Compare specs, prices, and Mac-specific features. Output a comparison table.

Stock/company analysis:

Analyze [TICKER] stock: company profile, recent performance, technical indicators,
valuation metrics, and insider activity. Include a price chart for the past year.

Market research:

Research the [industry] market: key players, market size, growth trends,
recent developments, and competitive landscape. Focus on [region/segment].

Competitive analysis:

Compare [Product A] vs [Product B] vs [Product C]: features, pricing,
user reviews, pros/cons. Create a decision matrix for [use case].

Environment Setup

Requires MANUS_API_KEY environment variable. Base URL: https://api.manus.ai

Core Workflow

  1. Create task → Returns task_id immediately
  2. Poll status → Check until status is completed or failed
  3. Return results → Extract output text and file attachments

Creating a Task

bash
curl -s -X POST "https://api.manus.ai/v1/tasks" -H "API_KEY:$MANUS_API_KEY" -H "Content-Type:application/json" -d '{"prompt":"<task description>","agentProfile":"manus-1.6"}'

Agent Profiles:

  • manus-1.6-lite - Fast, simple tasks (quick lookups, simple questions)
  • manus-1.6 - Standard (default, good for most research)
  • manus-1.6-max - Complex reasoning (deep research, multi-source analysis, detailed reports)

Response:

json
{"task_id":"abc123","task_title":"...","task_url":"https://manus.im/app/abc123"}

Checking Task Status

bash
curl -s -X GET "https://api.manus.ai/v1/tasks/{task_id}" -H "API_KEY:$MANUS_API_KEY"

Status values: pending, running, completed, failed

Poll every 5-10 seconds until completed.

Extract text output:

bash
curl -s -X GET "https://api.manus.ai/v1/tasks/{task_id}" -H "API_KEY:$MANUS_API_KEY" | jq -r '.output[] | select(.role=="assistant") | .content[] | select(.type=="output_text") | .text'

Extract file attachments:

bash
curl -s -X GET "https://api.manus.ai/v1/tasks/{task_id}" -H "API_KEY:$MANUS_API_KEY" | jq -r '.output[] | select(.role=="assistant") | .content[] | select(.type=="output_file") | "\(.fileName): \(.fileUrl)"'

Listing Tasks

bash
curl -s -X GET "https://api.manus.ai/v1/tasks" -H "API_KEY:$MANUS_API_KEY" | jq '.data[] | {id, status, title: .metadata.task_title}'

Multi-turn Conversations

Continue an existing task by including taskId:

bash
curl -s -X POST "https://api.manus.ai/v1/tasks" -H "API_KEY:$MANUS_API_KEY" -H "Content-Type:application/json" -d '{"prompt":"follow-up question","taskId":"abc123","agentProfile":"manus-1.6"}'

Delete a Task

bash
curl -s -X DELETE "https://api.manus.ai/v1/tasks/{task_id}" -H "API_KEY:$MANUS_API_KEY"

Advanced Options

ParameterDescription
taskModechat, adaptive, or agent
projectIdAssociate with project for shared instructions
attachmentsArray of file objects (see below)
connectorsPre-configured connector IDs (Gmail, Calendar, Notion)
createShareableLinkEnable public access URL
Show full SKILL.md (154 more words)Show less

File Attachments

Attach files using one of three formats:

URL attachment:

json
{"prompt":"Analyze this","attachments":[{"type":"url","url":"https://example.com/doc.pdf"}]}

Base64 attachment:

json
{"prompt":"What's in this image?","attachments":[{"type":"base64","data":"<base64>","mime_type":"image/png"}]}

File ID (after upload):

json
{"prompt":"Review this file","attachments":[{"type":"file","file_id":"file-xxx"}]}

Projects

Create a project with shared instructions:

bash
curl -s -X POST "https://api.manus.ai/v1/projects" -H "API_KEY:$MANUS_API_KEY" -H "Content-Type:application/json" -d '{"name":"My Project","instruction":"Always respond concisely"}'

Use project in task:

bash
curl -s -X POST "https://api.manus.ai/v1/tasks" -H "API_KEY:$MANUS_API_KEY" -H "Content-Type:application/json" -d '{"prompt":"...","projectId":"proj_xxx","agentProfile":"manus-1.6"}'

Best Practices

  • Use manus-1.6-lite for simple queries (faster, cheaper)
  • Use manus-1.6 or manus-1.6-max for research tasks
  • Always report task_url so user can view progress in browser
  • Poll status with reasonable intervals (5-10s for simple, 15-30s for research)
  • Check credit_usage field to track consumption
  • For research: be specific about scope, timeframe, sources, and desired output format
  • Research tasks typically produce multiple output files (reports, CSVs, charts) - extract all attachments
  • Manus uses parallel processing for multi-faceted research - one prompt can cover multiple angles

Error Handling

Check for failed tasks:

bash
curl -s -X GET "https://api.manus.ai/v1/tasks/{task_id}" -H "API_KEY:$MANUS_API_KEY" | jq '{status, error}'

If status is failed, the error field contains the reason. Common issues:

  • Invalid API key → Check MANUS_API_KEY is set
  • Task timeout → Simplify prompt or use manus-1.6-max
  • Rate limited → Wait and retry

API Reference

For complete endpoint documentation, see references/api.md.

© sanjay3290, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/manus of sanjay3290/ai-skills.

  • SKILL.md
  • references/api.md

Open the folder on GitHubat commit 281d88d

Compare with similar skills

Manus next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Manus compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Manus this skillsanjay3290/ai-skills431—~1.7kAutomated safety check: PassApache-2.0
Financejjyaoao/HelloAgents3.2k1 repos~602Automated safety check: PassCustom licence
Longbridge Earningshelsome/folio2701 repos~2.5kAutomated safety check: PassNone
Investment AnalysisHainrixz/maia-skill149—~4.2kAutomated safety check: PassMIT
Market Environment Analysistradermonty/claude-trading-skills3k3 repos~1.4kAutomated safety check: PassMIT
Research AgentAtmosphere/atmosphere3.8k—~288Automated safety check: PassApache-2.0

Similar skills

  • Finance

    jjyaoao/HelloAgents

    Comprehensive Finance API integration skill for real-time and historical financial data analysis, market research, and investment decision-making.

    3.2k GitHub starsUsed in 1 repo~602 tokens
    Backend & APIsAuto-check passed
  • Longbridge Earnings

    helsome/folio

    Earnings analysis — pre- and post-earnings. An agent skill from helsome/folio.

    270 GitHub starsUsed in 1 repo~2.5k tokens
    Business, Finance & HRAuto-check passed
  • Investment Analysis

    Hainrixz/maia-skill

    Multi-agent investment research and analysis system by Tododeia.

    149 GitHub stars~4.2k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • Market Environment Analysis

    tradermonty/claude-trading-skills

    Comprehensive market environment analysis and reporting tool.

    3k GitHub starsUsed in 3 repos~1.4k tokens
    Business, Finance & HRAuto-check passed
  • Research Agent

    Atmosphere/atmosphere

    Market research specialist that searches the web for market data, competitor intelligence, and industry reports, with curated fallback data when offline.

    3.8k GitHub stars~288 tokensUpdated today
    Marketing & SEOAuto-check passed
  • Consulting Analysis

    HezaoHezao/poirot

    Consulting-grade research reports: framework + final report.

    249 GitHub stars~1.8k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed

More from sanjay3290/ai-skills

All 24 skills in this repo
  • Deep Research

    sanjay3290/ai-skills

    Execute autonomous multi-step research using Google Gemini Deep Research Agent.

    431 GitHub starsUsed in 9 repos~683 tokens
    Auto-check: notes
  • Imagen

    sanjay3290/ai-skills

    Generate images using Google Gemini's image generation capabilities.

    431 GitHub starsUsed in 6 repos~657 tokens
    Auto-check passed
  • Notebooklm

    sanjay3290/ai-skills

    Query and manage Google NotebookLM notebooks with persistent profile auth, source sync, batch/multi queries, and structured exports.

    431 GitHub stars~655 tokensUpdated 28 days ago
    Auto-check passed
  • Whatsapp

    sanjay3290/ai-skills

    Send and receive WhatsApp messages via the unofficial linked-device client pywhats (pip install pywhats) — pair with QR, send text/images, group chat, read receipts, presence/typing, and a…

    431 GitHub stars~1.1k tokensUpdated 28 days ago
    Auto-check passed
  • Postgres

    sanjay3290/ai-skills

    Execute read-only SQL queries against multiple PostgreSQL databases.

    431 GitHub starsUsed in 1 repo~975 tokens
    Auto-check passed
  • Atlassian

    sanjay3290/ai-skills

    Manage Jira issues and Confluence wiki pages in Atlassian Cloud.

    431 GitHub stars~1.6k tokensUpdated 28 days ago
    Auto-check passed

Questions about Manus

What does Manus do?

Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Manus is an agent skill from sanjay3290/ai-skills. Delegate complex, long-running tasks to Manus AI agent for autonomous execution.

When should I use Manus?

Manus fits situations like: user says use manus; delegate to manus; check manus sessions; tasks require deep web research.

How do I install Manus in Claude Code?

Run `npx skills add sanjay3290/ai-skills --skill manus -a claude-code`. Or copy the skill folder (skills/manus in sanjay3290/ai-skills) into .claude/skills/manus in your project. Claude Code loads it when a task matches its description.

How do I install Manus in Codex?

Run `npx skills add sanjay3290/ai-skills --skill manus -a codex`. Or copy the skill folder (skills/manus in sanjay3290/ai-skills) into .agents/skills/manus in your project. Codex loads it when a task matches its description.

Can I use Manus in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sanjay3290/ai-skills --skill manus -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/manus, .gemini/skills/manus, .github/skills/manus and .opencode/skills/manus in your project.

What does Manus need to run?

Going by SKILL.md and its folder, Manus needs the command-line tools its instructions call (curl and jq) and credentials named MANUS_API_KEY and API_KEY. Our summary lists: A credential in MANUS_API_KEY; A credential in API_KEY.

Does Manus access the network?

SKILL.md names 2 domains. In commands or code: api.manus.ai and manus.im; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Manus safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Manus use?

Manus is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Manus use?

About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 651 tokens, read only when the agent opens those files.

What are the alternatives to Manus?

Skills that share tags, products or a category with Manus: Finance (jjyaoao/HelloAgents, 3.2k stars), Longbridge Earnings (helsome/folio, 270 stars), Investment Analysis (Hainrixz/maia-skill, 149 stars) and Market Environment Analysis (tradermonty/claude-trading-skills, 3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Manus?

sanjay3290 (a GitHub user) maintains it in sanjay3290/ai-skills, which has 431 GitHub stars. The repository holds 24 skills in this directory. The repository was last updated on September 10, 2026.

Source: sanjay3290/ai-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.