A customizable life management framework for Claude Code - skills, agents, and workflows for personal productivity
npx skills add https://github.com/TaylorHuston/local-life-manager --skill teachInstale esta skill com a CLI e comece a usar o fluxo de trabalho SKILL.md em seu espaço de trabalho.
LLM. Get it? Because it uses an LLM to help manage your life?... I'll see myself out now.
A framework for AI-assisted life and project management using Claude Code. This is still very bespoke to my workflows, Obsidian vault layout, Obsidian plugins, etc, so you probably can't just clone it and start using it right away, but it should be enough of a starting point for you to tweak for yourself.
See: I'm Letting Claude Manage My Life (Sort Of) and Local Life Management (LLM? Get It?)
A structured approach to:
Note that a lot of this could still be considered a beta at best, this is definitely a work in progress. Skills and workflows are changing frequently, these instructions might not always be up to date, but you should be able to ask Claude itself what it can do in this project.
local-life-manager/
├── .claude/
│ ├── skills/ # 50 custom Claude Code skills
│ ├── agents/ # 26 specialized agent definitions
│ ├── docs/ # System documentation
│ ├── memories/ # Persistent AI context about you (create this)
│ └── learning-sessions/ # Learning progress tracking (create this)
├── my-vault/ # Your Obsidian vault (clone/create here)
├── ideas/ # Project planning (private strategy docs)
│ └── [project]/
│ ├── README.md
│ ├── project-brief.md
│ ├── specs/
│ ├── issues/
│ └── notes/
├── spaces/ # Code repositories (each has own git)
│ └── [project]/
├── shared/
│ ├── templates/ # Project and doc templates
│ └── docs/ # Cross-project standards
├── CLAUDE.md # AI instructions (customize this)
└── CHANGELOG.md
git clone https://github.com/TaylorHuston/local-life-manager.git
cd local-life-manager
# Create personal directories
mkdir -p .claude/memories .claude/learning-sessions
Clone or create your Obsidian vault in the root:
# Option A: Clone existing vault
git clone https://github.com/YOU/my-vault.git my-vault
# Option B: Create new vault
mkdir my-vault
# Then open it in Obsidian to initialize
Recommended vault structure:
my-vault/
├── 01 Inbox/ # Capture location for new notes
├── 02 Calendar/ # Daily notes (YYYY-MM-DD.md), weekly reviews (YYYY-Www.md)
├── 03 TaskNotes/ # Tasks (each task = note with #task tag)
├── 04 Tags/ # Tag index pages with Dataview queries
├── 05 Personal/ # Personal notes, decisions, career, health
├── 06 Projects/ # Active projects
├── 07 Knowledge Base/ # Courses, videos, tech notes
├── 08 AI Research/ # AI/ML research, experiments, agent patterns
└── 09 System/ # Templates, Classes, assets
Create .claude/memories/about-me.md:
# About Me
## Profile
- **Name:** Your Name
- **Role:** What you do
- **Focus:** Current priorities
## Communication Preferences
- Style preferences
- What to avoid
## Key Accounts
- GitHub: https://github.com/you
- Other relevant links
Initialize the memories index:
echo '[]' > .claude/memories/index.json
Edit CLAUDE.md to:
These skills need your data:
RSS Feeds (.claude/skills/rss-catchup/references/feeds.json):
{
"feeds": [
{"name": "Blog Name", "url": "https://example.com/feed.xml", "category": "tech"}
]
}
YouTube Channels (.claude/skills/youtube-catchup/references/channels.json):
{
"channels": [
{"name": "Channel", "channel_id": "UC...", "priority": "high"}
]
}
cd local-life-manager
claude
Then use skills like:
/good-morning - Morning routine and planning/daily-journal - Update your daily note/whats-next - Prioritize what to work on/brief - Interactive project brief creation/critique - Skeptical evaluation/spec - Write feature specifications/issue - Create trackable work items/implement - Execute with guidance/commit - Quality commits/start-session [topic]/log-session/flashcards/review-session/end-session| Time | Skill | Purpose |
|---|---|---|
| Morning | /good-morning |
Review yesterday, plan today |
| During day | /quick-journal |
Log activities |
| End of day | /daily-review |
Fill in journal sections |
| Weekly | /weekly-review |
Review week, plan next |
| Skill | Purpose |
|---|---|
/brief |
Create project briefs through discovery |
/critique |
VC-style skeptical evaluation |
/spec |
Write feature specifications |
/issue |
Create work items (TASK/BUG/SPIKE) |
/plan |
Break issues into phases |
/implement |
Execute implementation plans |
/advise |
Get guidance without AI writing code |
/teach |
Deep learning with Socratic method |
/commit |
Create quality commits |
/complete |
Finalize and merge work |
| Skill | Purpose |
|---|---|
/quality |
Code quality assessment |
/security-audit |
Security review |
/validate-spec |
Check spec completeness |
/troubleshoot |
Systematic debugging |
/sanity-check |
Step back and validate direction |
| Skill | Purpose |
|---|---|
/daily-journal |
Manage daily entries |
/daily-review |
End of day journal completion |
/good-morning |
Morning routine |
/weekly-review |
Weekly planning |
/life-planning |
Cross-project prioritization |
/whats-next |
Quick prioritization |
| Skill | Purpose |
|---|---|
/learning-system |
Structured learning |
/start-session |
Begin learning session |
/end-session |
Complete session with summary |
/flashcards |
Generate spaced repetition cards |
/study-notes |
Create comprehensive notes |
/review-session |
Test retention |
| Skill | Purpose |
|---|---|
/rss-catchup |
Summarize RSS feeds |
/youtube-catchup |
Summarize YouTube videos |
/video-summarize |
Summarize single video |
/synthesize |
Research synthesis |
/research |
Deep research with docs |
ideas/ contains strategy: briefs, specs, issues (private)spaces/ contains code: each project is its own repoClaude learns your preferences over time via .claude/memories/. The AI will proactively capture:
Skills aren't just prompts—they're structured multi-step processes with:
CLAUDE.md Projects Index when adding/archiving projects.claude/memories/ periodicallyMIT