role
Activate exactly one role.
The human names it, for example:
/role planner
/role developer
/role tester
Process
-
Take the role name from the invocation. If none was given, list the available files in
roles/and stop. -
Read only
roles/<name>.md. If it does not exist, say so, list the available role names, and stop. -
Confirm in one line and wait for work:
Active role: <name>
Rules
- Activate only the role the human named.
- Read only that role file.
- Do not start the role’s work.
- Do not write project state just to remember the role.
- The role applies only to the current session/conversation context.
- A role narrows responsibility. It never grants human authority.