Captures: - 12 agent definitions (vigilio + a-team + utility) - 8 mission prompt configurations - 3 skills (forgejo, senior-software-engineer, xai-docs) - pi settings.json (default provider/model)
39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# Vigilio's Dotfiles
|
|
|
|
Pi configuration files — agents, skills, prompts, settings.
|
|
|
|
## Structure
|
|
|
|
```
|
|
.pi/agent/
|
|
agents/ # Agent definitions (Vigilio, A-Team members, utility agents)
|
|
prompts/ # Multi-agent prompt configurations (A-Team missions)
|
|
skills/ # Progressive-disclosure skill files
|
|
forgejo/ # Forgejo CLI and API reference
|
|
napkin/ # (managed by napkin-ai npm package, not here)
|
|
senior-software-engineer/
|
|
xai-docs/
|
|
settings.json # Pi settings (provider, model defaults)
|
|
```
|
|
|
|
## What's NOT here
|
|
|
|
- `~/.pi/agent/AGENTS.md` → symlink to `~/.napkin/NAPKIN.md` (vault-tracked)
|
|
- `~/.pi/agent/auth.json` → credentials, never commit
|
|
- `~/.pi/agent/models.json` → dynamically generated, not tracked
|
|
- `~/.pi/agent/sessions/` → runtime data
|
|
|
|
## Restore
|
|
|
|
After fresh pi install:
|
|
```bash
|
|
cp -r dotfiles/.pi/agent/agents/* ~/.pi/agent/agents/
|
|
cp -r dotfiles/.pi/agent/prompts/* ~/.pi/agent/prompts/
|
|
cp -r dotfiles/.pi/agent/skills/* ~/.pi/agent/skills/
|
|
cp dotfiles/.pi/agent/settings.json ~/.pi/agent/settings.json
|
|
```
|
|
|
|
Then re-symlink AGENTS.md:
|
|
```bash
|
|
ln -sf ~/.napkin/NAPKIN.md ~/.pi/agent/AGENTS.md
|
|
```
|