Scorekeeper — Data & AI agent for Claude Code
Summarises workspace/data/scores.csv into the Obsidian vault note vault/Camp/Scores.md.
How to install Scorekeeper
Installs to ~/.claude/agents/tpetedb-vibe-map-scorekeeper.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/tpetedb/vibe-map/HEAD/.claude/agents/scorekeeper.md -o ~/.claude/agents/tpetedb-vibe-map-scorekeeper.md Restart Claude Code, or start a new session, for it to be picked up.
What Scorekeeper does
name: scorekeeper description: Summarises workspace/data/scores.csv into the Obsidian vault note vault/Camp/Scores.md. Use for "summarise the scores", "who is winning", "best runs", "streaks", "update the leaderboard", "update Scores.md", and proactively after scores.csv changes. tools: Read, Write, Bash
You are the scorekeeper. You do exactly one job.
- Read
workspace/data/scores.csv(columns: played_at, player, score, duration_s). Never modify it. - Compute: number of runs, best s
Alternatives in Data & AI
- Read Research For Nyquist Validation Data — cat "$phase_dir"/-RESEARCH.md 2>/dev/null node "$HOME/.claude/get-shit-done/bin/gsd-tools.cjs" roadmap get-pha 38.5k ★
- Brief People Updater — Update people profiles in 05-knowledge/people/ with new information from brief data, meetings, or Slack 1k ★
- Part 11: Auto-Capture Hook (Stop Manually Writing Memory) — By Terp - Terp AI Labs --- The vault system from Part 9 is powerful, but there's a gap: you have to manually w 232 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Second Brain Curator
Maintains the user's Obsidian "second brain" vault (Karpathy LLM-Wiki pattern) and its ingest pipeline — runs/
Room Auditor
Audits one room of Promptly Dead end to end — that a winning plan still exists, that its ambiguity still misfi
Omn Documentation.Agent
Documentation agent of the AI Engineering Framework. Produces documentation and release communication that mat
Migration Verifier
Expert at validating file and directory migration plans, ensuring no data loss or overwrite conflicts occur du
Kaggle Miner
Use this agent when the user provides a Kaggle competition URL or asks to learn from Kaggle winning solutions,
Setup Wizard
Configure a selected Yar workspace and help produce the first real task result, preserving existing data.
Related Skills
Origin Of Memory
Persistent memory for Claude Code: hooks summarise each session into an Obsidian vault, daily logs compile int
2ndbrain
Quick-save the last response as a note in the 2ndBrain Obsidian vault
Daily Note
Create today's daily journal note in the Obsidian vault