-p/--profile to target another one. Claude Code surfaces MCP prompts as slash commands — /mcp__<server>__<name>, where <server> is whatever name you gave the connection (machine0 on VMs, which wire the profile endpoint automatically). One prompts new makes a prompt available in every Claude surface connected to the profile — unlike machine-local .claude/commands files, the library follows the profile everywhere, and edits propagate without touching any machine.
prompts ls
List a profile’s prompts with their descriptions and the start of each body (truncated to the terminal width).prompts get
Show a prompt’s name, description, and full body — word-wrapped to the terminal width.prompts new
Add a prompt to a profile. Aliased asprompts create and prompts add. Takes a --body and an optional --description. Adding a name that already exists errors with a pointer at prompts update.
The --body flag takes three input modes (curl’s @ convention), and omitting it in a terminal opens $EDITOR like git commit:
prompts update
Update a prompt’s body or description. Pass an empty string to clear the description. With no flags in a terminal, opens$EDITOR pre-filled with the current body.