Skip to content
Public template

About

Sync your personal AI developer agents and skills across Cursor, Claude, Codex, Grok, and Gemini from one central vault.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

43 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prism

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.

Why Prism?

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

How it Works

  1. Keep your custom agents (agents/*.md) and skills (skills/*/SKILL.md) once in ~/prism.
  2. Running prism links them into each tool's native folder (.cursor/, .claude/, .agents/, etc.).
  3. Symlinks are automatically added to .git/info/exclude—never polluting git status or PRs.

Quickstart

$ 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)

Commands

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

Examples

# 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

Requirements

  • macOS or Linux (native bash, zsh, fish)
  • Windows via WSL2 or Git Bash

Contributing

PRs are welcome to add tools or improve templates.

About

Sync your personal AI developer agents and skills across Cursor, Claude, Codex, Grok, and Gemini from one central vault.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages