voice-operations

Manages OpenWhispr voice transcripts and watermarking for idempotent processing of notes.

4|1|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/philipyaz/cos --skill voice-operations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-operations
Source: https://github.com/philipyaz/cos/tree/main/.claude/skills/voice-operations
Command: npx skills add https://github.com/philipyaz/cos --skill voice-operations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of OpenWhispr voice transcripts, allowing for efficient processing and idempotent handling of voice notes.

Core Features & Use Cases

  • Transcript Management: Read and manage OpenWhispr voice transcripts and audio files.
  • Watermarking: Own and manage the watermark for idempotent processing of transcripts.
  • Use Case: After processing a voice note, mark it as processed to ensure it's not reprocessed, maintaining a consistent workflow.

Quick Start

Use the voice-operations skill to list all unprocessed transcripts from OpenWhispr.

Frequently Asked Questions about voice-operations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent voice transcripts from being processed more than once?

Transcript watermarking enables idempotent processing of voice notes by tracking the last processed record. This ensures each voice note is handled exactly once, preventing duplicate entries in your workflow.

What is the best way to manage unprocessed OpenWhispr voice notes?

Managing unprocessed OpenWhispr voice notes involves reading available transcripts and applying a watermark for idempotent processing. This approach filters out already handled voice notes, ensuring only new audio files are queued for processing.

How does watermarking work for voice transcription idempotency?

Voice transcription watermarking works by placing a processing marker on each transcript. Once a voice note is handled, the watermark records this state, ensuring the system skips it during future operations to maintain idempotency.

Can I list all unprocessed voice transcripts from OpenWhispr in one operation?

Yes, you can list all unprocessed voice transcripts from OpenWhispr in a single operation. The system reads available transcripts and filters them against the current watermark to return only pending voice notes.

Do I need external dependencies to manage OpenWhispr voice transcripts?

No external dependencies are required to manage OpenWhispr voice transcripts. The skill operates independently within the OpenWhispr ecosystem to read transcripts and handle idempotent processing watermarks.

When do I need idempotent processing for voice notes?

Idempotent processing for voice notes is needed when transcripts are handled in batches or recurring workflows. It ensures that repeated runs do not duplicate work, keeping already processed audio files from being reprocessed.