error-analysis
This skill should be used when analyzing errors, stack traces, and logs to identify root causes and implement fixes.
npx skills add majiayu000/claude-skill-registry --skill error-analysis-jayteealao-aperture --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Error Analysis Skill Systematically analyze errors and logs to find root causes. ## When to Use - Debugging production errors - Analyzing stack traces - Investigating log patterns - Performing root cause analysis - Categorizing error types ## Reference Documents - [Log Patterns](./references/log-patterns.md) - Common error patterns by type - [Root Cause Analysis](./references/root-cause-analysis.md) - RCA techniques - [Error Categorization](./references/error-categorization.md) - Classifying errors - [Fix Patterns](./references/fix-patterns.md) - Common fixes by error type ## Analysis Workflow ### 1. Gather Information ```markdown ## Error Report ### Error Message ``` TypeError: Cannot read property 'id' of undefined at UserService.getUser (src/services/user.ts:45:23) at async Router.handle (src/api/routes.ts:67:12) ``` ### Context - **Environment:** Production - **Time:** 2024-01-15 14:30 UTC - **Frequency:** 15 occurrences in last hour - **Affected Users:** ~5% of requests - **Recent Changes:** Deploy at 14:00 UTC ``` ### 2. Categorize Error ```markdown ## Error Classification **Type:** Runtime Error **Category:** Null/Undefined Reference **Severity:** High (user-facing) ### Co
- When to Use
- Reference Documents
- Analysis Workflow
- 1. Gather Information
- 2. Categorize Error
- 3. Root Cause Analysis
- 4. Implement Fix
- Error Categories
- By Origin
- By Severity
- Stack Trace Analysis
- Reading Stack Traces
- Common Patterns
- Log Analysis
What does the error-analysis skill do?
This skill should be used when analyzing errors, stack traces, and logs to identify root causes and implement fixes.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill error-analysis-jayteealao-aperture --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
