OpenClaw Skill Plaud Note Taking
Use when working with Plaud recordings, including /plaud Telegram workflows, listing recent recordings, finding recordings by date or keyword, reading transc...
Antonio Silveira
@antoniosilveira
What This Skill Does
Provides tools to search, transcribe, summarize, and export Plaud voice recordings via MCP tools, CLI commands, or a Telegram /plaud slash command. Supports listing recent recordings, finding by keyword or date, extracting action items, and drafting follow-ups.
Replaces manually opening the Plaud app to review recordings by letting you search, summarize, and export notes directly from chat or terminal.
When to Use It
- List recent Plaud recordings to find a specific meeting or note
- Search recordings by keyword or date to locate a past conversation
- Get a summary or transcript of a recording without opening the Plaud app
- Extract action items and owners from a meeting recording
- Export a recording's metadata, summary, and transcript to a file
- Check Plaud MCP or CLI authentication status before running commands
Install
$ openclaw skills install @antoniosilveira/plaudPlaud
Use this skill for Plaud recording workflows in OpenClaw.
Tool choice
Prefer the Plaud MCP tools when available:
plaud__list_files: list or search recordingsplaud__get_file: get metadata and availability for one recordingplaud__get_note: fetch AI notes, summaries, topics, and action itemsplaud__get_transcript: fetch timestamped transcript with speakersplaud__get_current_user: check authenticationplaud__login: start OAuthplaud__logout: disconnect
Use the Plaud CLI when:
- The user explicitly asks for terminal or CLI use
- MCP is unavailable or unauthenticated
- You need file export through shell redirection
- You need to inspect CLI install or auth state
CLI reference lives in references/cli.md. MCP reference lives in references/mcp.md.
Telegram slash command
This skill supports a single Telegram command shape when the OpenClaw Telegram bot exposes /plaud as a custom command:
/plaud [action] [target]
Actions:
/plaud: show compact help plus the latest 3 recordings/plaud recent: list recent recordings/plaud last: show the latest meaningful recording, skipping tiny accidental clips under 30 seconds when possible/plaud find <query>: search by title, keyword, or date/plaud summary [target]: summarize a recording, defaulting to last meaningful recording/plaud actions [target]: extract action items, owners, dates, and open loops/plaud transcript [target]: fetch transcript or explain if unavailable/plaud export [target]: export metadata, summary, and transcript using the CLI helper/plaud status: check MCP and CLI auth status/plaud login: start Plaud OAuth
If the user sends /plaud <text> and <text> is not a known action, treat it as /plaud find <text>.
Slash command registration can be handled by OpenClaw native skill commands when commands.nativeSkills is enabled. This skill declares user-invocable: true, so OpenClaw can expose /plaud without adding a separate Telegram customCommands entry. Do not replace existing custom commands such as /commands or /menu just to add this skill command.
Standard workflows
List recent recordings
- Call
plaud__list_fileswithpage: 1,page_size: 10. - Show name, start time, duration, and ID.
- If the user asks for "last recording", pick the first item returned unless they specify start time ordering.
Summarize a recording
- Resolve the recording ID from the user request.
- Call
plaud__get_notefirst. - If notes are empty, call
plaud__get_transcript. - If both are empty, say no transcript or notes are available. Mention duration if known.
- Include speakers only when speaker labels are present in transcript data.
Find a recording
- Use
plaud__list_fileswithquery,date_from, ordate_towhen provided. - If the request is vague, list the most likely matches and ask the user to choose.
- Do not access unrelated recordings beyond what is needed to answer.
Draft follow-up
- Fetch notes first, transcript second.
- Extract decisions, open questions, owners, and dates.
- Draft clearly and label it as a draft. Do not send messages or emails unless the user explicitly asks and approves the final text.
Export content
For simple exports, use the CLI:
plaud summary <id> -o summary.md
plaud transcript <id> -o transcript.txt
For repeatable Markdown export, use scripts/plaud-export.js.
Authentication
Check auth with plaud__get_current_user or plaud me.
If unauthenticated:
- Run
plaud__loginfor MCP auth. - If CLI auth is needed, run
plaud login. - If OAuth redirects to
localhost:8199, ask the user to paste the callback URL and submit it to the local listener while it is still running.
Privacy and safety
- Plaud recordings may contain private conversations. Access only the recording or date range needed for the task.
- Do not reveal transcript contents unless the user asked for that recording.
- Do not download audio unless needed.
- Do not send follow-ups externally without explicit approval.
Top skills in this category
Humanizer
@biostartechnologyRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Summarize Pro
@mkpareek0315When user asks to summarize text, articles, documents, meetings, emails, YouTube transcripts, books, PDFs, reports, conversations, or any long content. Also...
Session-logs
@guogang1024Search and analyze your own session logs (older/parent conversations) using jq.
AI Meeting Notes w/ Action Items + To-Do List Tracker
@jeffjhunterMessy notes → Clear action items. Instantly. Paste any meeting notes, transcript, or text. Get summaries, action items with owners and deadlines. Auto-saved, searchable, with integrated to-do tracking. No bot. No subscription. No setup.
LinkedIn CLI
@arun-8687A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.