Skip to main content 홈 크리에이터 jeremylongshore tons-of-skills-marketplace fireflies-debug-bundle
fireflies-debug-bundle Collect Fireflies.ai debug evidence for support tickets and troubleshooting.
Use when encountering persistent issues, preparing support tickets,
or collecting diagnostic information for Fireflies.ai problems.
Trigger with phrases like "fireflies debug", "fireflies support bundle",
"collect fireflies logs", "fireflies diagnostic".
설치로 이동 Skills Marketplace 커뮤니티가 만든 AI 스킬을 발견하고 탐색하세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/jeremylongshore/tons-of-skills-marketplace --skill fireflies-debug-bundle명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Zip 다운로드 다운로드 중... 이 저장소의 다른 Skills langchain-deploy-integration Deploy a LangChain 1.0 / LangGraph 1.0 app to Cloud Run, Vercel, or LangServe correctly — with timeouts sized for chain length, cold-start mitigation, SSE anti-buffering headers, and Secret Manager over .env. Use when prepping a first production deploy, debugging a stream that hangs behind a proxy, or diagnosing p99 latency spikes. Trigger with "langchain deploy", "langchain cloud run", "langchain vercel python", "langchain langserve", or "langchain docker".
langchain-langgraph-agents Build a correct LangGraph 1.0 ReAct agent with create_react_agent — typed tools, error propagation, recursion caps, and stop conditions that actually stop. Use when writing a first tool-calling agent, migrating from AgentExecutor or initialize_agent, or diagnosing an agent that loops on vague prompts. Trigger with "langgraph agent", "create_react_agent", "langgraph tool calling", "AgentExecutor migration", or "agent loop cost".
langchain-langgraph-human-in-loop Build LangGraph 1.0 human-in-the-loop approval flows with interrupt_before /
interrupt_after and Command(resume=...) — JSON-serializable state, clean
resume semantics, and UI wiring for approval decisions. Use when adding an
approval gate before an expensive tool call, wiring a Slack/web UI for agent
approvals, or debugging a graph that crashes on interrupt.
Trigger with "langgraph human in loop", "langgraph interrupt_before",
"langgraph approval flow", "Command resume", "langgraph HITL".
jeremylongshore
jeremylongshore/tons-of-skills-marketplace
GitHub 저장소 열기 name fireflies-debug-bundle description Collect Fireflies.ai debug evidence for support tickets and troubleshooting.
Use when encountering persistent issues, preparing support tickets,
or collecting diagnostic information for Fireflies.ai problems.
Trigger with phrases like "fireflies debug", "fireflies support bundle",
"collect fireflies logs", "fireflies diagnostic".
allowed-tools Read, Bash(curl:*), Bash(tar:*), Grep version 1.11.0 license MIT author Jeremy Longshore <jeremy@intentsolutions.io> tags ["saas","fireflies","debugging"] compatibility Designed for Claude Code
Fireflies.ai Debug Bundle
Current State
!node --version 2>/dev/null || echo 'N/A'
!python3 --version 2>/dev/null || echo 'N/A'
Overview
Collect all diagnostic information needed to resolve Fireflies.ai integration issues. Generates a redacted bundle safe for sharing with support.
Prerequisites
FIREFLIES_API_KEY environment variable set
curl and jq available
Permission to collect environment info
Instructions
Step 1: Create Debug Bundle Script
#!/bin/bash
set -euo pipefail
BUNDLE_DIR="fireflies-debug-$(date +%Y%m%d-%H%M%S) "
mkdir -p "$BUNDLE_DIR "
echo "=== Fireflies.ai Debug Bundle ===" > "$BUNDLE_DIR /summary.txt"
echo "Generated: $(date -u +%Y-%m-%dT%H:%M:%SZ) " >> "$BUNDLE_DIR /summary.txt"
echo "" >> "$BUNDLE_DIR /summary.txt"
echo "--- Environment ---" >> "$BUNDLE_DIR /summary.txt"
echo "Node: $(node --version 2>/dev/null || echo 'N/A') " >> "$BUNDLE_DIR /summary.txt"
echo "Python: $(python3 --version 2>/dev/null || echo 'N/A') " >> "$BUNDLE_DIR /summary.txt"
echo "OS: " >>
>>
>>
>>
curl -s -o -w \
-X POST https://api.fireflies.ai/graphql \
-H \
-H \
-d \
>> 2>&1
>>
>>
curl -s -X POST https://api.fireflies.ai/graphql \
-H \
-H \
-d \
| jq \
>> 2>/dev/null
>>
>>
curl -s -X POST https://api.fireflies.ai/graphql \
-H \
-H \
-d \
| jq \
>> 2>/dev/null
>>
>>
npm list graphql graphql-request 2>/dev/null >> || >>
pip freeze 2>/dev/null | grep -i >> ||
>>
>>
[ -f . ];
. | sed >>
tar -czf
-rf
$(uname -s)
$(uname -r)
"$BUNDLE_DIR /summary.txt"
echo
"API Key: ${FIREFLIES_API_KEY:+SET (${#FIREFLIES_API_KEY} chars)} "
"$BUNDLE_DIR /summary.txt"
echo
""
"$BUNDLE_DIR /summary.txt"
echo
"--- API Connectivity ---"
"$BUNDLE_DIR /summary.txt"
"$BUNDLE_DIR /api-response.json"
"HTTP %{http_code} | %{time_total}s\n"
"Content-Type: application/json"
"Authorization: Bearer $FIREFLIES_API_KEY "
'{"query": "{ user { name email is_admin } }"}'
"$BUNDLE_DIR /summary.txt"
echo
""
"$BUNDLE_DIR /summary.txt"
echo
"--- Account Info ---"
"$BUNDLE_DIR /summary.txt"
"Content-Type: application/json"
"Authorization: Bearer $FIREFLIES_API_KEY "
'{"query": "{ user { name email is_admin num_transcripts minutes_consumed is_calendar_in_sync integrations } }"}'
'.data.user | {name, is_admin, transcripts: .num_transcripts, minutes: .minutes_consumed, calendar_sync: .is_calendar_in_sync}'
"$BUNDLE_DIR /summary.txt"
echo
""
"$BUNDLE_DIR /summary.txt"
echo
"--- Recent Transcripts (last 5) ---"
"$BUNDLE_DIR /summary.txt"
"Content-Type: application/json"
"Authorization: Bearer $FIREFLIES_API_KEY "
'{"query": "{ transcripts(limit: 5) { id title date duration organizer_email } }"}'
'.data.transcripts[]? | {id, title, date, duration}'
"$BUNDLE_DIR /summary.txt"
echo
""
"$BUNDLE_DIR /summary.txt"
echo
"--- Dependencies ---"
"$BUNDLE_DIR /summary.txt"
"$BUNDLE_DIR /summary.txt"
echo
"No npm packages found"
"$BUNDLE_DIR /summary.txt"
"request\|graphql"
"$BUNDLE_DIR /summary.txt"
true
echo
""
"$BUNDLE_DIR /summary.txt"
echo
"--- Config (redacted) ---"
"$BUNDLE_DIR /summary.txt"
if
env
then
cat
env
's/=.*/=***REDACTED***/'
"$BUNDLE_DIR /config-redacted.txt"
fi
"$BUNDLE_DIR .tar.gz"
"$BUNDLE_DIR "
rm
"$BUNDLE_DIR "
echo
"Bundle created: $BUNDLE_DIR .tar.gz"
Step 2: Quick Health Check set -euo pipefail
echo "=== Fireflies Quick Health Check ==="
echo -n "Auth: "
curl -s -X POST https://api.fireflies.ai/graphql \
-H "Authorization: Bearer $FIREFLIES_API_KEY " \
-H "Content-Type: application/json" \
-d '{"query": "{ user { email } }"}' | jq -r '.data.user.email // .errors[0].message'
echo -n "Calendar: "
curl -s -X POST https://api.fireflies.ai/graphql \
-H "Authorization: Bearer $FIREFLIES_API_KEY " \
-H "Content-Type: application/json" \
-d '{"query": "{ user { is_calendar_in_sync } }"}' | jq -r '.data.user.is_calendar_in_sync'
echo -n "Last meeting: "
curl -s -X POST https://api.fireflies.ai/graphql \
-H "Authorization: Bearer $FIREFLIES_API_KEY " \
-H "Content-Type: application/json" \
-d '{"query": "{ transcripts(limit: 1) { title date } }"}' | jq -r '.data.transcripts[0] | "\(.title) (\(.date))"'
Sensitive Data Handling ALWAYS REDACT before sharing:
API keys and tokens
Meeting content and transcripts
Attendee emails and names
PII in action items
Error codes and messages
HTTP status codes and latency
Package versions
Account metadata (admin status, transcript count)
Error Handling Item Purpose Included API connectivity Is the endpoint reachable? HTTP status + latency Auth check Is the API key valid? User email or error code Calendar sync Is the bot getting invites? Boolean sync status Recent transcripts Is processing working? Metadata only (no content) Dependencies Version conflicts? Package versions
Output
fireflies-debug-YYYYMMDD-HHMMSS.tar.gz archive with:
summary.txt -- environment, connectivity, account info
api-response.json -- raw API response
config-redacted.txt -- configuration with secrets masked
Resources
Next Steps For rate limit issues, see fireflies-rate-limits.