Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Organize voice message transcripts into a structured, searchable knowledge base with tags, links, and progressive note-taking.
Organize voice message transcripts into a structured, searchable knowledge base with tags, links, and progressive note-taking.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
User sends voice messages. The agent platform handles transcription (via its configured STT). This skill organizes the resulting transcripts into structured notes, links related content, and maintains a scalable tag-based system.
This skill does NOT perform transcription. It expects the agent platform to: Receive audio from the user Transcribe it using the platform's configured STT (local or cloud) Pass the transcript text to this skill for organization The skill only organizes and stores text transcripts locally in ~/voice-notes/. Audio files are never accessed or stored by this skill.
All data stored in ~/voice-notes/. See memory-template.md for setup. ~/voice-notes/ +-- memory.md # HOT: tag registry + recent activity +-- index.md # Note index with tags and links +-- transcripts/ # Raw transcriptions (text only) +-- notes/ # Processed notes +-- archive/ # Superseded content
TopicFileMemory setupmemory-template.mdNote processingprocessing.mdLinking systemlinking.mdTag managementtags.md
All data stored in ~/voice-notes/. Create on first use: mkdir -p ~/voice-notes/{transcripts,notes,archive}
This skill ONLY: Receives transcript text from the agent platform Stores transcripts and notes in ~/voice-notes/ Links related notes based on content Manages user-defined tags This skill NEVER: Performs audio transcription (platform responsibility) Accesses audio files Deletes content without explicit user confirmation Accesses files outside ~/voice-notes/ Sends data externally Requires API keys or credentials
This skill NEVER modifies its own SKILL.md. All data stored in ~/voice-notes/ files.
EventActionNew transcriptSave immediately to transcripts/Edit notePreserve original in transcript referenceStrategy changeArchive old version, link to newUser deletesConfirm first, then move to archive/
Tags defined in ~/voice-notes/memory.md under ## Tag Registry User defines granularity (broad vs specific) Reuse existing tags before creating new Each note can have multiple tags
Before creating new note: Search existing notes for topic overlap If related -> append or link (not duplicate) If continuation -> extend existing note If contradicts -> link as evolution, preserve both
When note exceeds ~100 lines: Identify natural sections Split into linked child notes Parent becomes overview with links Like Notion: notes contain notes
TierWhen Loaded~/voice-notes/memory.mdAlways (tags, recent)~/voice-notes/index.mdWhen searchingIndividual notesOn demandTranscriptsFor verification only
User may speak stream-of-consciousness: Extract clear meaning Structure logically Preserve nuance (not over-condense) Group related points
Ask user on first use: "Broad categories or detailed tags?" "Any existing topics to seed?"
Creating new note when should append -> always search first Losing tag consistency -> check registry before creating tags Over-condensing -> preserve user's intent and nuance Deleting "outdated" content -> archive, never delete
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.