From universe
Summarizes recent codebase activity over a time period (default 2 weeks): features landed, fixes, refactors, focus/neglected areas, and contributor patterns. Uses git log or timewarp tools for quick catch-up.
npx claudepluginhub mbwsims/claude-universe --plugin universeThis skill is limited to using the following tools:
Summarize what happened in the codebase over a time period. Not a git log — an intelligent
Generates interactive HTML project recap of current state, recent git activity, key decisions, architecture, and cognitive debt hotspots. Auto-activates on recap/summary/status requests; accepts time window (2w/30d/3m).
Generates structured changelogs from git commit history, categorized by type (features, fixes, refactoring) and grouped by time. Use to summarize recent repo changes or create release notes.
Summarizes recent changes from git history, meeting notes, sprint progress, documents, or logs for context recovery, handoffs, and sprint reviews.
Share bugs, ideas, or general feedback.
Summarize what happened in the codebase over a time period. Not a git log — an intelligent summary: what features landed, what got fixed, what areas got attention, and what was neglected. A developer returning from vacation runs this and is caught up in 2 minutes.
Period parsing guidance:
--since="14 days ago"--since="{YYYY-MM}-01"--since="{YYYY}-{MM}-01" --until="{YYYY}-{MM+1}-01"--since="{N} days ago"--sinceWith timewarp-mcp (preferred): Call timewarp_history with the period to get structured
commit data — counts, authors, file changes, commit classifications.
If the most active files need extra trajectory context, call timewarp_trends on those
files before finalizing the focus-area summary.
Without timewarp-mcp: Run git log manually:
git log --oneline --since="{date}" --format="%h|%an|%s" | head -200
git log --since="{date}" --format=format: --name-only | sort | uniq -c | sort -rn | head -20
Group commits by theme using commit message analysis (see references/recap-patterns.md):
For each theme, note: which areas of the codebase were involved.
Before presenting, check .timewarp/ for existing results from other skills that provide
useful context — forecast data (are any changed files on concerning trajectories?), drift
reports (did recent changes worsen any drift?).
Report format:
## Recap — {period}
{n} commits by {n} contributors
### Features
- {capability added} ({files involved})
### Fixes
- {bug eliminated} ({files involved})
### Refactors
- {structural change} ({files involved})
### Focus Areas
{Top 3-5 directories by commit count, with what happened in each}
### Neglected Areas
{Directories with zero activity that may need attention}
### Contributors
{Who worked on what — brief, not a full attribution}
Save results to .timewarp/recap-{date}.json with structured data for other skills
and future runs. Use this JSON schema:
{
"period": { "since": "YYYY-MM-DD", "until": "YYYY-MM-DD" },
"commits": { "total": 0, "byClassification": { "feature": 0, "fix": 0, "test": 0, "refactor": 0, "chore": 0, "docs": 0, "other": 0 } },
"focusAreas": [{ "directory": "src/auth/", "commits": 12, "summary": "..." }],
"neglectedAreas": [{ "directory": "src/legacy/", "lastCommit": "YYYY-MM-DD" }],
"contributors": [{ "name": "...", "commits": 0, "areas": ["src/auth/"] }]
}
.timewarp/directory: Create the directory if it doesn't exist. Results older than 30 days are stale — prefer re-running the analysis over consuming old data. Other Timewarp skills may read these files to cross-reference findings (e.g.,/forecastchecks for drift data on trending files).
/drift — Check if recent changes worsened architectural drift/forecast — See if changed files are on concerning trajectoriesreferences/recap-patterns.md — Commit classification methodology and neglect detection