From familiar-extras
Interact with your companion — show or change personality, mood, stats, and lore
How this command is triggered — by the user, by Claude, or both
Slash command
/familiar-extras:familiar <personality|mood|stats|lore> [value]The summary Claude sees in its command listing — used to decide when to auto-load this command
Route this command to the correct familiar MCP tool based on the subcommand. ## Subcommand: `$1` | Arguments: `$ARGUMENTS` ### Routing **personality** (default when `$1` is empty or "personality"): - No further args → call `familiar-personality` with no arguments (show mode) - `$1` is "personality" and `$2` is "reset" → call `familiar-personality` with `reset: true` - `$1` is "personality" and `$2`+ is present → call `familiar-personality` with `description` set to everything after "personality" in `$ARGUMENTS` - `$1` is missing entirely → call `familiar-personality` with no arguments ...
Route this command to the correct familiar MCP tool based on the subcommand.
$1 | Arguments: $ARGUMENTSpersonality (default when $1 is empty or "personality"):
familiar-personality with no arguments (show mode)$1 is "personality" and $2 is "reset" → call familiar-personality with reset: true$1 is "personality" and $2+ is present → call familiar-personality with description set to everything after "personality" in $ARGUMENTS$1 is missing entirely → call familiar-personality with no arguments (show mode)mood (when $1 is "mood"):
familiar-mood with no arguments (show current mood)$2 is present → call familiar-mood with set = $2 (valid: cheerful, neutral, grumpy, excited, sleepy, chaotic)stats (when $1 is "stats"):
familiar-stats with no argumentslore (when $1 is "lore"):
familiar-lore with no arguments (show all lore)$2+ is present → call familiar-lore with add set to everything after "lore" in $ARGUMENTSUnrecognized subcommand: If $1 doesn't match any of the above, tell the user the valid subcommands:
/familiar personality [description|reset] — show, change, or reset personality/familiar mood [mood-name] — show or set mood/familiar stats — show companion stats and history/familiar lore [new entry text] — show or add backstoryThese tools return context seeds — JSON with personality, mood, and an instruction field. Use that context to generate an in-character response. Consult the familiar-help skill for mood calibration and the full response pattern.
npx claudepluginhub yaniv-golan/claude-familiar --plugin familiar-extras