Skip to content

haydencrain/personal-productivity-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Productivity System

Turn big goals into daily wins with human-AI collaboration.

Table of Contents

What is this?

This is a structured system for managing your work and personal projects. Think of it as a digital notebook that:

  • Helps you plan your day and track progress
  • Connects your daily work to bigger goals
  • Uses AI to assist with planning and reflection
  • Creates a complete record of your achievements

The system tracks this flow: [[goals/README|Goals]] → [[tasks/README|TASKS]] → [[daily/README|Daily]] TODOs → Progress → Achievements

How it works

The Three Levels

  • Goals (weeks/months) - Your big objectives with deadlines (ex: "Launch v2 by Oct")
  • Tasks (multiple days) - Specific work that contributes to goals (ex: "Design API endpoints")
  • Daily TODOs (single day) - What you're actually doing today (ex: "Review security specs")

Why daily entries matter

Daily notes are your single source of truth because they capture:

  • What you actually planned vs. what you actually did
  • Real progress updates as work happens
  • Wins, challenges, and insights while they're fresh
  • The complete story of how goals get accomplished

Talk to your AI assistant

The AI assistant responds to natural language. Try these phrases:

  • [[ai-tools/plan-day|@plan-day]] - Generate today's priorities and schedule
  • [[ai-tools/reflect-day|@reflect-day]] - Help organize progress and insights
  • [[ai-tools/create-goal|@create-goal]] - Structure a new objective
  • [[ai-tools/create-task|@create-task]] - Break down work into manageable pieces
  • [[ai-tools/sync-status|@sync-status]] - Update progress across all files
  • [[ai-tools/update-progress|@update-progress]] - Capture real-time progress updates

Get productive in 5 steps

1. Set up your first goal

Start with something achievable in the next few weeks. The AI assistant will help you structure it properly.

2. Break it into tasks

What specific work needs to be done? Tasks should be concrete and actionable.

3. Plan your day

Each morning, tell the AI assistant @plan-day - it will:

  • Review your goals and approaching deadlines
  • Suggest priorities based on your tasks
  • Help you create a realistic schedule

4. Track progress throughout the day

Update your daily notes as you work. Use simple status symbols:

  • ✅ Completed
  • 🔄 In progress (include % or details)
  • ⚠️ Blocked (include reason)
  • ❌ Did not complete (include reason)

5. End with reflection

Before finishing your day, tell the AI assistant @reflect-day to help you capture:

  • What you accomplished (wins count!)
  • What you learned
  • What you'll focus on tomorrow

Directory structure

/
├── daily/          # Your daily planning and progress tracking
├── tasks/          # Ongoing work items that span multiple days
├── goals/          # High-level objectives with deadlines
├── weekly/         # AI-generated weekly summaries
├── monthly/        # AI-generated monthly summaries
├── templates/      # Standard formats for consistent documentation
└── ai-tools/       # AI assistant commands and configurations

What goes where?

[[daily/README|Daily notes]] (daily/) - Your single source of truth for:

  • Planning what you'll work on today
  • Tracking progress as you go
  • Reflecting on wins and lessons learned

[[tasks/README|Tasks]] (tasks/) - Persistent work items that:

  • Contribute to specific goals
  • Take multiple days to complete
  • Get referenced in your daily planning

[[goals/README|Goals]] (goals/) - Your bigger objectives that:

  • Have clear deadlines and success criteria
  • Are broken down into multiple tasks
  • Drive your daily priorities

[[ai-tools/README|AI tools]] (ai-tools/) - Specialized commands for:

  • Daily planning and reflection workflows
  • Goal and task creation assistance
  • Progress synchronization across files

Status symbols at a glance

Use these symbols in your daily notes for quick visual tracking:

Symbol Meaning When to use
Completed Task fully finished
🔄 In progress Currently working on it
⚠️ Blocked Waiting on something/someone
Did not complete Planned but didn't happen
🔄→✅ Started & finished today Same-day completion

System glossary

[[goals/README|Goal]]: High-level objective with project-level timeframes (weeks/months). Goals have deadlines and can be broken down into multiple Tasks.

[[tasks/README|Task]]: Persistent work item that spans multiple days. Tasks contribute to Goals and are referenced by daily TODOs. Progress is tracked in daily notes, not in task files.

Daily TODO: Daily action item that represents work to be done on a specific day. TODOs often reference Tasks (e.g., "Continue working on [[task-001-api-refactor]]").

[[daily/README|Daily Entry]]: Source of truth for all progress tracking. Contains planning, execution, and reflection for a single day.

[[weekly/README|Weekly]]/[[monthly/README|Monthly]] Synthesis: AI-assisted summaries that aggregate progress and achievements from daily entries.

File naming & linking

File naming patterns

  • Daily notes: 2024-07-11.md (YYYY-MM-DD format)
  • Tasks: task-001-api-refactor.md (incremental numbers)
  • Goals: goal-launch-new-product.md (descriptive names)
  • Weekly: 2024-W28.md (ISO week format)
  • Monthly: 2024-07.md (year-month format)

Linking things together

Use double brackets to connect related items:

  • Link tasks to goals: [[goal-launch-new-product]]
  • Reference tasks in daily notes: [[task-001-api-refactor]]
  • Connect to external systems: [JIRA-123](https://jira.company.com/browse/JIRA-123)

Core principles

  1. Daily entries are your source of truth - Everything flows from your daily planning and progress tracking
  2. Human-AI collaboration - The AI suggests, you decide and refine
  3. Minimal maintenance - Don't duplicate information across files
  4. Focus on outcomes - Track what you accomplished, not just what you did
  5. Read-only external integration - Link to JIRA, calendar, etc. without duplicating data

Templates & integrations

Templates

The system includes templates for consistency:

  • Daily template - Structure for planning, progress, and reflection
  • Goal template - Comprehensive goal documentation
  • Task template - Detailed task specification

Templates work with Obsidian's Templates plugin for easy document creation.

External integrations

The system is designed to work alongside your existing tools:

  • JIRA - Read-only links to tickets for context and deadlines (WIP)
  • Calendar - Reference meetings and time blocks (WIP)
  • Slack - Future integration for automated updates (Planned)
  • Performance reviews - Easy synthesis of achievements over time (WIP)

Getting help

If you're stuck or want to improve something:

  1. Ask the AI assistant - It knows the system inside and out
  2. Check the templates - Examples and structure for all document types
  3. Review directory READMEs - Each folder has detailed instructions
  4. Browse [[ai-tools/README|/ai-tools]] - See all available AI assistance commands

Prerequisites

  • Obsidian - Internal linking and templates work seamlessly
  • AI assistant - Requires AI integration for automated workflows

Success metrics

After using this system, you should find:

  • Daily planning becomes quick and natural
  • You can easily see progress toward bigger goals
  • Weekly and monthly reviews happen automatically
  • You have a complete record of your achievements
  • External tools integrate without creating duplicate work

The system is designed to be self-explanatory and self-improving. The more you use it, the better it gets at helping you stay organized and productive.

About

Turn big goals into daily wins with human-AI collaboration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors