How this command is triggered — by the user, by Claude, or both
Slash command
/plugin-preset:save <name> [description]HaikuThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Save Plugin Preset ## Check Arguments If `$ARGUMENTS` is empty, ask the user for a preset name. ## Run Script ## Handle Results The script output is JSON. Handle based on the `status` field: - **`"saved"`**: Save complete. Report the key list from `preset.enabledPlugins` and the `path` to the user. - **`"exists"`**: A preset with the same name already exists. Show the `existing` info. Then use the Task tool to spawn a general-purpose subagent that: 1. Uses AskUserQuestion to present options: "Overwrite" and "Cancel" 2. Returns the user's choice If the user chose "Overwrite...
If $ARGUMENTS is empty, ask the user for a preset name.
node ${CLAUDE_PLUGIN_ROOT}/scripts/save.mjs $ARGUMENTS
The script output is JSON. Handle based on the status field:
"saved": Save complete. Report the key list from preset.enabledPlugins and the path to the user."exists": A preset with the same name already exists. Show the existing info.
Then use the Task tool to spawn a general-purpose subagent that:
--force flag:node ${CLAUDE_PLUGIN_ROOT}/scripts/save.mjs $ARGUMENTS --force
"no_plugins": Inform the user there are no active plugins.${CLAUDE_PLUGIN_ROOT}/docs/save-error-guide.md and follow the manual procedure.npx claudepluginhub topjung3/heesu-claude-marketplace --plugin plugin-preset/saveSaves current conversation or insight to wiki vault as structured note. Supports custom titles, session summaries, concepts, and decisions.
/savePersists session context, learnings, and discoveries to Serena MCP for cross-session continuity and progress tracking. Supports --type, --summarize, --checkpoint flags.
/saveSaves <key> <value> as compressed memory entry to project or global .nemp/memories.json, adding timestamps, agent ID, project path, and inferred type.
/saveSaves the current Claude Code session to Nowledge Mem using nmem CLI. Auto-detects project from ~/.claude/projects/, imports messages, returns thread ID. Supports optional summary and all-sessions flags.
/saveSaves a structured session log capturing git changes, tasks, and project metadata. Auto-infers description from git history or user input, and writes a markdown file with done, decisions, pending items, and files changed.