sync-transcripts

Convert unsynced Hyprnote sessions to markdown transcripts and summaries in calls/.

6|2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/dandaka/skills --skill sync-transcripts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-transcripts
Source: https://github.com/dandaka/skills/tree/main/sync-transcripts
Command: npx skills add https://github.com/dandaka/skills --skill sync-transcripts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the discovery, conversion, and synchronization of Hyprnote sessions by converting recordings into markdown transcripts and pushing them into a centralized knowledge base, reducing manual transcription and reviewing effort.

Core Features & Use Cases

  • Discover Hyprnote sessions, convert new or unsynced sessions to markdown, and generate a per-session transcript with speaker labels.
  • Maintain a sessions index to track sync status and handle slug/date mismatches through fuzzy matching.
  • Automatically store transcripts under calls/ in the knowledge base for quick review, sharing, and archival retrieval.

Quick Start

Run the sync workflow to scan your Hyprnote sessions, convert new ones to markdown, and update the calls/ index.

Frequently Asked Questions about sync-transcripts

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

FAQPage Schema
How do I sync Hyprnote transcripts to a markdown knowledge base?

To sync Hyprnote transcripts, this Skill discovers your session data, converts new or unsynced recordings into markdown transcripts with speaker labels, and stores them in a local calls/ directory within your knowledge base. It maintains a sessions index to track sync status.

What is the best way to automate converting Hyprnote sessions into markdown?

Automating Hyprnote session conversion involves running a script that scans all sessions, identifies unsynced entries, generates markdown transcripts with per-session metadata, and updates the index automatically to prevent duplicate processing.

Do I need a local calls directory to store Hyprnote transcripts?

Yes, you need a local calls directory to store Hyprnote transcripts. The Skill requires this directory to output the converted markdown files and uses it alongside the Hyprnote sessions data and convert script to discover, convert, and update the index.

How does fuzzy matching handle Hyprnote session slug or date mismatches?

Fuzzy matching handles Hyprnote session slug and date mismatches by comparing session details against the existing index, allowing the sync process to correctly identify and update transcripts even when naming conventions differ slightly.

Can I track the sync status of converted Hyprnote transcripts?

Yes, you can track the sync status of converted Hyprnote transcripts. The Skill maintains a sessions index that records which sessions have been processed, preventing duplicate conversions and ensuring all transcripts are archived under calls/.