
weekly
by slavochek2
SKILL.md
name: weekly description: Weekly review - validate Claude context, flag stale docs, run retro. Run when terminal reminds you.
Weekly Review
Hygiene check for Claude context and quick retrospective.
Workflow
1. Context Health Check
Check CLAUDE.md file references exist:
# Extract paths from CLAUDE.md and verify they exist
grep -oE '\[.*?\]\((src/[^)]+|docs/[^)]+|features/[^)]+|e2e/[^)]+)\)' CLAUDE.md | \
sed 's/.*(\(.*\))/\1/' | while read path; do
[[ ! -e "$path" ]] && echo "Missing: $path"
done
Report any missing files.
Check for stale technical docs (>30 days):
find docs/technical -name "*.md" -mtime +30 -exec ls -la {} \;
Report any stale files with recommendation: archive or update.
2. Worktree Sync Check
cd /Users/slavochek/Documents && \
for d in claritypledge-{1,2,3,4,5,6,7}; do
echo -n "$d: "; md5 -q "$d/CLAUDE.md" 2>/dev/null || echo "missing"
done
If hashes differ, offer to sync from current worktree.
3. Sentry Health Check
Check for unresolved production errors using the Sentry MCP:
Search for: "unresolved errors from last 7 days"
Organization: 22minds-llc
Region URL: https://de.sentry.io
Project: javascript-react
Triage criteria:
- >10 events: Investigate immediately
- 5-10 events: Flag for review
- <5 events: Note but don't block
Report issues found with brief assessment (code bug vs environment issue).
4. Retrospective
Ask the user (one at a time, wait for answers):
- What went well this week?
- What was frustrating?
- Any process improvements to make?
If user identifies improvements, implement them now (update CLAUDE.md, skills, or workflows).
5. Update State File
After completing the review:
date +%Y-%m-%d > ~/.claude_weekly_last_run
Confirm: "Weekly review complete. Next reminder in 7 days."
Output Format
## Weekly Review — YYYY-MM-DD
### Context Health
✅ CLAUDE.md references valid (or list missing)
⚠️ Stale docs: X files (or ✅ all current)
✅ Worktrees in sync (or ⚠️ X worktrees differ)
### Sentry
✅ No issues >10 events (or ⚠️ X issues need attention)
[List any issues found with brief triage]
### Retro
**Went well:** [user's answer]
**Frustrating:** [user's answer]
**Improvements:** [user's answer + what was implemented]
Rules
- Run checks first, then retro — don't skip the conversation
- If user identifies improvements, do them now, don't defer
- Keep it under 10 minutes — this is hygiene, not planning
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です