Source Gathering

Gather and normalize meeting transcripts from diverse sources into a unified schema.

18|7|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/thecloudtips/founder-os --skill source-gathering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Source Gathering
Source: https://github.com/thecloudtips/founder-os/tree/main/plugin/skills/meeting/source-gathering
Command: npx skills add https://github.com/thecloudtips/founder-os --skill source-gathering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of collecting and standardizing meeting transcripts from various sources, ensuring consistent data for analysis.

Core Features & Use Cases

  • Multi-Source Ingestion: Supports Fireflies.ai, Otter.ai, Gemini, Notion, and local files (.txt, .md, .srt, .vtt).
  • Automatic Source Detection: Intelligently identifies transcript format when not explicitly specified.
  • Data Normalization: Converts transcripts into a unified NormalizedTranscript schema, standardizing speaker labels, dates, and structure.
  • Use Case: Automatically import a meeting transcript from a Fireflies.ai export file, normalize it, and prepare it for the meeting analysis skill.

Quick Start

Process the meeting transcript located at '/path/to/meeting.txt' using auto-detection.

Frequently Asked Questions about Source Gathering

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

FAQPage Schema
How do I normalize meeting transcripts from different sources like Otter.ai and Fireflies.ai?

To normalize meeting transcripts from Otter.ai, Fireflies.ai, or Gemini, this Skill ingests various file formats and applies content-based auto-detection. It parses speaker labels, dates, and structures, converting everything into a unified NormalizedTranscript schema.

Can I automatically import and process .srt and .vtt files for meeting notes?

Yes, you can automatically import and process .srt and .vtt files for meeting notes. The system handles local files including .txt and .md, intelligently detecting the transcript format to standardize speaker labels and structural consistency.

What is the best way to unify diverse meeting transcript formats for analysis?

The best way to unify diverse meeting transcript formats for analysis is to gather and normalize them into a single schema. This process standardizes dates, speakers, and structures from platforms like Notion, ensuring consistent data output.

Does this transcript normalization approach work with local .txt and .json files?

Yes, transcript normalization works with local .txt and .json files. The system supports multiple file extensions and platform exports, using robust parsing to ensure structural consistency across all imported meeting data.

Why do I need to standardize speaker labels when gathering meeting transcripts?

You need to standardize speaker labels when gathering meeting transcripts to ensure consistent data for analysis. Normalization handles structural inconsistencies from diverse sources, mapping varying speaker formats into a unified schema.

How do I prepare a Fireflies.ai export for a meeting analysis workflow?

To prepare a Fireflies.ai export for a meeting analysis workflow, process the file using auto-detection to normalize the transcript. This converts the data into a unified schema, standardizing dates and speakers for downstream analysis.