Start / Install
Install
What you need, how to install squad-chat from its marketplace, update it and remove it.
Requirements
Section titled “Requirements”- Claude Code 2.1.292 or newer, in the terminal or the desktop app. On the desktop app the chat and every room are drawn with the app’s own pieces.
- Node 22 or newer on your
PATH. Check withnode --version. - A server: one Supabase project per group of friends. Get its URL and key from whoever hosts it, or host one yourself.
- A terminal with truecolor, such as iTerm2, Ghostty, kitty or WezTerm.
- For the side-by-side layout: Claude Code’s fullscreen layout (
/tui fullscreen) and a terminal at least 110 columns wide.
Install
Section titled “Install”The repository is its own plugin marketplace.
-
Add the marketplace and install the plugin:
Terminal window claude plugin marketplace add chrisluo5311/squad-chatclaude plugin install squad-chat@squad-chatOr, from inside Claude Code:
/plugin install squad-chat --marketplace chrisluo5311/squad-chat -
Restart Claude Code, or run
/reload-plugins. -
Connect to a server, then open the pane with
/chat.
Update
Section titled “Update”claude plugin marketplace update squad-chat && claude plugin update squad-chat@squad-chatIf you host your group’s server, also run supabase db push again from an updated clone, so the server has what the new version needs. For example, shared snippets need 0.7.0’s database change.
Try it without installing
Section titled “Try it without installing”git clone https://github.com/chrisluo5311/squad-chat.gitclaude --plugin-dir ./squad-chat/plugins/squad-chatUninstall
Section titled “Uninstall”claude plugin uninstall squad-chat@squad-chat && claude plugin marketplace remove squad-chatYour sign-in session stays in ~/.config/squad-chat until you delete it. Run /chat-logout first if you want it gone.