FI

fireflies-cost-tuning

Provides tools and metrics to audit seat utilization, reduce unused licenses, and optimize subscription costs for Fireflies.ai.

Install

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

Installs to .claude/skills/fireflies-cost-tuning

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.

Optimize Fireflies.ai subscription costs through seat auditing, selective
73 charsno explicit “when” trigger
Intermediate

Key capabilities

  • →Audit seat utilization via API
  • →Configure selective recording policies
  • →Manage storage by deleting old transcripts
  • →Right-size subscription plans
  • →Optimize API requests by caching
  • →Identify inactive seats for potential removal

How it works

The skill uses API calls to audit user activity and storage, then applies documented strategies for selective recording and plan selection. It also provides methods for caching API requests to stay within daily limits.

Inputs & outputs

You give it
Fireflies.ai API key and usage data
You get back
Seat utilization report, recording policy, storage audit, and plan recommendation

When to use fireflies-cost-tuning

  • →Audit seat utilization via API
  • →Monitor transcript usage counts
  • →Analyze per-seat cost efficiency
  • →Right-size subscription tier based on activity

About this skill

Fireflies Quota and AI-Credit Control

Overview

Control Fireflies request quotas, AskFred AI credits, recording volume, storage, and seat utilization without deleting transcripts or changing plans automatically.

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

Costs span subscription seats, recorded volume, storage or retention, API request budgets, and AskFred AI credits. API observations can inform decisions but do not authorize plan, recording, retention, role, or deletion changes.

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. Define the billing period, team, approved metrics, and accountable owner.
  2. Measure request counts by operation and AskFred success or require_ai_credits outcomes.
  3. Use approved user metadata to identify candidate seat utilization without exposing meetings.
  4. Separate unnecessary polling and oversized selections from legitimate workload.
  5. Model savings from batching, event-driven processing, field minimization, and policy changes.
  6. Present reversible recommendations with confidence and operational impact.
  7. Track approved actions and validate savings without deleting records as a test.

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 plan or seat changes, recording-policy changes, retention changes, AskFred use, bulk export, or transcript deletion.

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

  • Usage data incomplete: state the gap and avoid projected certainty.
  • require_ai_credits: do not purchase or retry automatically.
  • Deletion proposed for savings: require retention, legal, and owner review.

Examples

  • "Review fireflies quota and ai-credit control" 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.

When not to use it

  • →When the goal is to increase Fireflies.ai usage
  • →When Fireflies.ai costs are not a concern
  • →When not using Fireflies.ai

Limitations

  • →Cannot remove seats if the user has an admin role without reassigning admin first
  • →DeleteTranscript is rate limited to 10 requests per minute
  • →Free/Pro plans have a daily API request limit of 50

How it compares

This skill automates the analysis of Fireflies.ai usage and provides concrete steps for cost reduction, unlike manual billing reviews.

Compared to similar skills

fireflies-cost-tuning side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
fireflies-cost-tuning (this skill)12moReviewIntermediate
korean-public-data-api511moNo flagsIntermediate
apollo-data-handling12moCautionIntermediate
azure-ai-contentunderstanding-py12moReviewIntermediate

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

korean-public-data-api

swszz

Extract API request/response schema from Korean Public Data Portal (data.go.kr) documentation pages and generate structured JSON representation

596

apollo-data-handling

jeremylongshore

Apollo.io data management and compliance. Use when handling contact data, implementing GDPR compliance, or managing data exports and retention. Trigger with phrases like "apollo data", "apollo gdpr", "apollo compliance", "apollo data export", "apollo data retention", "apollo pii".

12

azure-ai-contentunderstanding-py

microsoft

Azure AI Content Understanding SDK for Python. Use for multimodal content extraction from documents, images, audio, and video. Triggers: "azure-ai-contentunderstanding", "ContentUnderstandingClient", "multimodal analysis", "document extraction", "video analysis", "audio transcription".

12

azure-ai-document-intelligence-dotnet

microsoft

Azure AI Document Intelligence SDK for .NET. Extract text, tables, and structured data from documents using prebuilt and custom models. Use for invoice processing, receipt extraction, ID document analysis, and custom document models. Triggers: "Document Intelligence", "DocumentIntelligenceClient", "form recognizer", "invoice extraction", "receipt OCR", "document analysis .NET".

03

fireflies-core-workflow-a

jeremylongshore

Execute Fireflies.ai primary workflow: Core Workflow A. Use when implementing primary use case, building main features, or core integration tasks. Trigger with phrases like "fireflies main workflow", "primary task with fireflies".

12

openrouter-model-catalog

jeremylongshore

Build explore and query the OpenRouter model catalog programmatically. Use when selecting models or checking availability. Trigger with phrases like 'openrouter models', 'list openrouter models', 'openrouter model catalog', 'available models openrouter'.

03

Search skills

Search the agent skills registry