robotx
Use the robotx CLI to deploy, manage versions, and check status for RobotX applications.
Why use this skill?
Deploy, manage, and monitor your RobotX applications directly from your AI agent with the robotx skill. Supports CI/CD, logging, and status reporting.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/haibingtown/robotxWhat This Skill Does
The robotx skill provides a seamless interface for interacting with the RobotX platform directly from your agentic workflow. It acts as a wrapper around the robotx CLI, enabling automated deployment, project management, version tracking, and status monitoring. Designed for developers and DevOps engineers, this tool allows agents to trigger builds, inspect logs, and publish new versions without requiring manual CLI access or shell context switching.
Installation
To install this skill, use the command: clawhub install openclaw/skills/skills/haibingtown/robotx. Ensure the environment has internet access to execute the installation scripts. For binary-first deployment, the skill utilizes a standard shell script that pulls from the official repository, avoiding the need for Go language dependencies. If a source-based install is preferred, the skill supports direct go install commands.
Use Cases
- Automated CI/CD pipelines: Agents can watch a repository and automatically call
robotx deployupon receiving a pull request notification. - Error handling and monitoring: When a deployment fails, the agent can autonomously query
robotx logsto identify the cause of failure and report back to the user. - Version Lifecycle Management: Automate the promotion of builds to production using the
robotx publishcommand after verifying status checks. - Audit and Compliance: List all active projects and their associated versions to maintain an inventory of running applications.
Example Prompts
- "Check the current status of the production project with ID proj_789 and print the latest logs if the build is failed."
- "Deploy the current directory as a new project named 'customer-dashboard' and publish it immediately after success."
- "List my last 10 RobotX projects and tell me which ones have not had a build in the last week."
Tips & Limitations
- Always pipe outputs to
--output jsonto ensure your agent can reliably parse the response for downstream reasoning. - Ensure environment variables
ROBOTX_BASE_URLandROBOTX_API_KEYare securely managed in your agent's secret store. Do not hardcode credentials in prompts. - When running in non-interactive CI environments, avoid
robotx loginand prefer using environment variables for authentication to prevent hanging processes. - The CLI writes progress logs to stderr, which the agent should handle as metadata rather than primary data, focusing on the structured stdout for final results.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-haibingtown-robotx": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api