Files
Obsidian-Vault/CLAUDE.md

6.0 KiB

created, updated
created updated
2025-11-01 16:51 2025-11-07 16:40

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Modus operandi

Please do not try to be personal, cute, kitschy or flattering. Don't use emojis of catchy phrases. Stick to facts, logic , reasoning. Dont assume understanding of shorthand or acronyms. Assume the user is a software engineer with a technical background. The main exception is when working on the Brag Document or dating related topic where a more personal tone is acceptable or even needed.

Repository Purpose

This is a personal knowledge management system organized using Obsidian. It contains personal notes, career documentation, work projects, diary entries, and various resources spanning professional development, health, hobbies, and life management.

Directory Structure

The repository is organized into three main domains with a PARA-like structure:

Main Domains

  • Personal/ - Personal life, hobbies, health, relationships, travel, home improvement
  • Career/ - Professional development, technical learning, career growth, brag documents
  • Work/ - Current job-related projects and documentation
  • Diary/ - Daily journal entries
  • Inbox/ - Temporary notes and unsorted content at root level

PARA Organization

Within each domain (Personal, Career, Work), content follows the PARA methodology:

  • Projects/ - Active initiatives with defined outcomes and deadlines
  • Areas/ - Ongoing responsibilities and interests (no end date)
  • Resources/ - Reference materials, learning content, guides
  • Archive/ - Inactive or completed items

Key Content Areas

Career Domain

  • BragDocument/ - Specialized workflow for tracking weekly professional accomplishments (see Career/BragDocument/CLAUDE.md for detailed guidance)
  • Resources/ - Technical learning materials (Laravel, DDD, design, etc.)
  • Articles/ - Saved professional articles and guides
  • Projects/ - Side projects and technical explorations

Personal Domain

  • Areas/Exercise/ - Fitness routines and strength training progressions
  • Areas/Health/ - Health tracking, medical notes, and wellness documentation
  • Areas/Mental Health/ - Mental wellness, burnout research, happiness studies
  • Areas/Cooking/ - Recipes and cooking notes
  • Areas/Photography/ - Photography projects and film development notes
  • Areas/Vacations/ - Travel planning, packing lists, vacation days tracking
  • Areas/Home improvement/ - Room-by-room home projects
  • Projects/Dating/ - Relationship advice and resources
  • Projects/Running/ - Running training and progress
  • Resources/Gear/ - Equipment reviews, shopping research, and gear notes

Work Domain

  • Projects/ - Active work projects (e.g., Fresh Customer Portal)
  • Random/ - Work-related tips and quick references

File Format

All content is in Markdown format (.md files) optimized for Obsidian:

  • Internal links use wiki-style syntax: [[Note Name]]
  • May contain Obsidian-specific syntax (callouts, embeds, etc.)
  • Images and attachments typically stored in .obsidian folder

Workflow Patterns

Diary Entries

  • Named with ISO date format: YYYY-MM-DD.md
  • Stored in /Diary/ directory
  • Simple daily reflections and notes

Brag Document Updates

  • Located in Career/BragDocument/
  • See Career/BragDocument/CLAUDE.md for detailed interview-based workflow
  • Weekly structured updates tracking professional accomplishments

Note Organization

  • Unsorted notes go to /Inbox/ at root level initially
  • Active projects tracked in domain-specific Projects folders
  • Completed items moved to Archive folders

Import Files

  • Files named with ISO date format (YYYY-MM-DD.md) in root directory are generic import files
  • The date represents the import date, not diary entries
  • Content should be categorized and moved to appropriate locations based on actual content

Common Tasks

Adding New Notes

Place new notes in the appropriate domain and PARA category. If uncertain, use the Inbox at root level or domain-specific Inbox folders.

Search across multiple domains as topics may span personal/career/work (e.g., productivity, learning, time management).

Obsidian Integration

This is an Obsidian vault - respect wiki-link syntax and avoid breaking internal linking structure when renaming or moving files.

Claude's Enhanced Capabilities

This repository has MCP (Model Context Protocol) servers configured to extend Claude's capabilities:

Wolfram Alpha Integration

Claude has access to Wolfram Alpha's computational intelligence through an MCP server. This enables:

Mathematical Capabilities:

  • Complex calculations, integrals, derivatives, limits
  • Solving equations and systems of equations
  • Linear algebra and matrix operations
  • Statistical analysis and probability calculations

Scientific Knowledge:

  • Physical constants and formulas
  • Chemical properties and molecular data
  • Astronomical information
  • Unit conversions across all domains

Data & Facts:

  • Current and historical data (populations, GDP, weather)
  • Geographic information
  • Nutritional information
  • Date and time calculations

Usage: Simply ask Claude to perform calculations or look up scientific/mathematical information. Examples:

  • "What's the derivative of sin(x) * cos(x)?"
  • "Convert 50 miles to kilometers"
  • "How many days until Christmas 2025?"
  • "What's the population of Tokyo?"

Documentation: See Inbox/MCP Servers for Claude.md for detailed installation guide and more examples.

Location: MCP server installed at Personal/Areas/MCP-Servers/mcp-wolframalpha

Content Themes

Recurring topics across the knowledge base:

  • Software development (Laravel, DDD, system design)
  • Health and fitness (strength training, exercise routines)
  • Photography (film development, equipment)
  • Travel and vacation planning
  • Career growth and professional development
  • Personal productivity and organization