3Scribe for Openclaw

A powerful integration for AI agents to automate audio-to-text transcription and captioning workflows using 3Scribe and Membrane.

membranedev
v1.0.4
Apr 30, 2026
0
481
1

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install 3scribe

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install 3scribe using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is 3Scribe?

3Scribe is a leading transcription and captioning software solution designed for content creators, businesses, and educational institutions. By leveraging this Openclaw Skills integration, developers can programmatically convert audio and video into highly accurate text, significantly improving content accessibility and searchability.

This skill utilizes the Membrane framework to bridge the gap between AI agents and the 3Scribe API. It removes the complexity of manual authentication by handling credential refreshes and secure connections server-side, allowing your AI to focus on processing data and automating repurposing workflows without managing local secrets.

3Scribe Use Cases

  • Automating the conversion of video meeting recordings into searchable text transcripts.
  • Generating captions for high-volume video content libraries to improve accessibility.
  • Creating automated content repurposing pipelines that extract blog posts or summaries from audio files.
  • Integrating speech-to-text capabilities directly into AI-driven research and data analysis agents.

How 3Scribe Works

  1. CLI Initialization: The agent uses the Membrane CLI to log in and establish a secure session with the designated tenant.
  2. Connection Establishment: A secure link is created to the 3Scribe domain, where Membrane manages the OAuth or API key handshake.
  3. State Verification: The agent polls the connection status until it reaches a READY state, ensuring all client actions are fulfilled.
  4. Action Discovery: The agent performs a natural language search for specific 3Scribe actions like fetching transcripts or creating jobs.
  5. Execution: The chosen action is triggered via the CLI, with Membrane injecting the necessary authentication headers automatically.

3Scribe Setup

First, install the Membrane CLI to enable Openclaw Skills integration:

npm install -g @membranehq/cli@latest

Next, authenticate your environment and specify your agent type:

membrane login --tenant --clientName=openclaw

Establish a connection to the 3Scribe service:

membrane connection ensure "https://3scri.be/" --json

3Scribe Data Schema & Taxonomy

The 3Scribe skill organizes data through structured connections and standardized action schemas. Below are the primary data entities handled:

Entity Description Key Components
Transcription Job Metadata regarding an active or past conversion job_id, status, source_url
Transcript The generated text output content, timestamps, speaker_ids
Workspace The organizational unit for records workspace_id, member_permissions

3Scribe Advanced Features

  • Natural Language Intent Discovery: Use the membrane action list --intent command to find specific capabilities without reading documentation.
  • Direct API Proxying: For edge cases not covered by standard actions, use membrane request to send raw HTTP calls while maintaining automatic auth injection.
  • Headless Authentication Support: Robust support for server-side environments where browser-based interaction is unavailable via authorization codes.
  • Transparent Credential Refresh: Automatically handles token expiration server-side to ensure uninterrupted long-running transcription tasks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*