بنقرة واحدة
session-analyzer
// Analyze pi/codex/claude session transcripts to discover patterns, skills, and model performance correlations. Mines usage history for automation opportunities and tracks model quality by time of day.
// Analyze pi/codex/claude session transcripts to discover patterns, skills, and model performance correlations. Mines usage history for automation opportunities and tracks model quality by time of day.
| name | session-analyzer |
| description | Analyze pi/codex/claude session transcripts to discover patterns, skills, and model performance correlations. Mines usage history for automation opportunities and tracks model quality by time of day. |
Two tools for session analysis:
Analyzes frustration signals across all sessions (pi, codex, claude) correlated with time of day and model.
# Run analysis (outputs to ./model-performance-analysis/)
~/code/research/pi-skills/session-analyzer/model-performance.js
# Custom output directory
~/code/research/pi-skills/session-analyzer/model-performance.js /path/to/output
Outputs:
report.md — full analysis with ASCII chartschart.html — interactive browser chartsdata.csv — raw data for external graphingmodel-stats.json — aggregated stats per modelKey metrics:
Extracts transcripts and optionally spawns subagents to find automation opportunities.
# Extract transcripts for current directory
~/code/research/pi-skills/session-analyzer/analyze.js
# Extract transcripts for specific directory
~/code/research/pi-skills/session-analyzer/analyze.js /path/to/project
# Extract + analyze with subagents
~/code/research/pi-skills/session-analyzer/analyze.js --analyze
# Custom output directory
~/code/research/pi-skills/session-analyzer/analyze.js --output ./my-analysis --analyze
~/.pi/agent/sessions/Without --analyze:
session-transcripts/
├── session-transcripts-000.txt
├── session-transcripts-001.txt
└── ...
With --analyze:
session-transcripts/
├── session-transcripts-000.txt
├── session-transcripts-000.summary.txt # Pattern analysis
├── session-transcripts-001.txt
├── session-transcripts-001.summary.txt
└── FINAL-SUMMARY.txt # Aggregated findings
Install dependencies (run once):
cd ~/code/research/pi-skills/session-analyzer
npm install
Source: ferologics/pi-skills Originally adapted from badlogic/pi-mono gist