| name | bundles |
| description | List, create, edit, or delete named lens-bundles (saved framework groupings) used by /decision:analyze. Bundles let the user predefine "for career decisions, run these five frameworks" without typing the list each time. |
Bundles
Manage the bundles map in $DATA_ROOT/config.json.
Operations
The user invokes this with one of:
list — show all bundles and their framework lists.
create <name> <fw1>,<fw2>,... — create a new bundle.
edit <name> — interactively edit an existing bundle's framework list.
delete <name> — remove a bundle.
show <name> — show one bundle in detail.
If no operation, default to list and offer the others.
Resolve
DATA_ROOT="${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/decision-evaluation-framework"
CONFIG="$DATA_ROOT/config.json"
If config doesn't exist, tell the user to run /decision:onboard first.
Validation
Every framework name in a bundle must correspond to a file in the plugin's frameworks/ directory. Reject unknown names with the available list.
Bundle name conventions
- Lowercase, hyphenated.
- Reserved names:
default (uses default_frameworks from config), all (every framework). Don't let the user create or delete these.
Output
After mutation, show the updated bundles map. Confirm the write to config.json.