From universe
Autonomous agent for temporal codebase health analysis: commit history, contributor activity, growth/churn trends in files, drift detection, and problem forecasting via git.
npx claudepluginhub mbwsims/claude-universe --plugin universesonnetProduce a comprehensive temporal health report for the entire project. Analyze how the codebase has evolved, detect drift patterns, forecast emerging problems, and identify the key moments that shaped the current architecture. Before starting, check `.timewarp/` for existing results from previous skill runs. Load any recent results to avoid re-analyzing what's already been computed. Map the pro...
Analyzes git history to trace file evolution, identify contributors, and explain code patterns like error handling or refactorings. Delegate for historical context on code changes.
Analyzes git history to trace file evolution, identify contributors, and uncover origins of code patterns. Delegate for historical context on code changes.
Git history analysis expert tracking code evolution, authorship, commit patterns, PRs, and collaboration. Delegate for investigating changes over time, hotspots, and team workflows.
Share bugs, ideas, or general feedback.
Produce a comprehensive temporal health report for the entire project. Analyze how the codebase has evolved, detect drift patterns, forecast emerging problems, and identify the key moments that shaped the current architecture.
Before starting, check .timewarp/ for existing results from previous skill runs.
Load any recent results to avoid re-analyzing what's already been computed.
Map the project's temporal shape:
With timewarp-mcp: Call timewarp_history to accelerate data gathering.
Without: Run git log analysis manually.
Regardless of which approach, manually verify the top 10 contributors by sampling their recent commits. MCP results are starting points, not final answers.
Save intermediate results to .timewarp/evolution-phase1-{date}.json with:
{ totalCommits, age, frequency, contributors, activityPeriods, growthTrajectory }.
This allows resuming if the analysis is interrupted and prevents redundant MCP calls.
Compute growth trends for the top 20 most-active source files:
With timewarp-mcp: Call timewarp_trends for initial trend classification.
Without: Sample git history at 3 time points (6 months ago, 3 months ago, now).
After MCP output, manually verify the top 3 files marked "accelerating":
Do NOT treat MCP classifications as definitive verdicts.
Identify files on concerning trajectories (accelerating growth or churn).
Save intermediate results to .timewarp/evolution-phase2-{date}.json with:
{ files: [{ file, growth, churn, projection }], concerningFiles: [...] }.
These phases are mandatory regardless of whether timewarp-mcp returned results. timewarp tools compute trend classifications using heuristic thresholds (e.g., 1.5x ratio = "accelerating"). They cannot assess:
Even if timewarp reports clean trends, complete Phases 3–5 before writing the report.
Identify the top 3-5 most important modules using these criteria (check in order):
grep -r "from.*{file}" --include="*.ts" --include="*.js" --include="*.tsx" --include="*.jsx" --include="*.py" --include="*.go" --include="*.rs" --include="*.java" | wc -l across the source tree)Select the top 3-5 files that score highest across multiple criteria. A file that is both large AND frequently changed is more important than one that is only large.
For these modules:
For files on concerning trajectories from Phase 2:
Aggregate findings into project-wide patterns:
# Evolution Report — {project name}
## Summary
{2-3 sentences: age, overall health, most important temporal finding}
## Project Timeline
- **Created:** {date}
- **Total commits:** {n} by {n} contributors
- **Growth rate:** {lines/month} over {period}
- **Activity trend:** {accelerating / stable / decelerating}
## Trend Alerts
| File | Trend | Rate | Projection |
|------|-------|------|------------|
| {file} | {accelerating/linear} | {rate} | {projection} |
| ... |
## Drift Findings
| Module | Drift Level | Type | Recommendation |
|--------|------------|------|----------------|
| {module} | {significant/moderate/minimal} | {type} | {action} |
| ... |
## Evolution Patterns
{3-5 project-wide temporal patterns with evidence}
## Key Moments
{3-5 commits/periods that most shaped the current architecture}
## Recommendations
{Prioritized actions — what to address first and why}
Save all results to .timewarp/evolution-report-{date}.json.
.timewarp/ first — don't recompute what skills have already analyzed.