error-forensics

error-forensics is a skill for Claude Code from reatlat/fullstory-claude-plugin. It costs 49 tokens per session (1,168 once invoked), scanned A, original, MIT.

A production-error investigation guide for finding JavaScript errors, network failures, and crashes in real user sessions.

In plain words
What is it for?
Use it to investigate reported issues, find affected sessions, compare error frequency, and check whether errors began after a deployment.
Why use it?
It helps separate widespread bugs from isolated reports and trace failures back to their likely cause.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the fullstory-reatlat plugin — 46 skills, 3 agents, 1 MCP server shipped together

Good fit Use it to investigate reported issues, find affected sessions, compare error frequency, and check whether errors began after a deployment.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/reatlat/fullstory-claude-plugin/error-forensics
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add reatlat/fullstory-claude-plugin --skill error-forensics
Clone the repo
git clone --depth 1 https://github.com/reatlat/fullstory-claude-plugin

Made for: Claude Code.

Or install fullstory-reatlat, the plugin that ships this one along with the rest of its 46 skills, 3 agents, 1 MCP server.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for error-forensics

README.md
[![agentmods](https://agentmods.dev/badge/skills/reatlat/fullstory-claude-plugin/error-forensics/github.svg)](https://agentmods.dev/skills/reatlat/fullstory-claude-plugin/error-forensics)
Your own site
<a href="https://agentmods.dev/skills/reatlat/fullstory-claude-plugin/error-forensics"><img src="https://agentmods.dev/badge/skills/reatlat/fullstory-claude-plugin/error-forensics/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for error-forensics

Your own site · 80×15
<a href="https://agentmods.dev/skills/reatlat/fullstory-claude-plugin/error-forensics"><img src="https://agentmods.dev/badge/skills/reatlat/fullstory-claude-plugin/error-forensics.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 49 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,168 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00049 $0.01168
Opus 5.5 $0.00020 $0.00467
Sonnet 5.5 $0.00010 $0.00234
Haiku 4.5 $0.00005 $0.00117

Measured 7d ago against content hash c63f6694cbdb, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

error-forensics scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/error-forensics/SKILL.md · 102 lines

How it starts

The opening of the file, as written. The whole thing — 102 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Error Forensics

Find what's breaking in production — JavaScript errors, network failures, console exceptions — and trace them to root cause using real session evidence.

When to Use

  • "Are users hitting JavaScript errors on the settings page?"
  • "Find sessions with 504 errors on /api/orders"
  • "What's the most common console error right now?"
  • "A user reported the checkout broke — find their session and tell me what went wrong"
  • "Is the TypeError on /dashboard affecting many users or just one?"
  • "What errors started appearing after the last deploy?"

Use free fullstory:discover_groups and fullstory:get_opportunity_stats for live signals. Discovery accepts one scope at a time (page_id, domain, app_name, segment_id, or funnel_id); use a segment for device/user filters and the live schema for time ranges. Use computed metrics for exact custom windows.

Workflow

Step 1: Discover error patterns

Start broad. Call fullstory:discover_groups to surface error-related frustration signals — these will include console errors, network failures, and renderer errors ranked by user count.

If you're investigating a specific error or page, build a metric instead:

fullstory:build_metric(
  query="console errors on /settings",
  output_type="top_n"
)

Step 2: Quantify

Call fullstory:get_opportunity_stats or fullstory:compute_metric to get:

  • How many users are affected
  • Device/browser breakdown (is it Safari-only? Mobile-only?)
  • Page concentration (which pages is it happening on?)
  • Trend (is it getting worse? Did it start after a deploy date?)
  • Rate vs site average (is this page abnormally error-prone?)

Step 3: Find sessions

Build and compute a metric for the error, then call fullstory:get_sessions(metric_id="<id>") and review 3-5 matching sessions. Stored get_sessions_for_opportunity lookup is an optional StoryAI Premium path, not a prerequisite.

Step 4: Investigate each session

For each session, use the session-context agent with a focused task:

Read the full file on GitHub · 102 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago Changed · +3 lines c63f6694cbdb
  2. 2mo ago First seen · 99 lines · 49 tokens per session scan A b6ed108d90c5

Subscribe to this mod's changes

error-forensics is a skill published in the GitHub repository reatlat/fullstory-claude-plugin (35 stars, last pushed 7d ago), licensed MIT. It adds 49 tokens to every session and 1,168 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

error-forensics compared with skills from other repositories

error-forensics next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
error-forensicsreatlat/fullstory-claude-pluginSkill357d agoMITA49Claude Code
roblox-performanceTabooHarmony/roblox-brainSkill16223d agoMITA28Claude Code
grepai-search-advancedyoanbernabeu/grepai-skillsSkill207d agoMITA29Claude Code
grepai-trace-callersyoanbernabeu/grepai-skillsSkill207d agoMITA28Claude Code
grepai-trace-graphyoanbernabeu/grepai-skillsSkill207d agoMITA25Claude Code
bitrix-loggerbxmaximum/bitrix-framework-skillsSkill522d agoMITA54Claude Code, Codex
grepai-mcp-claudeyoanbernabeu/grepai-skillsSkill207d agoMITA31Claude Code