Decisions

  • Pending: Manual structure — single file or multi-file?
  • Pending: Use Fetch MCP server for scraping docs?

User Tasks


Summary

Add the Claude Code documentation to the vault and keep it up to date.

Problem / Motivation

Claude Code evolves fast and has extensive documentation on tools, hooks, agents, skills, settings, and more. There’s no local reference in the vault — knowledge is scattered across web docs and session memory. Having it in vault/00_system/ makes it searchable, readable in Obsidian, and available as context for Claude itself.

Proposed Solution

  1. Create an initial Claude Code manual at vault/00_system/external/claude-code-manual.md by pulling from official docs.
  2. Set up a periodic update process to keep it current.

Placed in external/ since it documents an external tool, not Opus itself.


Open Questions

No open questions.


Phase Overview

PhaseDescriptionStatus
Phase 1Initial manual creation
Phase 2Manual updates
Phase 3Semi-automated updates

Phase 1: Initial Manual —

Goal: Create a comprehensive Claude Code manual from official documentation.

File / FeatureDetailsOwnerStatus
Research current docsGather all Claude Code documentation (tools, hooks, agents, skills, settings, MCP, etc.)opus
Define sectionsTools, hooks, agents, skills, settings, MCP servers, keybindings, permissions, CLI flagsopus
Write manualCreate vault/00_system/external/claude-code-manual.md with structured sectionsopus

Phase 2: Manual Updates —

Goal: Establish a periodic review process for the manual.

File / FeatureDetailsOwnerStatus
Update checklistDefine what sections to track and review processmv
Periodic reviewManual check against Claude Code release notesmv

Phase 3: Semi-Automated Updates —

Goal: Script-assisted updates with human review.

File / FeatureDetailsOwnerStatus
Update scriptScript that checks Claude Code docs/changelog for changesopus
Diff highlightsShow what changed since last updateopus
Human reviewUser approves changes before applyingmv

Prerequisites / Gap Analysis

Requirements

RequirementDescription
REQ-1Access to Claude Code official documentation

Current State

ComponentStatusDetails
vault/00_system/external/doneDirectory exists
Claude Code manualNot yet created

Gap (What’s missing?)

GapEffortBlocker?
Initial manual contentMedNo
Update process definitionLowNo

Test

Manual tests

TestExpectedActualLast
Manual exists at expected pathFile at vault/00_system/external/claude-code-manual.mdpending-
Manual covers all major featuresSections for tools, hooks, agents, skills, settingspending-
Update process takes < 5 minutesQuick review cyclepending-

AI-verified tests

ScenarioExpected behaviorVerification method

E2E tests

ScenarioAssertion

Integration tests

ComponentCoverage

Unit tests

ComponentTestsCoverage

History

DateEventDetails
2026-02-26CreatedFrom brain dump
2026-02-27RenumberedFrom FR-037 to FR-033
2026-02-27ExpandedAdded Phase 1 for initial manual creation, renamed to reflect full scope
2026-02-28ReformattedAligned to feature-request template

References

  • FR-048 (System Self-Review) — manual is the knowledge, self-review is the action
  • Fetch MCP server — potential tool for scraping docs