An AI-powered assistant for managing corporate approvals, leave requests, and pending enterprise tasks.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install approval
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install approval using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Approval and Workflow Management Agent is a sophisticated tool designed to simplify administrative hurdles within an organization. It provides a conversational interface for navigating complex office workflows, managing timesheets, and tracking the status of various internal requests. As part of the broader Openclaw Skills ecosystem, this agent enables developers and employees to interact with enterprise systems through a unified JSON-RPC protocol, ensuring that approvals and task management are handled with speed and precision.
To integrate this agent into your workflow, you must provide a Beyond-Token in the request header. First, retrieve the agent configuration to understand the endpoint structure:
curl -H "Beyond-Token: <YOUR_TOKEN>" "http://127.0.0.1:7861/jarvis/a2a/approval/.well-known/agent-card.json"
To interact with the agent and submit a message, use the following streaming POST request:
curl -N --no-buffer -X POST -H "Beyond-Token: <YOUR_TOKEN>" -d '{"id":"32-char-uuid","jsonrpc":"2.0","method":"message/stream","params":{"message":{"contextId":"session-id","kind":"message","messageId":"msg-uuid","parts":[{"kind":"text","text":"Show my pending approvals"}],"role":"user"}}}' "http://127.0.0.1:7861/jarvis/a2a/approval/"
The skill utilizes a standard JSON-RPC 2.0 communication schema to ensure compatibility across Openclaw Skills integrations.
| Parameter | Description |
|---|---|
| id | A unique 32-character UUID for each request. |
| method | Usually set to message/stream for interactive processing. |
| contextId | The unique identifier for the conversation session. |
| kind | Defines the type of message part, typically 'text'. |
| role | The role of the sender, set to 'user' for incoming requests. |
Loading
A powerful cloud-based tool to instantly convert Apple MOV files into universally compatible MP4 videos without quality loss.

A comprehensive automation suite for manipulating Word, Excel, PowerPoint, and PDF documents using Python and system-level tools.

A specialized tool for Mac users to monitor disk space, remove system junk, and reclaim storage efficiently through AI-driven automation.

A specialized skill for creating, maintaining, and version-controlling Business Plan (BP) report master templates across various time cycles.

A layered security and permission management system designed to intercept dangerous AI agent commands and protect local environments.

Clawrma is a versatile utility for web fetching, search, and inference that serves as a reliable fallback for agentic workflows.








































