Skip to content

Template for using Claude Code to track habit development and other "life projects"

Notifications You must be signed in to change notification settings

danielrosehill/Claude-Personal-Development-Workspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Part of the Claude Code Repos Index

Claude Personal Development Workspace

A structured workspace for tracking personal habit development, skill acquisition, and self-improvement goals with Claude Code as your AI accountability partner and coach.

Purpose

This repository functions as a personal development command center where you can:

  • Define and track multiple personal development goals
  • Build and maintain habits using proven frameworks
  • Collect and organize learning resources (courses, books, articles)
  • Find professionals who can help (coaches, therapists, mentors)
  • Review progress with weekly and monthly summaries
  • Get AI-powered insights and recommendations

Getting Started

1. Set Up Your Context

First, fill out your personal context files so Claude understands your situation:

  1. context/user-profile.md - Your background, constraints, learning style
  2. context/motivations.md - Why you want to change and your bigger vision
  3. context/obstacles.md - Known patterns and challenges

2. Define Your First Goal

Choose a template from goals/templates/:

  • smart-goal.md - For specific, measurable objectives
  • okr-goal.md - For ambitious objectives with key results
  • habit-goal.md - For building or breaking habits
  • quick-goal.md - For simple goals

Copy the template to goals/active/ and fill it out with Claude's help.

3. Start Tracking

Use the progress folders to maintain momentum:

  • Daily logs in progress/daily-logs/ (format: YYYY-MM-DD.md)
  • Weekly reviews in progress/weekly-reviews/ (format: YYYY-Www.md)
  • Monthly summaries in progress/monthly-summaries/

Directory Structure

├── CLAUDE.md              # Instructions for Claude
├── context/               # Persistent user context
│   ├── user-profile.md    # Your background and preferences
│   ├── motivations.md     # Why these goals matter
│   └── obstacles.md       # Known challenges and patterns
├── goals/
│   ├── active/            # Currently pursued goals
│   ├── completed/         # Achieved goals archive
│   ├── archive/           # Paused/abandoned goals
│   └── templates/         # Goal definition templates
├── progress/
│   ├── daily-logs/        # Daily check-ins
│   ├── weekly-reviews/    # Weekly reflection
│   ├── monthly-summaries/ # Monthly reports
│   └── milestones/        # Major achievements
├── resources/
│   ├── courses/           # Online learning
│   ├── books/             # Reading recommendations
│   ├── articles/          # Saved articles
│   ├── podcasts/          # Podcast recommendations
│   ├── professionals/     # Coaches, therapists, experts
│   └── tools/             # Apps and tools
├── planning/
│   ├── roadmaps/          # Long-term plans
│   ├── action-plans/      # Step-by-step plans
│   └── reflections/       # Deep thinking
├── outputs/               # Claude-generated content
│   ├── reports/           # Progress reports
│   ├── recommendations/   # Curated suggestions
│   └── insights/          # Pattern analysis
├── prompts/               # Your custom prompts
└── inputs/                # Raw inputs to process

Working with Claude

Quick Commands

Use these shortcuts when talking to Claude:

Command What It Does
/check-in Start a daily check-in
/weekly Run weekly review workflow
/new-goal Define a new goal
/resources [topic] Find resources for a topic
/roadmap [goal] Create/update a goal roadmap
/analyze Analyze recent progress patterns
/obstacle [description] Get help with a specific blocker

Example Conversations

Starting a new goal:

"I want to build a morning exercise habit. Can you help me set this up?"

Daily check-in:

"/check-in - I completed my habit today but struggled with motivation"

Finding resources:

"/resources time management - I need help with prioritization"

Obstacle help:

"/obstacle I keep skipping my habit on weekends"

Goal Frameworks Supported

SMART Goals

Specific, Measurable, Achievable, Relevant, Time-bound objectives for clear targets.

OKRs (Objectives and Key Results)

Ambitious objectives with 3-5 measurable key results, scored 0-100%.

Habit-Based Goals

Using James Clear's Atomic Habits framework: Cue, Craving, Response, Reward.

Custom Goals

Simple template for goals that don't fit other frameworks.

Privacy & Data

  • All data stays in your local repository
  • You control what gets committed to version control
  • Consider keeping sensitive context files in .gitignore if needed
  • Claude only sees what's in the repository

Tips for Success

  1. Start small - One goal at a time until you have a rhythm
  2. Be consistent - Daily check-ins, even if brief, beat sporadic deep sessions
  3. Update context - Keep your profile and obstacles files current
  4. Use resources - The curated recommendations can accelerate progress
  5. Review regularly - Weekly reviews catch drift before it becomes failure
  6. Be honest - Claude can only help with information you provide
  7. Iterate - Adjust goals and methods based on what you learn

Contributing

This is a template repository. Fork it for your personal use and customize as needed.

Related Resources

License

MIT License - Use freely for personal development.


For more Claude Code projects, visit my Claude Code Repos Index.

About

Template for using Claude Code to track habit development and other "life projects"

Topics

Resources

Stars

Watchers

Forks