Skip to content

session-flow: /handoff --bg is misleading — background delegation deserves an explicit action #233

Description

@kyle-sexton

Problem

/handoff's name and default flow mean "write a save-point, /clear, paste later". The --bg flag bolts on a different job entirely: launching a fresh background session that CONTINUES the task. Two issues:

  1. Semantics — "handoff" reads as save-point-for-later, not "delegate the implementation to a background agent now". Users reaching for background delegation won't find it; users invoking --bg may not realize the current session terminates as far as the task is concerned.
  2. Discoverability — --bg is a flag buried in the argument hint; the behavioral difference (new claude --bg session, CLI-default model rather than the current session's model, no effort inheritance) is undocumented at the surface.

Likely inherited from the original upstream skill this was adapted from without massaging into this plugin's UX.

Direction to evaluate

  • Split background delegation into its own explicitly named action/skill (naming pass required), or promote it from flag to first-class argument with clear semantics.
  • Document model/effort behavior of the launched session vs the parent.
  • Consider whether "keep current session alive as home base" (Agent-tool background subagent) should be a supported path alongside claude --bg.

Raised from a working session on 2026-07-16 while converting repeated prompts into skills; deferred so it isn't lost.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: mediumReal value, no hard deadline; normal backlog flow.wayfind: designWayfind decision item: design-space or domain-model decision; human in the loop.

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions