Skip to content

Plugin install & marketplace management need interactive selection / autocomplete (currently full names must be memorized and typed manually) #3917

Description

@dfrysinger

Summary

Plugin and marketplace management is currently fully manual: the user must memorize and type the full owner/repo (and for marketplaces, the marketplace name + plugin name) with no autocomplete, no interactive picker, and no list-based selection — even when the CLI clearly already has the relevant list available.

Affected surfaces

Expected

When invoked without arguments, these commands should drop into an interactive picker (similar to existing model/session pickers) backed by:

  • For install: the marketplace catalog the CLI already has cached
  • For enable/disable: the list of currently installed plugins
  • For browse <marketplace>install: the plugin list already on screen — let the user arrow + Enter

Related

Why this matters

The current flow assumes the user has the full plugin coordinate memorized, which is fine for power users but defeats the discoverability point of having a marketplace at all.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:input-keyboardKeyboard shortcuts, keybindings, copy/paste, clipboard, mouse, and text inputarea:pluginsPlugin system, marketplace, hooks, skills, extensions, and custom agents
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions