From workflow
Weekly retrospective. Review the past week's daily logs to identify patterns, wins, blockers, and accumulated tech debt.
npx claudepluginhub artmin96/forge-studio --plugin workflowThis skill is limited to using the following tools:
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
Run these steps to produce a weekly summary from the past 7 days.
Check if .claude/daily-logs/ exists and list files from the past 7 days:
find .claude/daily-logs/ -name "*.md" -mtime -7 -type f | sort
Read each file found. If no daily logs exist, note that and proceed with git history only.
Run:
git log --oneline --since="7 days ago"
This gives the full picture even if daily logs are incomplete.
From the daily logs and git history, identify:
Patterns — What themes kept coming up? Were you repeatedly touching the same files or areas? Were there recurring types of work (bugfixes, features, refactors, reviews)?
Wins — What shipped? What was resolved? What PRs were merged? Any milestones hit?
Blockers — What slowed you down? Waiting on reviews? Flaky tests? Unclear requirements? External dependencies?
Tech Debt — What was explicitly deferred? What shortcuts were taken? What "TODO" or "FIXME" items were added?
For tech debt, also run:
git diff --unified=0 HEAD~50 | grep "^\+" | grep -iE "TODO|FIXME|HACK|WORKAROUND" || true
Adjust the depth if needed.
Ensure the directory exists:
mkdir -p .claude/weekly-logs
Determine the current ISO week:
date +%Y-W%V
Create the file .claude/weekly-logs/{YYYY-WNN}.md using the Write tool with this structure:
# Weekly Retrospective — {YYYY-WNN}
## Patterns
- ...
## Wins
- ...
## Blockers
- ...
## Tech Debt Accumulated
- ...
## Focus for Next Week
- ...
For the "Focus for Next Week" section: suggest priorities based on the blockers and tech debt identified. Ask the user to confirm or adjust.
End with a summary line:
Week in one sentence: {a single sentence capturing the week's theme}
Ask the user if the summary is accurate or if they want to add anything.