| name | sessionstellar |
| description | Score AI orchestration sessions โ extract signals, compute a 0-100 score across skill diversity, decision depth, error recovery, compound learning, and orchestration mastery. Works fully offline, no API key required. |
| user-invocable | true |
| homepage | https://sessionstellar.com |
| metadata | {"openclaw":{"emoji":"โญ","requires":{"anyBins":["npx","node"]},"install":{"npm":"sessionstellar","manual":"npm install -g sessionstellar"},"os":["darwin","linux"],"homepage":"https://sessionstellar.com"}} |
SessionStellar
Score AI orchestration sessions from any MCP client. Fully offline โ zero API keys, zero network calls.
When to use
Invoke this skill when the user wants to:
- Score a session transcript (.md, .txt, or .jsonl)
- Understand where their AI orchestration is weakest
- Compare scores across sessions
- Enable automatic scoring after every git commit
How to score a file
npx sessionstellar score <path-to-session-file>
Returns a structured score:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SessionStellar Score โ
โ overall: 74 / 100 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Skill Diversity โโโโโโโโโโ 82 โ
โ Decision Depth โโโโโโโโโโ 71 โ
โ Error Recovery โโโโโโโโโโ 80 โ
โ Compound Learning โโโโโโโโโโ 63 โ
โ Orchestration Mastery โโโโโโโโโโ 70 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ skills: 12 agents: 4 decisions: 7 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
How to score from stdin (pipe)
cat session.md | npx sessionstellar score -
Get JSON output
npx sessionstellar score session.md --json
Output:
{
"sessionId": "...",
"overallScore": 74,
"metrics": {
"skillDiversity": 82,
"decisionDepth": 71,
"errorRecoveryRate": 80,
"compoundLearningSignals": 63,
"orchestrationMastery": 70
},
"signals": {
"skillsInvoked": [...],
"agentsSpawned": [...],
"decisionPoints": [...],
"errorRecoveries": [...],
"learningMoments": [...]
}
}
Enable auto-scoring on every git commit
npx sessionstellar enable
Installs a post-commit hook that automatically scores any session file touched in each commit. Scores are saved to .sessionstellar/scores/ (gitignored).
npx sessionstellar status
npx sessionstellar disable
Scoring breakdown
| Metric | Weight | What it measures |
|---|
| Skill Diversity | 20% | Variety of skills invoked |
| Decision Depth | 25% | Quality of branching decisions |
| Error Recovery | 20% | How well errors were handled |
| Compound Learning | 20% | Learning moments and adaptations |
| Orchestration Mastery | 15% | Multi-agent and sub-task coordination |
Upload to leaderboard (optional)
npx sessionstellar score session.md
Public leaderboard: https://sessionstellar.com/leaderboard
Skip upload prompt:
npx sessionstellar score session.md --no-upload