Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 933 Bytes

File metadata and controls

30 lines (21 loc) · 933 Bytes

Claude Code GitHub Issue Clustering

Analyzes GitHub issues to identify user pain clusters, severity trends, and actionable recommendations for product teams.

What it does

  • Clusters issues by root cause - Groups related issues even if they have different titles
  • Calculates severity scores - Based on issue count, comment velocity, critical keywords, and escalation patterns
  • Detects trends - Compares recent vs previous week to identify problems getting worse
  • Generates recommendations - Prioritized actions with team ownership

Usage

python pain_analyzer.py

Outputs a markdown report with:

  • Executive summary
  • Top pain clusters ranked by severity
  • Trending up/down analysis
  • Recommended actions with P0/P1/P2 priorities

Sample Output

See sample_report.md for an example analysis.

Requirements

  • Python 3.8+
  • No external dependencies (uses only stdlib)