onboard

📁 ballred/obsidian-claude-pkm 📅 Jan 24, 2026
8
总安装量
5
周安装量
#35041
全站排名
安装命令
npx skills add https://github.com/ballred/obsidian-claude-pkm --skill onboard

Agent 安装分布

claude-code 4
opencode 3
trae 2
gemini-cli 2
antigravity 2
windsurf 2

Skill 文档

Onboard Skill

Loads all CLAUDE.md files from your vault to provide comprehensive context for intelligent assistance.

Usage

Invoke with /onboard or ask Claude to learn about your vault.

Full Context Load

/onboard

Specific Project Context

/onboard Projects/MyProject

What This Skill Does

  1. Discovers Context Files

    • Searches for all CLAUDE.md files
    • Traverses project directories
    • Respects depth limits
  2. Loads Hierarchical Context

    • Root CLAUDE.md first (global context)
    • Project-specific CLAUDE.md files
    • Recent daily notes for current state
  3. Builds Understanding

    • Your personal mission/goals
    • Project structures and status
    • Workflow preferences
    • Custom conventions

Context Hierarchy

vault/
├── CLAUDE.md                 # [1] Global context - loaded first
├── Projects/
│   ├── Project A/
│   │   └── CLAUDE.md         # [2] Project context
│   └── Project B/
│       └── CLAUDE.md         # [3] Another project context
└── Areas/
    └── Health/
        └── CLAUDE.md         # [4] Area-specific context

CLAUDE.md File Structure

Root CLAUDE.md Should Include

# System Context for Claude

## Personal Mission
[Your life mission/purpose]

## Current Focus
[What you're working on now]

## Preferences
- Writing style: [Formal/Casual/Technical]
- Detail level: [High/Medium/Low]

## Conventions
- File naming: [Your patterns]
- Tag system: [Your tags]

Project CLAUDE.md Should Include

# Project: [Name]

## Overview
[What this project is about]

## Current Status
[Where things stand]

## Key Decisions
[Important choices made]

## Next Steps
[What needs to happen]

Smart Context Loading

Recent Activity

Automatically considers:

  • Last 7 days of daily notes
  • Current week’s review
  • Recently modified projects

Selective Loading

For focused assistance:

/onboard Projects/WebApp      # Only specific project
/onboard Goals                # Only goals context

Use Cases

Starting a Session

/onboard
"Help me plan my day based on my goals"

Project Work

/onboard Projects/MyApp
"Help me refactor the authentication module"

Weekly Planning

/onboard Goals
"Analyze my week and suggest improvements"

Context Variables

Your CLAUDE.md files can include preferences:

## Variables for Claude
- DEFAULT_LANGUAGE: JavaScript
- TIMEZONE: America/New_York
- COMMUNICATION_STYLE: Direct and concise

Best Practices

Keep Context Updated

  • Review CLAUDE.md files monthly
  • Update after major decisions
  • Remove outdated information
  • Add new learnings

Be Specific

  • Clear project descriptions
  • Specific preferences
  • Concrete examples
  • Defined conventions

Hierarchical Information

  • Global → Area → Project → Task
  • General → Specific
  • Strategic → Tactical

Privacy & Security

Never Include in CLAUDE.md

  • Passwords or credentials
  • Personal identification numbers
  • Financial account details
  • Private API keys

Safe Context Examples

  • “I work in healthcare technology”
  • “My projects involve web development”
  • “I prefer morning work sessions”

Integration

Works with:

  • All other skills (provides context)
  • /daily – Better daily planning with context
  • /weekly – Informed weekly reviews
  • Goal tracking – Understand goal cascade