Files
dotfiles/ai-instructions/README.md
2026-03-18 14:38:46 +13:00

29 lines
993 B
Markdown

# AI Instructions / Rules System
This directory contains single-source-of-truth instructions that are shared between **Claude Code** and **Cursor IDE**.
## How It Works
```
ai-instructions/*.md (SOURCE OF TRUTH)
├──> claude/.claude/rules/*.md (symlinks for Claude Code)
└──> cursor/.cursor/rules/*.md (symlinks for Cursor IDE)
```
### During Installation
When you run `install.sh` (or when a Coder devbox starts):
1. **Directories created**: `claude/.claude/rules` and `cursor/.cursor/rules` are created.
2. **Rules generated**: The `generate_rules` function in `install.sh` symlinks `ai-instructions/*.md``claude/.claude/rules/*.md` and `cursor/.cursor/rules/*.md`.
3. **Stow creates symlinks**:
- `claude/.claude/*``~/.claude/*`
- `cursor/.cursor/*``~/.cursor/*`
### Result
Both IDEs load the same instructions:
- **Claude Code**: Reads `~/.claude/CLAUDE.md` + `~/.claude/rules/*.md`
- **Cursor IDE**: Reads `~/.cursor/rules/*.md`