athola/catchup
Summarizes recent git changes for context recovery after session breaks. Use when resuming work after a gap or handing off to another session.
npx skills add https://github.com/athola/claude-night-market --skill catchup
Structured method for quickly understanding recent changes in git repositories, meeting notes, sprint progress, document revisions, or system logs. Answers "what changed and what matters?" efficiently.
diff analysis - use diff-analysis instead
Keywords: catchup, summary, status, progress, context, handoff
Cues: "get me up to speed", "current status", "summarize progress"
Load modules based on context:
Git: Load modules/git-catchup-patterns.md for git commands. Consider sanctum:git-workspace-review for initial data gathering.
Documents/Notes: Load modules/document-analysis-patterns.md for meeting notes, sprint tracking, document revisions.
Logs/Events: Load modules/log-analysis-patterns.md for time-series and metric analysis.
Always Available: imbue:proof-of-work, TodoWrite workflow, structured output.
catchup:context-confirmed - Boundaries establishedcatchup:delta-captured - Changes enumeratedcatchup:insights-extracted - Themes identifiedcatchup:followups-recorded - Actions capturedDefine scope (git branch, sprint, meetings), baseline (last state), and current target. See modules for commands.
Enumerate changed items with metrics. Prioritize source/config/docs over generated artifacts. See modules for strategies.
Per item: What (change), Why (motivation), Implications (tests/risks/deps). Rollup into themes.
Capture: Tests, Documentation, Reviews, Blockers, Questions. If none, state explicitly.
## Summary
[2-3 sentence theme + risk overview]
## Key Changes
- [Item]: [what/why/implication]
## Follow-ups
- [ ] [Action with owner]
## Blockers/Questions
- [Item requiring resolution]
Verification: Run the command with --help flag to verify availability.
Use imbue:diff-analysis for risk assessment, imbue:proof-of-work for reproducibility, sanctum:git-workspace-review for git data. Feed to brainstorming or writing-plans as needed.
Reference paths and lines (don't reproduce). Summarize outputs. Defer deep analysis. Use progressive loading.
Take athola/catchup from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.