agentsuserlisted
Install: claude install-skill event4u-app/agent-config
# /agents user
Sub-dispatcher for the user-persona file
[`/.agent-user.md`](../../../docs/contracts/agent-user-schema.md) — a
single, project-root, gitignored Markdown file that captures who the
user is and how they want the agent to address them.
**Why this is its own cluster:** `AGENTS.md` describes the *project*
to the agent. `.agent-user.md` describes the *user* to the agent.
Two distinct primitives — same `/agents` family for discoverability,
separate sub-commands for separation of concerns.
## Sub-sub-commands
| Sub-sub-command | Routes to | Purpose |
|---|---|---|
| `/agents user init` | `commands/agents/user/init.md` | Short interview → creates `.agent-user.md` |
| `/agents user show` | `commands/agents/user/show.md` | Read-only render of the persona |
| `/agents user review` | `commands/agents/user/review.md` | List buffered observations from `.agent-user.observations.jsonl` |
| `/agents user accept` | `commands/agents/user/accept.md` | Apply a buffered observation with confirmation |
| `/agents user update` | `commands/agents/user/update.md` | Open in IDE for manual edit; validate on save |
Schema contract:
[`docs/contracts/agent-user-schema.md`](../../../docs/contracts/agent-user-schema.md).
## Dispatch
1. Parse the user's argument: `/agents user <sub-sub-command> [args]`.
2. Look up the sub-sub-command in the table above.
3. Load the routed file and follow its `## Steps` section verbatim
with the remaining args.
4. Unknown or missing sub-sub-command → pr