Skip to main content
ClaudeWave
Skill532 repo starsupdated 1mo ago

weekly-checkin

The weekly-checkin skill performs comprehensive weekly reviews by scanning recent daily briefs, braindumps, and previous check-ins across personal, professional, and project domains to identify patterns and generate strategic reflections. Use this skill at week's end when you want structured cross-domain analysis with guided reflection questions, pattern recognition, and actionable insights tailored to your active projects and role.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/huytieu/COG-second-brain /tmp/weekly-checkin && cp -r /tmp/weekly-checkin/.claude/skills/weekly-checkin ~/.claude/skills/weekly-checkin
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# COG Weekly Check-in Skill

## Purpose
Comprehensive weekly review and analysis integrating insights across all domains (personal, professional, projects) with pattern recognition and strategic planning.

## When to Invoke
- User wants to do their weekly review
- User says "weekly checkin", "weekly review", "reflect on my week"
- End of week reflection time
- User wants to analyze patterns across the week

## Agent Mode Awareness

**Check `agent_mode` in `00-inbox/MY-PROFILE.md` frontmatter:**
- If `agent_mode: team` — delegate domain-specific analysis to sub-agents (e.g., one for personal patterns, one for professional review, one per active project). Each agent scans relevant braindumps/briefs and returns insights. Combine into the weekly synthesis.
- If `agent_mode: solo` (default) — handle all scanning and analysis directly in the conversation. No delegation.

## Pre-Flight Check

**Check for user profile (optional but enhances experience):**

1. Look for `00-inbox/MY-PROFILE.md` in the vault
2. If found:
   - Read user's name for personalization
   - Read active projects to review project-specific progress
   - Tailor reflection questions to user's role and projects

**Get current timestamp (REQUIRED before generating any files):**

1. Run `date '+%Y-%m-%d %H:%M'` using Bash to get the actual current date and time
2. Store this value and use it for the `created:` frontmatter field
3. NEVER guess or fabricate the time — always use the value returned by the `date` command

## Process Flow

### 1. Gather Context

Scan recent files from the past week:
- Daily briefs in `01-daily/briefs/`
- Braindumps in `02-personal/braindumps/`, `03-professional/braindumps/`, `04-projects/*/braindumps/`
- Previous check-ins in `01-daily/checkins/`

If `MY-PROFILE.md` available:
- Use user's name for personalization
- Reference their active projects
- Tailor questions to their role

### 2. Guided Reflection

Lead user through reflection questions in a warm, conversational tone:

#### Overall Week Assessment
**Ask:**
- "How would you rate this week on a 1-5 scale? Why that rating?"
- "What were your biggest wins this week?"
- "What were your main challenges?"

**Listen for:**
- Overall sentiment and energy
- Key accomplishments they're proud of
- Obstacles they faced
- Emotional tone of the week

#### Domain Reviews

**Personal Domain:**
**Ask:**
- "How did you take care of yourself this week?"
- "Any personal growth or insights?"
- "How were your energy levels and well-being?"

**Professional Domain:**
**Ask:**
- "What did you accomplish at work? Any standout moments?"
- "How did things go with your team or colleagues?"
- "Any professional development or learning?"

**Projects Domain (if applicable):**
For each active project from MY-PROFILE.md:
**Ask:**
- "How did [project name] progress this week?"
- "What moved forward? What's blocking you?"
- "Any new insights or direction changes?"

#### Pattern Recognition

**Ask:**
- "Looking at your braindumps this week, did you notice any recurring themes?"
- "How did your energy levels vary throughout the week?"
- "Any connections between different areas of your life - personal, professional, projects?"
- "What surprised you this week?"

**Help identify:**
- Themes they might not see themselves
- Patterns across domains
- Evolution of thinking
- Cross-domain connections

#### Forward Planning

**Ask:**
- "What are your top 3 priorities for next week?"
- "Anything from this week you want to carry forward?"
- "What do you want to do differently next week?"
- "What success would look like next week?"

**Help with:**
- Clarifying priorities
- Being specific about goals
- Identifying experiments to try
- Setting measurable outcomes

### 3. Generate Weekly Check-in Document

Based on the conversation, create a structured check-in document:

```markdown
---
type: "weekly-checkin"
domain: "integrated"
date: "YYYY-MM-DD"
week_of: "YYYY-MM-DD"
created: "YYYY-MM-DD HH:MM"
tags: ["#weekly-checkin", "#reflection", "#planning"]
domains_analyzed: ["personal", "professional", "projects"]
rating: [1-5]
braindumps_reviewed: [count]
briefs_reviewed: [count]
---

# Weekly Check-in - Week of [Date]

## Executive Summary

**Week Rating:** [1-5] ⭐ - [User's reasoning in their words]

**In Three Words:** [word1], [word2], [word3]

**Key Highlights:**
- [Win 1 - specific and celebratory]
- [Win 2 - acknowledge effort and outcome]
- [Win 3 if applicable]

**Main Challenges:**
- [Challenge 1 - honest and clear]
- [Challenge 2 - what made it difficult]

---

## Domain Reviews

### 💭 Personal

**Wellness & Self-Care:**
[User's reflection on personal wellness, relationships, health]

**Energy Patterns:**
- [Observations about energy levels throughout the week]
- [What energized them]
- [What drained them]

**Personal Growth:**
- [Insights or realizations]
- [New habits or changes]

**Rating:** [1-5] ⭐

---

### 💼 Professional

**Accomplishments:**
[User's reflection on work accomplishments, projects completed, milestones reached]

**Team & Collaboration:**
[Insights about team dynamics, meetings, relationships]

**Challenges & Learnings:**
[What was difficult and what they learned]

**Professional Development:**
[Skills developed, knowledge gained]

**Rating:** [1-5] ⭐

---

### 🎯 Projects

[For each active project:]

#### [Project Name]

**Progress This Week:**
- [What moved forward - be specific]
- [Milestones achieved]
- [Decisions made]

**Current Status:** [On track | Needs attention | Blocked | Pivoting]

**Blockers:**
- [What's in the way - if any]
- [Dependencies waiting on]

**Insights & Direction:**
[Any strategic insights or direction changes]

**Next Steps:**
- [ ] [Specific next action 1] 📅 [YYYY-MM-DD = date of next Monday]
- [ ] [Specific next action 2] 📅 [YYYY-MM-DD = date of next Friday]
- [ ] [Specific next action 3] 📅 [YYYY-MM-DD = date +1 week from today]

**Rating:** [1-5] ⭐

---

## 🔍 Pattern Recognition

### Recurring Themes
[Themes identified across all bra