pp-fireflies

Search and analyze synced meeting transcripts offline for action items and topics.

1.9k|565|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/mvanhorn/printing-press-library --skill pp-fireflies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pp-fireflies
Source: https://github.com/mvanhorn/printing-press-library/tree/main/cli-skills/pp-fireflies
Command: npx skills add https://github.com/mvanhorn/printing-press-library --skill pp-fireflies

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires go, and includes references (resource) components.

What problem does it solve?

Facilitates offline analysis and management of meeting transcripts, action items, and topics, reducing reliance on API calls and enabling efficient information retrieval.

Core Features & Use Cases

  • Offline Transcript Search and Management: Search across all synced meeting transcripts for specific keywords or topics, and retrieve detailed information without API quota usage.
  • Meeting History and Action Items Aggregation: Collate action items and summaries from multiple meetings over a date range to streamline follow-up and reporting.
  • Use Case: A user can find all discussions mentioning 'pricing' over the last three months or prepare for a client call by reviewing a chronological timeline of interactions with a specific person.

Quick Start

Sync your meeting data locally, then run search or analysis commands like fireflies-pp-cli transcripts find --participant [email protected] to quickly access relevant meetings.

Frequently Asked Questions about pp-fireflies

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

FAQPage Schema
How do I search meeting transcripts offline without using API quotas?

You can search meeting transcripts offline by using a local synchronized database of transcripts, enabling keyword and topic retrieval without consuming API quotas. This requires syncing your meeting data locally first, then running search commands to query the stored transcripts directly.

What is the best way to extract action items from multiple meetings over a date range?

Extracting action items from multiple meetings is done by aggregating meeting histories and summaries over a specified date range from a local transcript database. This collates follow-up tasks and topics across meetings to streamline reporting and reduce manual review.

Can I build a chronological timeline of interactions with a specific meeting participant?

Building a chronological timeline of interactions with a specific participant is supported by searching local transcripts filtered by participant email. This retrieves detailed conversation histories and meeting records to prepare for client calls or reviews.

Does this offline meeting search tool require any special dependencies to run?

Running this offline meeting search tool requires the Go dependency and a local synchronized database of meeting transcripts and associated data. You need these prerequisites to execute local search and analysis commands without API connectivity.

Why should I use a local transcript database instead of direct API calls for meeting analysis?

Using a local transcript database reduces reliance on API calls and prevents exceeding API rate limits. It enables efficient offline information retrieval and comprehensive meeting intelligence by storing transcripts and action items locally for immediate search and export.

What are the limitations of offline meeting transcript analysis?

Offline meeting transcript analysis is limited by the need for a pre-synchronized local database, meaning it only covers previously synced data. It cannot analyze real-time meetings or retrieve new transcripts without an initial synchronization process to update the local storage.