pdauth is a dynamic OAuth bridge that allows AI agents to request authorization and call tools across 2500+ external APIs via Pipedream.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pdauth
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 pdauth using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
pdauth is a specialized utility designed to grant AI agents secure, user-authorized access to a vast ecosystem of third-party services. By acting as a bridge to Pipedream's extensive integration catalog, it enables agents to generate on-the-fly OAuth links for users to approve. Once authorized, the agent can perform complex actions—from sending Slack messages to managing Spotify playlists—using a unified command-line interface.
This tool is particularly powerful for developers looking to extend the capabilities of Openclaw Skills, as it removes the friction of manual API key management and individual service integrations. By utilizing a consistent user ID strategy, pdauth ensures that authorizations persist across different agent interactions, providing a seamless experience for end-users while maintaining high security standards.
To get started, install the package via npm:
npm install -g pdauth
Once installed, you must configure the tool with your Pipedream credentials to enable it for use with Openclaw Skills:
pdauth config
You can then search for available integrations using the search command:
pdauth apps --search <app_name>
pdauth uses a structured command-line schema to manage user sessions and tool execution parameters:
| Command Option | Type | Description |
|---|---|---|
--user |
String | A persistent identifier (Email, UUID, or Platform ID) to track authorizations. |
--args |
JSON | A stringified JSON object used to pass complex parameters to API tools. |
--json |
Flag | Forces the output to be returned as a JSON object for easier programmatic handling. |
--search |
String | Used with the apps command to filter the 2500+ available integrations. |
--all |
Flag | Provides a global view of all connected users and their authorized apps. |
Loading
A powerful command-line interface for generating, editing, and managing images using OpenAI's state-of-the-art GPT Image and DALL-E models.

A powerful automation skill for managing LinkedIn profiles and organization pages through Pipedream OAuth integration.

A comprehensive command-line interface for managing Clover POS operations, from inventory tracking to advanced financial reporting.

A robust memory and session management system that provides AI agents with a structured knowledge graph and resilient context recovery.

A performance-tracking ecosystem that benchmarks AI agent skills to drive continuous self-improvement and reliability.

A high-performance CLI task timer and benchmarking tool designed for AI agents to track learning progression and automate productivity logging.








































