List and customize the team roles - type, model and effort per role and per app, packs (languages, quality, planning, ML...), your own roles (no tokens in Claude Code; in agy run `!team agents`)
Installs into .claude/skills of the current project.
Sponsors
SSkills DirectorySkills Directory
Know which skills are safe — weekly.
SSkills DirectorySkills Directory
Is that skill safe to install?
Are you the author of Agents?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/antostr-agents)
---
name: agents
description: List and customize the team roles - type, model and effort per role and per app, packs (languages, quality, planning, ML...), your own roles (no tokens in Claude Code; in agy run `!team agents`)
argument-hint: "[list | set <role> model=<m> effort=<e> type=<t> [--app claude|agy] | enable|disable <role|pack|auto|languages> | new <role> | sync]"
disable-model-invocation: true
---
In Claude Code a hook answers this command without the model; you only see it when that hook
did not run (agy, or an old install). Then run
`python3 <team skill folder>/scripts/tw.py agents $ARGUMENTS` from the repository root
and show its output as it is. If the user asked in words ("use opus with max effort for the
tester", "turn on the Go reviewers"), translate it into `agents set` or `agents enable` and run
that. Remind the user to restart the app so it loads the changed agents.