fireflies-local-dev-loop

Featured

Configure local development workflow for Fireflies.ai GraphQL integrations. Use when setting up a development environment, mocking transcript data, or establishing a fast iteration cycle with the Fireflies API. Trigger with phrases like "fireflies dev setup", "fireflies local development", "fireflies dev environment", "develop with fireflies", "mock fireflies".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Fireflies.ai Local Dev Loop ## Overview Set up a fast local development workflow for Fireflies.ai integrations: project structure, mock data for offline development, test helpers, and API response recording for replay. ## Prerequisites - Completed `fireflies-install-auth` setup - Node.js 18+ with npm/pnpm - Vitest for testing ## Instructions ### Step 1: Project Structure ``` my-fireflies-app/ src/ lib/ fireflies-client.ts # GraphQL client (see fireflies-sdk-patterns) transcript-service.ts # Business logic layer types/ fireflies.ts # TypeScript interfaces tests/ fixtures/ transcript.json # Recorded API responses fireflies-client.test.ts transcript-service.test.ts .env.local # FIREFLIES_API_KEY (git-ignored) .env.example # Template without secrets ``` ### Step 2: Record Real API Responses as Fixtures ```typescript // scripts/record-fixtures.ts import { FirefliesClient } from "../src/lib/fireflies-client"; import { writeFileSync, mkdirSync } from "fs"; async function recordFixtures() { const client = new FirefliesClient(); mkdirSync("tests/fixtures", { recursive: true }); // Record user const user = await client.query(`{ user { name email user_id is_admin } }`); writeFileSync("tests/fixtures/user.json", JSON.stringify(user, null, 2)); // Record transcript list const list = await client.query(`{ transcripts(limit: 3) { id title date duration org...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

firecrawl-local-dev-loop

Configure Firecrawl local development with self-hosted Docker, mocking, and testing. Use when setting up a development environment, running Firecrawl locally to save credits, or configuring test workflows with vitest. Trigger with phrases like "firecrawl dev setup", "firecrawl local development", "firecrawl docker", "firecrawl self-hosted dev", "firecrawl test setup".

2,266 Updated today
jeremylongshore
AI & Automation Solid

webflow-local-dev-loop

Configure a Webflow local development workflow with TypeScript, hot reload, mocked API tests, and webhook tunneling via ngrok. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with the Webflow Data API. Trigger with phrases like "webflow dev setup", "webflow local development", "webflow dev environment", "develop with webflow".

2,266 Updated today
jeremylongshore
AI & Automation Featured

flyio-local-dev-loop

Configure Fly.io local development with Docker, proxy, and SSH console. Use when setting up local dev against Fly services, testing Dockerfiles, or establishing a fast iteration cycle. Trigger: "fly.io dev setup", "fly.io local development", "fly proxy".

2,266 Updated today
jeremylongshore
AI & Automation Featured

klaviyo-local-dev-loop

Configure Klaviyo local development with hot reload, mocking, and testing. Use when setting up a development environment, configuring test workflows, or establishing a fast iteration cycle with the Klaviyo API. Trigger with phrases like "klaviyo dev setup", "klaviyo local development", "klaviyo dev environment", "develop with klaviyo", "klaviyo testing".

2,266 Updated today
jeremylongshore
AI & Automation Featured

flexport-local-dev-loop

Configure Flexport local development with mock API responses and testing. Use when setting up a development environment, creating mock shipment data, or establishing a fast iteration cycle for Flexport logistics integration. Trigger: "flexport dev setup", "flexport local development", "flexport mock API".

2,266 Updated today
jeremylongshore