skills$openclaw/manus
disi3r9.0k

by disi3r

manus – OpenClaw Skill

manus is an OpenClaw Skills integration for coding workflows. Agente de IA autónomo de Manus con capacidades de investigación, desarrollo, automatización y generación de medios.

9.0k stars8.0k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namemanus
descriptionAgente de IA autónomo de Manus con capacidades de investigación, desarrollo, automatización y generación de medios. OpenClaw Skills integration.
ownerdisi3r
repositorydisi3r/openclaw-skill-manus
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @disi3r/openclaw-skill-manus
last updatedFeb 7, 2026

Maintainer

disi3r

disi3r

Maintains manus in the OpenClaw Skills directory.

View GitHub profile
File Explorer
12 files
.
scripts
check_status.py
1.9 KB
create_project.py
1.6 KB
get_result.py
2.1 KB
run_task.py
5.2 KB
upload_file.py
1.6 KB
webhook_server.py
5.3 KB
_meta.json
299 B
config.yaml
240 B
package.json
782 B
README.md
4.9 KB
SKILL.md
5.6 KB
SKILL.md

name: manus description: Agente de IA autónomo de Manus con capacidades de investigación, desarrollo, automatización y generación de medios. homepage: https://manus.im metadata: {"clawdbot":{"emoji":"🧠","requires":{"env":["MANUS_API_KEY"]},"primaryEnv":"MANUS_API_KEY"}}

Manus AI Skill

Agente de IA autónomo con acceso a internet, capaz de ejecutar tareas complejas, investigar, desarrollar software, automatizar workflows y generar contenido multimedia.

Configuración

API Key

La API key se configura en la variable de entorno MANUS_API_KEY:

export MANUS_API_KEY="sk-..."
# O en ~/.clawdbot/clawdbot.json:
# "skills.manus.apiKey": "sk-..."

Endpoints

EndpointDescripción
https://api.manus.ai/v1/tasksCrear y gestionar tareas
https://api.manus.ai/v1/projectsGestión de proyectos
https://api.manus.ai/v1/filesSubir archivos
https://api.manus.ai/v1/webhooksWebhooks para notificaciones

Uso Básico

Crear una tarea simple

cd /home/disier/clawd/skills/manus/scripts
python3 run_task.py "Investiga las últimas noticias de IA"

Conectores integrados

# Gmail
python3 run_task.py "Revisa mis correos de hoy en Gmail y resumenlos"

# Notion
python3 run_task.py "Crea una página en Notion con el resumen de esta reunión"

# Google Calendar
python3 run_task.py "Agenda una reunión para mañana a las 3pm"

# Slack
python3 run_task.py "Envía un resumen al canal de #updates en Slack"

Scripts Disponibles

ScriptDescripción
run_task.pyEjecuta una tarea básica
create_project.pyCrea un proyecto
upload_file.pySube archivos
check_status.pyConsulta estado de tarea
get_result.pyObtiene resultado
webhook_server.pyServidor de webhooks

Scripts Detallados

run_task.py - Ejecutar tarea básica

python3 run_task.py "TU_PROMPT_AQUI" [--timeout SEGUNDOS]

Ejemplo:

# Investigación
python3 run_task.py "Investiga las regulaciones de IA en la UE 2026"

# Desarrollo
python3 run_task.py "Crea una web app de todo list con React"

# Escritura
python3 run_task.py "Escribe un artículo sobre automatización de workflows"

# Automatización
python3 run_task.py "Reserva un vuelo de NYC a LA para el 15 de marzo"

create_project.py - Crear proyecto

python3 create_project.py "Nombre del proyecto" "Descripción"

upload_file.py - Subir archivos

python3 upload_file.py /ruta/al/archivo.txt

Útil para:

  • Contexto adicional
  • Archivos de datos
  • Documentos de referencia

check_status.py - Ver estado

python3 check_status.py TASK_ID

Estados posibles:

  • pending - En cola
  • running - Ejecutando
  • completed - Completado
  • failed - Falló

get_result.py - Obtener resultado

python3 get_result.py TASK_ID

Devuelve el resultado completo de la tarea.

Conectores

Manus incluye conectores integrados:

Gmail

python3 run_task.py "Lee mis últimos 5 correos de Gmail y extrae los puntos importantes"

Notion

python3 run_task.py "Crea una base de datos en Notion para tracking de proyectos"

Google Calendar

python3 run_task.py "Lee mi agenda de hoy y muéstrame mis reuniones"

Slack

python3 run_task.py "Publica un mensaje en el canal #anuncios"

Data Integrations

Similarweb

python3 run_task.py "Analiza el tráfico de disier.tech usando Similarweb"

Webhooks

Recibir notificaciones

python3 webhook_server.py 8080

El servidor escucha en el puerto especificado y muestra notificaciones de tareas completadas.

OpenAI Compatibilidad

Manus es compatible con el SDK de OpenAI:

from openai import OpenAI

client = OpenAI(
    api_key="sk-...",  # Tu API key de Manus
    base_url="https://api.manus.ai/v1"
)

response = client.chat.completions.create(
    model="manus-1.6-adaptive",
    messages=[{"role": "user", "content": "Hello!"}]
)

Uso desde Clawdbot

En un agente:

Cuando necesites investigación profunda o desarrollo:
1. Usa el script run_task.py de la skill manus
2. Especifica el prompt claro
3. Espera el resultado
4. Integra la respuesta

Ejemplo completo:

# Investigar y crear contenido
python3 run_task.py "Investiga 5 tendencias de tecnología para 2026 y escribe un artículo de 1000 palabras"

