Sync your personal AI developer agents and skills across Cursor, Claude, Codex, Grok, and Gemini from one central vault.
Create your vault from this template to version-control your personal AI setup across machines.
| Without Prism ❌ | With Prism ✅ |
|---|---|
| Copy-pasting AI configs across projects | Run prism once |
| Updating rules in 20 different repos | Edit once in ~/prism, updated everywhere |
| Personal AI files leaking into git commits | Silently ignored via .git/info/exclude |
- Keep your custom agents (
agents/*.md) and skills (skills/*/SKILL.md) once in~/prism. - Running
prismlinks them into each tool's native folder (.cursor/,.claude/,.agents/, etc.). - Symlinks are automatically added to
.git/info/exclude—never pollutinggit statusor PRs.
$ git clone https://github.com/<your-username>/prism.git ~/prism
$ ~/prism/bin/prism install
$ cd ~/Sites/my-project
$ prism
Applying prism to ~/Sites/my-project
gemini ................................... active (3 agents, 2 skills)
claude ................................... active (3 agents, 2 skills)
codex .................................... active (3 agents, 2 skills)
grok ..................................... active (3 agents, 2 skills)
cursor ................................... active (3 agents, 2 skills)
| Command | Shortcut | Description |
|---|---|---|
prism |
prism a |
Link all tools (stealth mode, ignored by git) |
prism track |
prism t |
Link all tools and track in Git to share with team |
prism agent <name> |
— | Link a specific agent only (stealth by default, t to track) |
prism skill <name> |
— | Link a specific skill only (stealth by default, t to track) |
prism <tool> |
prism cr, prism c, etc. |
Link one tool (cr, c, cx, gk, g) |
prism clean |
prism rm |
Unlink all tools from project |
prism clean agent <name> |
prism rm agent |
Remove a specific agent from project |
prism clean skill <name> |
prism rm skill |
Remove a specific skill from project |
prism status |
prism st |
Check project status |
prism list |
prism ls |
List available agents and skills |
prism install |
prism i |
Symlink CLI to ~/.local/bin |
prism uninstall |
prism ui |
Remove CLI symlink |
# Link everything in stealth mode (ignored by git)
$ prism
# Link a specific agent or skill
$ prism agent code-reviewer
$ prism skill git-workflow
# Target a specific tool
$ prism cursor
$ prism agent code-reviewer cursor
# Share configurations with your team via git
$ prism track
$ prism track agent code-reviewer
# Remove an agent, skill, or all links
$ prism clean agent code-reviewer
$ prism clean
- macOS or Linux (native bash, zsh, fish)
- Windows via WSL2 or Git Bash
PRs are welcome to add tools or improve templates.