analysis-patterns
Data analysis, pattern recognition, and systematic troubleshooting patterns
When & Why to Use This Skill
The Analysis Patterns skill for Claude provides a robust framework for systematic troubleshooting and data-driven problem-solving. By leveraging methodologies such as binary search, timeline analysis, and pattern recognition, it enables users to efficiently isolate root causes, evaluate complex metrics, and visualize data relationships using Mermaid or Graphviz diagrams.
Use Cases
- Technical Troubleshooting: Systematically isolating software bugs or system errors using 'divide and conquer' and binary search patterns to minimize downtime.
- Root Cause Analysis: Investigating complex system failures by mapping event timelines and analyzing data anomalies to identify the primary source of an issue.
- Performance Metrics Evaluation: Analyzing KPIs and performance data to detect trends, outliers, and insights that drive optimization.
- Data Visualization & Communication: Generating clear flowcharts, sequence diagrams, and state diagrams to explain complex data flows and system architectures to stakeholders.
| name | analysis-patterns |
|---|---|
| description | Data analysis, pattern recognition, and systematic troubleshooting patterns |
Analysis Patterns
Patterns for data analysis, metrics evaluation, and systematic troubleshooting.
Core Approaches
Data Analysis
- Examine data for patterns, anomalies, and insights
- Assess performance metrics and KPIs
- Visualize complex relationships with mermaid or graphviz
Systematic Troubleshooting
- Divide and conquer: Split problem space in half repeatedly
- Binary search: Isolate variables to find root cause
- Timeline analysis: Map events chronologically
Analysis Checklist
- Context: Understand the full picture before diving in
- Data quality: Verify data accuracy and completeness
- Patterns: Look for trends, cycles, outliers
- Root cause: Don't stop at symptoms
- Evidence: Document findings with supporting data
- Visualization: Create diagrams to communicate findings
Visualization Tools
Use graphviz-diagrams skill or documentation-generator:mermaid-expert for:
- Flowcharts showing data flow
- Sequence diagrams for event timelines
- State diagrams for system states
- Pie/bar charts for distributions