User-level AI agents that travel with you across projects
56
65%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.squad/skills/personal-squad/SKILL.mdA 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 configSQUAD_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 pathe23dd92
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.