← ClaudeAtlas

review-past-performancelisted

Self-improvement loop for coding sessions. Pulls the last 24h of ICM memories, git history, and available transcripts; detects patterns like repeated mistakes, slow workflows, untested changes, or missing skills; then proposes 1-3 concrete improvements (new skills, prompt tweaks, eval criteria). Nothing is written until you approve. Use when asked to "review my performance", "self-improve", "what am I repeating", "review past performance", or "what should I fix in my workflow".
oleg-koval/agent-skills · ★ 3 · AI & Automation · score 75
Install: claude install-skill oleg-koval/agent-skills
<!-- Generated by scripts/build-adapters.sh. Do not edit directly. --> # /review-past-performance Self-improvement loop. Analyze recent sessions, find durable patterns, propose fixes. ## Step 1: Gather raw signals (run in parallel) ```bash # A: ICM memories from last 24h icm recall "mistakes errors repeated workflow" --limit 10 2>/dev/null || echo "ICM_UNAVAILABLE" icm recall "completed task feature fix" --limit 10 2>/dev/null || echo "ICM_UNAVAILABLE" ``` ```bash # B: Git activity last 24h across all repos the user works in git log --all --since="24 hours ago" --oneline --author="$(git config user.email 2>/dev/null)" 2>/dev/null | head -30 || echo "NO_GIT" ``` ```bash # C: ICM transcripts (last 3 sessions) icm transcript search "" --limit 3 2>/dev/null || echo "TRANSCRIPTS_UNAVAILABLE" ``` ```bash # D: Skill usage from gstack analytics (what skills were run, outcomes) tail -50 ~/.gstack/analytics/skill-usage.jsonl 2>/dev/null | jq -c 'select(.ts > (now - 86400 | todate))' 2>/dev/null || \ tail -50 ~/.gstack/analytics/skill-usage.jsonl 2>/dev/null | head -20 || echo "NO_ANALYTICS" ``` ```bash # E: ICM errors-resolved topic (what broke and was fixed) icm recall "error" -t "errors-resolved" --limit 5 2>/dev/null || echo "NO_ERROR_MEMORIES" ``` ```bash # F: Recent learnings (gstack) _GSTACK_HOME="${GSTACK_HOME:-$HOME/.gstack}" eval "$($HOME/.slate/skills/gstack/bin/gstack-slug 2>/dev/null)" 2>/dev/null || true _LEARN_FILE="$_GSTACK_HOME/projects/${SLUG:-unknown}/learn