Skip to content

/squad:dashboard: ship the team dashboard in the Claude Code plugin #2460

Open

Description

@bradygaster

Part of #2438. Belongs to Phase 5 (#2443). Needs the live-session reader (#2459).

Goal

Ship the team dashboard with the Squad Claude Code plugin, so a user with the plugin can open it with one command.

What needs to be done

  • A /squad:dashboard slash command in the plugin. It starts the dashboard server for the current repo on a free local port (127.0.0.1 only), opens the browser, and prints the URL.
  • If a dashboard is already running for this repo, reuse it rather than starting another; stop it when asked (for example /squad:dashboard stop), and don't leave orphan processes when the session ends.
  • Bundle the server and page in the plugin with no runtime dependencies beyond Node (the prototype already needs none).
  • A matching CLI entry, for example squad dashboard, for users of squad init --client claude without the plugin. The epic keeps both install paths working.
  • Docs: a short page on what the dashboard shows (Board, Roadmap, Conversation), how to open it, and that it reads Claude Code's local session files and never sends them anywhere.
  • Tests: the command starts the server, and the port, reuse and stop handling work; plus a smoke test that the page loads and the SSE endpoint streams events from a fixture session.

Done when

  • /squad:dashboard works in an interactive Claude Code session with the plugin installed, and squad dashboard works without it.
  • It's documented, and it's covered by the plugin's tests.

Activity

  1. added
    squadSquad triage inbox — Lead will assign to a member
    squad:plugin-platform-devAssigned to plugin-platform-dev (Plugin Platform Engineer)
    on Nov 10, 2026
  2. github-actions commented on Nov 10, 2026

    @github-actions
    Contributor

    📋 Assigned to plugin-platform-dev (Plugin Platform Engineer)

    Issue: #2460 — /squad:dashboard: ship the team dashboard in the Claude Code plugin

    plugin-platform-dev will pick this up in the next Copilot session.

    For Copilot coding agent: If enabled, this issue will be worked automatically.
    Otherwise, start a Copilot session and say:
    plugin-platform-dev, work on issue #2460

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

    squadSquad triage inbox — Lead will assign to a membersquad:plugin-platform-devAssigned to plugin-platform-dev (Plugin Platform Engineer)type:featureNew capability

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions