with one click
personal-squad
User-level AI agents that travel with you across projects
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
User-level AI agents that travel with you across projects
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | personal-squad |
| description | User-level AI agents that travel with you across projects |
| domain | configuration |
| confidence | medium |
| source | manual |
A personal squad is a user-level collection of AI agents that travel with you across projects. Unlike project agents (defined in a project's .squad/ directory), personal agents live in your global config directory and are automatically discovered when you start a squad session.
~/Library/Application Support/squad/personal-squad/ # macOS
~/.config/squad/personal-squad/ # Linux
%APPDATA%/squad/personal-squad/ # Windows
├── agents/
│ ├── {agent-name}/
│ │ ├── charter.md
│ │ └── history.md
│ └── ...
└── config.json # Optional: personal squad config
SQUAD_NO_PERSONAL=1 to disable ambient discoverysquad personal init — Bootstrap a personal squad directorysquad personal list — List your personal agentssquad personal add {name} --role {role} — Add a personal agentsquad personal remove {name} — Remove a personal agentsquad cast — Show the current session cast (project + personal)See templates/ghost-protocol.md for the full rules. Key points:
.squad/ stateOptional config.json in the personal squad directory:
{
"defaultModel": "auto",
"ghostProtocol": true,
"agents": {}
}
SQUAD_NO_PERSONAL — Set to any value to disable personal squad discoverySQUAD_PERSONAL_DIR — Override the default personal squad directory path{what this skill teaches agents}
{what this skill teaches agents}
{what this skill teaches agents}
{what this skill teaches agents}
Checklist and patterns for wiring new CLI commands into cli-entry.ts
Team initialization flow (Phase 1 proposal + Phase 2 creation)