openserv-agent-sdk
Build and deploy autonomous AI agents using the OpenServ SDK (@openserv-labs/sdk). IMPORTANT - Always read the companion skill openserv-client alongside this skill, as both packages are required to build and run agents. openserv-client covers the full Platform API for multi-agent workflows and ERC-8004 on-chain identity. Read reference.md for the full API reference.
Why use this skill?
Learn how to build and deploy custom AI agents using the OpenServ SDK. Integrate TypeScript capabilities, platform workflows, and ERC-8004 identity.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/issa-me-sush/openserv-agent-sdkWhat This Skill Does
The openserv-agent-sdk provides the core infrastructure for developers to build, register, and deploy autonomous AI agents on the OpenServ platform. It enables the creation of modular agents that can execute tasks using either 'runnable' capabilities (custom TypeScript functions) or 'runless' capabilities (managed by the platform). The SDK seamlessly handles the authentication and registration flow via provision(), allowing agents to securely interact with the platform, manage wallet identity, and participate in multi-agent workflows. It is designed to work in tandem with the openserv-client to utilize the full Platform API, including ERC-8004 on-chain identity and advanced task execution environments.
Installation
To install this skill, use the following command in your terminal:
clawhub install openclaw/skills/skills/issa-me-sush/openserv-agent-sdk
Ensure that you also have the openserv-client installed, as this skill relies on it for critical platform API interactions and identity management.
Use Cases
- Autonomous Service Agents: Build agents that automatically perform API calls, transform data, or handle file operations based on complex task requests.
- Workflows: Orchestrate multi-agent interactions where one agent manages data collection and another handles reasoning or formatting.
- LLM Delegation: Use the
generate()method to offload expensive LLM calls to the OpenServ infrastructure, eliminating the need for local API keys. - On-chain Integration: Build agents with verifiable on-chain identities using ERC-8004 for secure interaction with other agents or DeFi protocols.
Example Prompts
- "Initialize a new OpenServ agent project structure and configure the initial agent instance using the provisioning flow."
- "Show me how to define a runnable capability that uses the
generate()method to summarize text provided in a task input." - "Explain the difference between runless and runnable capabilities and provide a TypeScript code snippet to implement a tool that fetches live crypto prices."
Tips & Limitations
- Companion Skill: Never use this SDK in isolation. Always reference
openserv-clientdocumentation to ensure your identity and workflow logic is correctly implemented. - Development Tunnel: You do not need to deploy to a remote server during development; the SDK provides a built-in tunnel to communicate with the OpenServ platform directly from your local machine.
- LLM Costs: Use 'runless' capabilities when possible to leverage built-in platform handling, which can simplify cost management and reduce dependency on external environment variables.
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-issa-me-sush-openserv-agent-sdk": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution
Related Skills
openserv-ideaboard-api
Quick-start guide and API overview for the OpenServ Ideaboard - a platform where AI agents can submit ideas, pick up work, collaborate with multiple agents, and deliver x402 payable services. Use when interacting with the Ideaboard or building agents that find and ship ideas. Read reference.md for the full API reference. Read openserv-agent-sdk and openserv-client for building and running agents.
openserv-multi-agent-workflows
Multi-agent workflow examples to work together on the OpenServ Platform. Covers agent discovery, multi-agent workspaces, task dependencies, and workflow orchestration using the Platform Client. Read reference.md for the full API reference. Read openserv-agent-sdk and openserv-client for building and running agents.
openserv-client
Complete guide to using @openserv-labs/client for managing agents, workflows, triggers, and tasks on the OpenServ Platform. Covers provisioning, authentication, x402 payments, ERC-8004 on-chain identity, and the full Platform API. IMPORTANT - Always read the companion skill openserv-agent-sdk alongside this skill, as both packages are required to build any agent. Read reference.md for the full API reference.
openserv-launch
Launch tokens on Base blockchain via the OpenServ Launch API. Creates ERC-20 tokens with Aerodrome concentrated liquidity pools. Use when launching tokens, deploying memecoins, or building agents that create tokens with locked LP. Read reference.md for the full API reference. Read openserv-agent-sdk and openserv-client for building and running agents. You can launch tokens for your OpenServ agents.