65 lines
1.8 KiB
Markdown
65 lines
1.8 KiB
Markdown
---
|
|
description: Initialize reference tracking for the current project
|
|
allowed-tools: Bash, Write
|
|
---
|
|
|
|
# init - Initialize reference tracking
|
|
|
|
Initialize reference and research tracking for the current project.
|
|
|
|
## What it does
|
|
|
|
1. **Create tracking files:**
|
|
- Creates `./CLAUDE_SOURCES.md` (empty, pure KV format)
|
|
- Creates `./CLAUDE_PROMPTS.md` (with header)
|
|
- If files exist, leaves them unchanged
|
|
|
|
2. **Create `.claude/` directory structure:**
|
|
- Creates `./.claude/` directory if missing
|
|
- Creates `./.claude/.ref-config` with default settings:
|
|
```
|
|
PROMPTS_VERBOSITY=major
|
|
SOURCES_VERBOSITY=all
|
|
```
|
|
- **Note:** Does NOT create `.ref-autotrack` marker (use `/track:auto` to enable)
|
|
|
|
3. **Check skill availability:**
|
|
- Verifies ref-tracker skill is available
|
|
- Reports status
|
|
|
|
4. **Show setup summary:**
|
|
- Files created/existing
|
|
- Auto-tracking status (disabled by default)
|
|
- Config location
|
|
- Next steps
|
|
|
|
## Default configuration
|
|
|
|
After init, tracking is **disabled by default**. Configuration file contains these defaults:
|
|
- **Sources**: Track all WebSearch/WebFetch operations (when enabled)
|
|
- **Prompts**: Track major academic/development work only (when enabled)
|
|
|
|
Use `/track:auto` to enable auto-tracking.
|
|
|
|
## Next steps
|
|
|
|
After running `/track:init`:
|
|
- Use `/track:update` to scan recent history
|
|
- Use `/track:config` to adjust verbosity settings
|
|
- Use `/track:auto` to toggle auto-tracking on/off
|
|
- Use `/track:help` for detailed documentation
|
|
|
|
## Files created
|
|
|
|
```
|
|
.claude/
|
|
├── .ref-autotrack # Marker: auto-tracking enabled
|
|
└── .ref-config # Verbosity settings
|
|
CLAUDE_SOURCES.md # Research sources (KV format)
|
|
CLAUDE_PROMPTS.md # Major prompts and outcomes
|
|
```
|
|
|
|
## Output
|
|
|
|
Concise status report showing what was created and current configuration.
|