How this command is triggered — by the user, by Claude, or both
Slash command
/ifly:mode <silent|minimal|normal|verbose|caveman>This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
!`bash -lc 'PLUGIN_DIR="${CLAUDE_PLUGIN_ROOT:-${CLAUDE_PLUGIN_DIR:-}}"; for d in "$PLUGIN_DIR" "$HOME/AppData/Roaming/claude/plugins/ifly" "$HOME/.claude/plugins/ifly" "$HOME/.config/claude/plugins/ifly"; do [[ -n "$d" && -f "$d/hooks/ifly-state" ]] && exec bash "$d/hooks/ifly-state" mode $ARGUMENTS; done; echo "IFLy plugin helper not found. Reinstall with: ifly install --overwrite"'`
Apply `skills/ifly-mode-$ARGUMENTS/SKILL.md` to subsequent responses in this session if the mode changed successfully.!bash -lc 'PLUGIN_DIR="${CLAUDE_PLUGIN_ROOT:-${CLAUDE_PLUGIN_DIR:-}}"; for d in "$PLUGIN_DIR" "$HOME/AppData/Roaming/claude/plugins/ifly" "$HOME/.claude/plugins/ifly" "$HOME/.config/claude/plugins/ifly"; do [[ -n "$d" && -f "$d/hooks/ifly-state" ]] && exec bash "$d/hooks/ifly-state" mode $ARGUMENTS; done; echo "IFLy plugin helper not found. Reinstall with: ifly install --overwrite"'
Apply skills/ifly-mode-$ARGUMENTS/SKILL.md to subsequent responses in this session if the mode changed successfully.
npx claudepluginhub ljn7/ifly --plugin ifly/modeChecks current OMA mode or sets it to balanced/speed/deep/autopilot/ralph/ultrawork, generating config settings for planning/execution/verification and updating .oma/state/mode.json.
/modeSwitches Claude's work mode to dev, research, review, or planning, adapting behavior for development, exploration, code review, or task planning. Loads mode-specific context templates and saves state.