/refresh
Silently reload project context by reading critical configuration files.
Usage
/refresh # Silent context reload
Execution Steps
1. Read Core Configuration
Read: CLAUDE.md
Read: .claude/memories/about-taylor.md
Error if CLAUDE.md missing: "CLAUDE.md not found"
2. Read Recent Memories
Get today's date and read memories from the last 3 days:
Bash: date +%Y-%m-%d # Get today's date
Bash: ls .claude/memories/2026-01-*.json | tail -10 # Recent memory files
Read any memory files from the last 3 days (by filename date prefix).
3. Read Shared Documentation
Glob: shared/docs/**/*.md
# Read each found file
Skip silently if not found.
4. Get Recent Activity
Bash: git log -3 --format="%h - %s"
Skip if git unavailable.
5. Output
Context refreshed
Silent operation: Do NOT summarize files, list what was read, or explain context.
What Gets Loaded
| Category | Files | |----------|-------| | Core | CLAUDE.md | | Profile | .claude/memories/about-taylor.md | | Memories | .claude/memories/YYYY-MM-DD-.json (last 3 days) | | Shared | shared/docs/**/.md | | Git | Last 3 commits |
Error Handling
| Situation | Action | |-----------|--------| | CLAUDE.md missing | Error message | | Other files missing | Skip silently | | Git unavailable | Skip git, continue |
When to Use
- Starting a new conversation
- After long break in session
- Before major planning work
- When context feels stale
Not for: Mid-task validation (use /sanity-check), project-specific context (read files directly)
Scan to join WeChat group