FI

fireflies-debug-bundle

Generate a redacted debug bundle to resolve Fireflies.ai integration issues.

Install

mkdir -p .claude/skills/fireflies-debug-bundle && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/5425" && unzip -o skill.zip -d .claude/skills/fireflies-debug-bundle && rm skill.zip

Installs to .claude/skills/fireflies-debug-bundle

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Collect Fireflies.ai debug evidence for support tickets and troubleshooting.
76 charsno explicit “when” trigger
Beginner

Key capabilities

  • →Collect environment information like Node and Python versions.
  • →Check Fireflies.ai API connectivity and account info.
  • →Retrieve metadata for recent transcripts.
  • →List GraphQL package versions.
  • →Redact sensitive configuration data.

How it works

This skill executes a bash script to gather system environment details, query the Fireflies.ai API for account and transcript metadata, and list relevant package versions. It then bundles this information into a redacted archive for support.

Inputs & outputs

You give it
Environment variables, Fireflies API key
You get back
Tar.gz archive containing debug information

When to use fireflies-debug-bundle

  • →Creating a support ticket
  • →Troubleshooting integration failures
  • →Diagnosing environment issues

About this skill

Fireflies Privacy-Safe Diagnostic Bundle

Overview

Assemble a content-free Fireflies diagnostic bundle covering identity, operation shape, limits, latency, processing state, and deployment configuration.

Prerequisites

  • The target repository or integration path and the requested operator outcome.
  • The Fireflies principal, team, environment, and data classification for the work.
  • Current Fireflies documentation, credentials only when needed, and an accountable approver.

Current Contract

A support bundle should prove what happened without containing Authorization, query variables with identifiers, transcript text, summaries, participant data, media URLs, webhook bodies, or signing secrets.

Authentication

For authenticated operations, inject FIREFLIES_API_KEY from an approved secret manager and send it only as Authorization: Bearer REDACTED_KEY to https://api.fireflies.ai/graphql. Never print, commit, place in a URL, forward to a browser, or include the key in evidence. Webhook signing secrets are separate credentials and must not be reused as API keys.

Instructions

  1. Record repository revision, runtime, dependency versions, environment name, and operation name.
  2. Capture redacted request shape and selected field names, not variable values.
  3. Include HTTP status, GraphQL codes, retryAfter, timing, and correlation identifiers.
  4. Summarize identity role and entitlement without emails or tokens.
  5. Include webhook signature pass/fail and event type without the raw body when relevant.
  6. Scan the bundle for bearer tokens, secrets, meeting text, URLs, and personal data.
  7. Encrypt and retain the bundle only through the approved support channel.

Tool Discipline

Use Read, Glob, and Grep to inspect code, configuration, tests, and evidence. Use Write/Edit only for approved implementation or documentation changes. Do not query Fireflies, retrieve meeting content, create an AskFred thread, upload media, change account state, replay an event, or deploy merely because this skill was invoked.

Approval Boundaries

Require approval before including any raw response, identifier, email, transcript excerpt, media URL, webhook payload, or production configuration.

Output

Return the exact operation or event surface, environment, authorization class, selected field groups, validation results, content-free metrics, decisions, and a concise pass/fail receipt. Keep secrets and meeting-derived content out of general output.

Validation

Before reporting success, rerun the smallest relevant deterministic check, compare actual state with the requested outcome and current contract, verify no secret or meeting-derived content entered logs or artifacts, and record unresolved uncertainty explicitly.

Error Handling

  • Redaction scan fails: do not transmit the bundle.
  • Support requests a bearer key: refuse and use approved credential-verification steps.
  • Evidence cannot reproduce the issue: add safe timing or code metadata, not meeting content.

Examples

  • "Review fireflies privacy-safe diagnostic bundle" produces a bounded plan and redacted receipt.
  • A request that widens access or mutates production is paused at the approval boundary.

Resources

Read official Fireflies.ai evidence before relying on a field, filter, event, permission, plan limit, mutation, or processing state.

Prerequisites

`FIREFLIES_API_KEY` environment variable set`curl` and `jq` availablePermission to collect environment info

Limitations

  • →API keys and tokens must be redacted before sharing.
  • →Meeting content and transcripts must be redacted.
  • →Attendee emails and names must be redacted.

How it compares

This skill automates the collection of specific diagnostic information for Fireflies.ai, unlike manually gathering logs and system details.

Compared to similar skills

fireflies-debug-bundle side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
fireflies-debug-bundle (this skill)12moCautionBeginner
optimizing-performance14moReviewIntermediate
sentry-debug-bundle12moCautionIntermediate
sentry-error-capture12moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore →

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

You might also like

optimizing-performance

CloudAI-X

Analyzes and optimizes application performance across frontend, backend, and database layers. Use when diagnosing slowness, improving load times, optimizing queries, reducing bundle size, or when asked about performance issues.

113

sentry-debug-bundle

jeremylongshore

Execute collect debug information for Sentry support tickets. Use when preparing support requests, debugging complex issues, or gathering diagnostic information. Trigger with phrases like "sentry debug info", "sentry support ticket", "gather sentry diagnostics", "sentry debug bundle".

13

sentry-error-capture

jeremylongshore

Execute advanced error capture and context enrichment with Sentry. Use when implementing detailed error tracking, adding context, or customizing error capture behavior. Trigger with phrases like "sentry error capture", "sentry context", "enrich sentry errors", "sentry exception handling".

11

logging-monitoring

jnPiyush

Implement observability patterns including structured logging, log levels, correlation IDs, metrics, and distributed tracing. Use when adding structured logging, implementing correlation IDs for request tracing, configuring metrics collection, setting up distributed tracing, or designing alerting ru

00

langfuse

davila7

Expert in Langfuse - the open-source LLM observability platform. Covers tracing, prompt management, evaluation, datasets, and integration with LangChain, LlamaIndex, and OpenAI. Essential for debugging, monitoring, and improving LLM applications in production. Use when: langfuse, llm observability, llm tracing, prompt management, llm evaluation.

743

sentry-rate-limits

jeremylongshore

Manage Sentry rate limits and quota optimization. Use when hitting rate limits, optimizing event volume, or managing Sentry costs. Trigger with phrases like "sentry rate limit", "sentry quota", "reduce sentry events", "sentry 429".

120

Search skills

Search the agent skills registry