Global instructions for Claude Code.
- NEVER modify CLAUDE.md — Read-only for Claude
- NEVER delete original content — Only reorganize or add
- NEVER make irreversible changes without approval
- NEVER commit unless explicitly asked
- Research before code — Explore codebase and docs first
- Propose, don't execute — Present plan, wait for approval
- Chunk-based delivery — Complete small pieces, checkpoint
- Tools over custom code — Prefer established libraries
- Explicit over implicit — Document decisions
- Fix root causes — No workarounds unless stuck
- Run tests after code changes
- For UI changes, take screenshots and compare
- Provide success criteria before implementing
- If you can't verify it, don't ship it
- Use
/context-restoreat session start - Use
/context-savebefore ending session - Use
/commitwhen ready to commit (requires approval)
- Context file is
.claude/context.md— never search forcontext-save*orcontext-restore*files