Skip to content

Session Handoff [auto-1757]: Report Whether the Fleet Skills Plugin Is Installed and Enabled, for #1757 #2700

Closed

Description

@ptr727

Next steps, in priority order

  1. Fix skills_install --report's live channel does not check that the plugin is installed and enabled #1757: make skills_install.py --report's live channel say whether the plugin is installed and enabled. live_channel() in scripts/skills_install.py confirms only that the projecttemplate-fleet marketplace is registered. It never confirms that the fleet-skills@projecttemplate-fleet plugin is installed and enabled, so a failed claude plugin install, or a plugin the user later disabled or uninstalled, still reports live.registered: true with a branch and commit while Claude Code loads nothing from it. Done looks like: the live channel reads the plugin's install and enabled state from the claude CLI (its JSON output where it has one, measured on the installed CLI rather than assumed) alongside the marketplace listing, reports it under live, and does not read as current when the plugin is missing or disabled. Tests drive the installed-and-enabled, installed-but-disabled, and not-installed cases through the existing CLI stubs, and the README or docstring describing the live fields names the new field. The pull request body carries Closes on promotion: #1757.

External blockers

None known at pick time.

Internal dependencies

None. #1754 and #1758 touch the same file and are tracked elsewhere, so re-read scripts/skills_install.py on develop before editing rather than assuming its shape.

State

  • No branch, worktree, or pull request exists for this lane yet. Work on feature/auto-1757, based on develop.
  • Re-derive develop's head and the open pull requests before starting.

The parked decision queue

0 parked decisions on this lane.

What the last round did

Nothing yet. A picker created this lane from the open backlog for #1757.

What not to repeat

Nothing recorded yet.

New learnings

None yet.

Activity

  1. added
    handoffA link in the session handoff chain, one open issue per track
    on Oct 10, 2026
  2. ptr727 commented on Oct 10, 2026

    @ptr727
    OwnerAuthor

    Done. PR #2701 merged to develop (squash). It adds live.plugin (installed, enabled) to the skills_install --report live channel, for the user-scope plugin entry, and fixes #1757 on promotion. Filed nothing else. Note for later: enabled is as Claude Code reports it for the directory the report runs in (documented); a home-directory cwd pin was tried and reverted because it crashes where HOME is unresolvable.

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

    handoffA link in the session handoff chain, one open issue per track

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions