openhands-api

Automates OpenHands Cloud API tasks, conversations, and sandboxes via REST endpoints.

Updated Jan 14, 2026
One-click install
npx skills add https://github.com/djscrew1738/plumbprice --skill openhands-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openhands-api
Source: https://github.com/djscrew1738/plumbprice/tree/main/.agents/skills/openhands-api
Command: npx skills add https://github.com/djscrew1738/plumbprice --skill openhands-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates workflows using the OpenHands Cloud API, enabling efficient management of tasks, conversations, and sandboxes, reducing manual intervention and speeding up processes.

Core Features & Use Cases

  • Task Automation: Automate common OpenHands Cloud API tasks like starting conversations, searching for conversations, and counting conversations.
  • Conversational Workflow Management: Start new Cloud conversations and monitor their execution status.
  • Delegation of Work: Delegate tasks to separate Cloud conversations for parallel processing and better context management.
  • Use Case: Imagine you have a series of background tasks that need to be processed independently. Use this Skill to start these tasks in separate Cloud conversations, each with its own context, and monitor their progress.

Quick Start

Start a new conversation with the OpenHands Cloud API and execute a Python client to automate the task.

Frequently Asked Questions about openhands-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate OpenHands Cloud API tasks for conversation management?

You can automate OpenHands Cloud API tasks using this Skill to handle conversation creation, search, and execution monitoring programmatically. It manages REST API endpoints for app conversations and sandboxes through an httpx client, reducing manual API intervention.

Can I delegate tasks to separate OpenHands Cloud conversations for parallel processing?

Yes, delegating tasks to separate OpenHands Cloud conversations enables parallel processing and better context management. This Skill automates starting these independent background tasks and monitoring their individual execution status across isolated sandboxes.

Do I need an OpenHands Cloud API key to manage sandboxes and conversations?

Yes, an OpenHands Cloud API key is required to authenticate requests when managing conversations and sandboxes. This Skill uses the key to authorize REST API calls for task automation and workflow execution monitoring.

What is the best way to monitor execution status of background tasks in OpenHands?

The best way to monitor execution status of background tasks in OpenHands is by automating Cloud API calls to check conversation progress. This Skill tracks the execution state of delegated tasks across multiple parallel conversations.

Does this API task automation Skill work with existing Python scripts?

Yes, this Skill integrates with existing Python scripts by utilizing the httpx library to execute REST API calls. It provides scripts and references to automate starting conversations and managing task workflows within the OpenHands Cloud environment.