voice-to-zettel

Transcribe voice audio into PKM-ready notes using openai-whisper and pkm-core.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/glfruit/gorin-skills --skill voice-to-zettel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: voice-to-zettel
Source: https://github.com/glfruit/gorin-skills/tree/main/openclaw/voice-to-zettel
Command: npx skills add https://github.com/glfruit/gorin-skills --skill voice-to-zettel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts voice messages into PKM-ready notes with lightweight orchestration, avoiding old standalone transcription or import scripts.

Core Features & Use Cases

  • Lightweight orchestration of the voice-to-note workflow that coordinates transcription, formatting, and saving into PKM vaults according to frontmatter rules.
  • Integrates with openai-whisper for transcription, pkm-core for vault/frontmatter naming, and pkm-save-note for persistence.
  • Use Case: daily-reader captures reading reflections from voice, then transcribes and saves as PKM notes automatically.

Quick Start

Provide a voice memo or local audio file path and trigger the voice-to-zettel workflow to produce a PKM-native note.

Frequently Asked Questions about voice-to-zettel

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

FAQPage Schema
How do I transcribe voice memos into structured PKM notes?

To transcribe voice memos into PKM notes, you provide a local audio file path to trigger a workflow that uses openai-whisper for transcription and pkm-core for frontmatter conformance, ultimately saving structured notes into your vault.

Can I use this workflow for podcast clips and daily-reader voice inputs?

Yes, the voice-to-zettel workflow works on daily-reader voice inputs, voice memos, podcast clips, and local audio files, transcribing them into PKM-ready zettels through lightweight orchestration.

What's the best way to automate saving transcribed audio into a PKM vault?

The best way to save transcribed audio is through lightweight orchestration that coordinates openai-whisper transcription, pkm-core frontmatter formatting, and pkm-save-note persistence to automatically produce PKM-native notes.

Does voice-to-zettel require legacy transcription or vault import scripts?

No, voice-to-zettel avoids old standalone transcription or import scripts by using lightweight orchestration to coordinate transcription, formatting, and saving directly into PKM vaults according to frontmatter rules.

How does pkm-core ensure frontmatter conformance for transcribed voice notes?

Pkm-core ensures frontmatter conformance by applying vault and frontmatter naming rules to the transcribed text, formatting the output into structured PKM notes before final persistence via pkm-save-note.