artemnovichkov/skills/crashlytics
Claude Code and agent skill by artemnovichkov/skills
- community
Checking that the SKILL.md file is still in the repository.
Generate crash reports from Firebase Crashlytics with automated fix proposals, severity scoring, and developer assignments via git blame. Use when analyzing crashes, triaging production issues, or generating crash triage reports.
Install
npx vskill@latest install artemnovichkov/skills/crashlyticsSKILL.md
Crashlytics
Generate crash reports from Firebase Crashlytics for iOS and Android with automated fix proposals and developer assignments.
When to Use
- User asks to analyze crashes or crash reports
- User wants to triage production issues from Crashlytics
- User asks for crash severity analysis or fix proposals
- User mentions Firebase Crashlytics
Commands
/crash-report
Analyzes Crashlytics crashes and generates a triage report. See commands/crash-report.md for the full workflow, platform-specific analysis rules, and error handling.
Process:
- Validate Firebase MCP server connection (test with a simple query first)
- Fetch fatal errors from Crashlytics with stack traces and occurrence counts
- Launch subagents for deep analysis of each crash (max 10 concurrent)
- Extract stack traces, search codebase for crash locations
- Identify root causes and calculate severity scores
- Propose fixes with before/after code snippets
- Use git blame to assign developers
- Generate
crash-report-[YYYY-MM-DD].md
If validation fails (MCP unavailable, no crashes found, auth error), the command file includes specific recovery steps for each scenario.
Example Output Structure
Requirements
- Firebase project with Crashlytics enabled
- Git repository
- MCP server config (
.mcp.jsonincluded in this skill)
MCP Server Setup
This skill bundles .mcp.json with the Firebase Crashlytics MCP server:
Severity Score
| Factor | Weight | High Example | Low Example | |
|---|---|---|---|---|
| Crash frequency | 40% | 1000+ occurrences | < 10 occurrences | |
| Affected users | 30% | Wide user base | Single device | |
| Pattern criticality | 30% | Memory / data loss | UI glitch |
Developer Assignment
- Last modifier of crashing line (
git blame) - CODEOWNERS file owner
- Most frequent contributor (
git log --follow) - Module owner (Package.swift or build.gradle)
Skip developers with no commits in the last 6 months.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/crashlytics/SKILL.md
Popularity
- Repository stars
- 22
- Repository forks
- 1
- 7-day trend score
- 16
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 29 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/artemnovichkov/skills/crashlytics)