# Con archivo de contexto
python3 upload_file.py contexto.md
python3 run_task.py "Basándote en el archivo subido, crea una presentación"

Mejores Prácticas

Prompts efectivos

✅ Buenos:

  • "Investiga las regulaciones de IA en la UE y resume los puntos clave"
  • "Crea una web app de clima con React y OpenWeatherMap"
  • "Analiza los últimos 10 tweets de una cuenta y genera un reporte"

❌ Evitar:

  • "Haz algo útil" (muy vago)
  • "Mejora esto" (sin contexto)

Con archivos

Para contexto adicional, sube archivos primero:

python3 upload_file.py datos.csv
python3 run_task.py "Analiza este CSV y genera un reporte de ventas"

Tareas largas

Para tareas que pueden tomar tiempo:

python3 run_task.py "Investiga a profundidad el mercado de IA" --timeout 300

Costo

Las tareas consumen créditos. Ver uso con:

curl "https://api.manus.ai/v1/usage" \
  -H "API_KEY: sk-..."

Notas

  • Las tareas ejecutan en sandbox aislado
  • Tiene acceso a internet completo
  • Puede instalar software
  • Mantiene sesiones de servicios autenticados
  • Tiempo de ejecución variable según complejidad
README.md

Manus AI Skill for Clawdbot

🧠 Autonomous AI agent skill with web access, research, development, and automation capabilities

Clawdbot Skill License: MIT

Overview

Manus AI is an autonomous AI agent capable of executing complex tasks, researching, developing software, automating workflows, and generating multimedia content.

This skill provides full integration with Manus API for Clawdbot/OpenClaw agents.

Features

  • 🧠 Autonomous Tasks - Complex task execution with progress tracking
  • 🔍 Research - Web search, data analysis, and information synthesis
  • 💻 Development - Build websites, apps, and software solutions
  • 🎨 Media Generation - Images, videos, audio from text descriptions
  • 🔄 Workflow Automation - Bookings, data collection, scheduled tasks
  • 📊 Data Integrations - Similarweb, premium data sources
  • 🔗 Connectors - Gmail, Notion, Google Calendar, Slack

Installation

Via Clawdbot (recommended)

clawdbot skills install manus

Manual Installation

# Clone the repository
git clone https://github.com/disier/clawdbot-skill-manus.git
cd clawdbot-skill-manus

# Install dependencies
npm install

Configuration

API Key

Set your Manus API key:

export MANUS_API_KEY="sk-..."

Or in ~/.clawdbot/clawdbot.json:

{
  "skills": {
    "manus": {
      "apiKey": "sk-..."
    }
  }
}

Get your API key at: manus.im/app

Usage

Basic Task

cd scripts
python3 run_task.py "Research the latest AI regulations in the EU"

With Connectors

# Gmail
python3 run_task.py "Read my recent emails and summarize"

# Notion
python3 run_task.py "Create a project page in Notion"

# Google Calendar
python3 run_task.py "Schedule a meeting for tomorrow at 3pm"

# Slack
python3 run_task.py "Post an update to #announcements"

File Upload

# Upload context file
python3 upload_file.py context.md

# Use with task
python3 run_task.py "Analyze this data and create a report"

Check Status

python3 check_status.py TASK_ID

Get Results

python3 get_result.py TASK_ID

Webhook Server

# Start webhook server on port 8080
python3 webhook_server.py 8080

# Register webhook with Manus
python3 webhook_server.py 8080 --register --url https://your-domain.com/webhook/manus

Scripts

ScriptDescription
run_task.pyExecute a task with progress tracking
create_project.pyCreate a project
upload_file.pyUpload files for context
check_status.pyCheck task status
get_result.pyGet task result
webhook_server.pyReal-time notifications server

Integration with Clawdbot

In an Agent

When deep research or development is needed:
1. Use the run_task.py script from manus skill
2. Provide clear prompt
3. Wait for completion
4. Integrate results

Example

# Research and create content
python3 run_task.py "Research 5 tech trends for 2026 and write a 1000-word article"

# With context
python3 upload_file.py data.csv
python3 run_task.py "Analyze this CSV and generate a sales report"

OpenAI Compatibility

Manus is compatible with the OpenAI SDK:

from openai import OpenAI

client = OpenAI(
    api_key="sk-...",  # Your Manus API key
    base_url="https://api.manus.ai/v1"
)

response = client.chat.completions.create(
    model="manus-1.6-adaptive",
    messages=[{"role": "user", "content": "Hello!"}]
)

API Reference

Endpoints

EndpointDescription
POST /v1/tasksCreate a new task
GET /v1/tasks/{id}Get task status/result
POST /v1/projectsCreate a project
POST /v1/filesUpload files
POST /v1/webhooksRegister webhooks

Models

  • manus-1.6-adaptive (default)
  • manus-1.5-pro

Best Practices

Effective Prompts

✅ Good:

  • "Research AI regulations in the EU and summarize key points"
  • "Create a weather web app with React and OpenWeatherMap"
  • "Analyze the last 10 tweets from an account"

❌ Avoid:

  • "Do something useful" (too vague)
  • "Improve this" (no context)

Large Tasks

For long-running tasks:

python3 run_task.py "Deep research on AI market" --timeout 300

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push to the branch
  5. Open a Pull Request

License

MIT License - see LICENSE for details.

Support


Built with ❤️ by DisierTECH

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

Configuration

### API Key La API key se configura en la variable de entorno `MANUS_API_KEY`: ```bash export MANUS_API_KEY="sk-..."

FAQ

How do I install manus?

Run openclaw add @disi3r/openclaw-skill-manus in your terminal. This installs manus into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/disi3r/openclaw-skill-manus. Review commits and README documentation before installing.