Bootstrap the session into a team position. Loads the position profile from `ai-workspace/team/<name>.md`, loads sibling state directory if present (PLAYBOOK +…
/position — load a team position into the session
/position <name> is the generic teammate-bootstrap skill. It loads a position profile from ai-workspace/team/<name>.md and runs the bootstrap sequence the profile defines. Replaces the bespoke /tpm (which, where present, is a thin wrapper around /position tpm that adds a unidirectional refusal contract — see "Wrapper skills" below).
Position vs role
Position = persistent identity, loaded once per teammate session. Lives in ai-workspace/team/<name>.md. Examples: tpm, software-engineer, technical-editor, architect.
Role = one-shot activity dispatched at a /task step. Lives in ai-workspace/agents/<name>.md. Examples: implementer, code-reviewer, test-writer, explorer.
/position operates on positions only. For one-shot role dispatch, use your tool's subagent-dispatch mechanism — Claude Code: Agent({subagent_type: <role-name>}); Codex/Cursor: see your project's AGENTS.md §Agent Roles for the equivalent dispatch pattern.
1. Resolve position
NAME="<arg>"
PROFILE="ai-workspace/team/${NAME}.md"
STATE_DIR="ai-workspace/team/${NAME}"don't have the plugin yet? install it then click "run inline in claude" again.