What problem does it solve?
This Skill removes the hassle of manually configuring Claude Code’s global environment by performing one-time, idempotent setup steps: wiring token-saving hooks, enriching behavioral rules, pointing to your Obsidian vault, and verifying Eagle agents are installed.
Core Features & Use Cases
- Idempotent global setup: Safely re-runs on the same machine without duplicating hooks or overwriting existing user config.
- Behavioral rules injection: Appends a “Behavioral Rules” section into
~/.claude/CLAUDE.md without modifying existing content.
- Compact hook installation: Installs
compact.sh, compact-filter.sh, and compact-rules.json, then merges a PreToolUse hook into ~/.claude/settings.json if missing.
- Obsidian vault path configuration: Detects an existing vault path (or prompts you), writes it to
~/.claude/eagle-config.json, and ensures <vault>/projects exists.
- Agent verification: Checks that the expected
~/.claude/agents agent files are present and reports what’s missing for follow-up installation.
Quick Start
Run the command eagle bootstrap to configure your Claude Code environment on this machine.