Skip to content
PluginStats

@windyroad/connect weekly downloads statistics

By windyroad (9 listings) · npm · Claude Code

Connect Claude Code sessions across repos via Discord (experimental)

View on npm Fresh · Oct 27, 2026 · data Jul 1, 2026

@windyroad/connect has 4,564 recorded weekly downloads on npm.

Weekly downloads
4,564
Official API · Jul 1, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
—
Among tracked npm listings

About @windyroad/connect

@windyroad/connect

⚠ BLOCKED (as of 2026-04-15) — Setup is not currently usable in Claude Code 2.1.108. The --channels flag removes the AskUserQuestion, EnterPlanMode, and ExitPlanMode tools that the interactive setup skill depends on. Tracked upstream at anthropics/claude-code#42292. Do not attempt setup until this is resolved. The plugin's runtime (sending/receiving messages) still works — only the guided setup is blocked.

EXPERIMENTAL — This plugin uses Claude Code's --channels feature, which is a research preview as of April 2026. The API surface may change. This plugin is also the only one in the suite with an external service dependency, and the Discord channel it builds on is maintained by a third party, so expect breakage as those move.

Connect Claude Code sessions across repos via Discord so they can collaborate. Maturity: Experimental.

What It Does

When running Claude Code sessions across multiple repos, this plugin lets sessions communicate — with zero idle token cost. Sessions can hand off findings, ask questions, share context, or coordinate work. The receiving session wakes up only when a message arrives, using Discord as the collaboration channel.

Example: Session A (repo-a) discovers a bug in a package from repo-b. It sends a message via /wr-connect:send, and Session B (repo-b) receives it immediately through the Discord channel.

Install

npx @windyroad/connect

Or via the meta-installer:

npx @windyroad/agent-plugins --plugin connect

Setup

Run the interactive setup skill:

/wr-connect:setup

This is an interactive walkthrough that guides you through:

  1. Creating a Discord bot (wr-connect)
  2. Storing credentials (.env file, 1Password, or shell profile)
  3. Installing the Discord channel plugin
  4. Configuring the security allowlist

You can opt out at any point during setup.

Usage

Sending a message
/wr-connect:send BUG: Widget.parse() throws on null input at line 47
Receiving messages

Start Claude Code with the channels flag:

claude --channels plugin:discord@claude-plugins-official

No explicit "wait" command is needed. The session listens automatically and wakes when a message arrives.

Environment Variables

VariableDescription
WR_CONNECT_BOT_TOKENDiscord bot token
WR_CONNECT_CHANNEL_IDDiscord channel ID
WR_CONNECT_SESSION_NAMEHuman-readable name for this session (e.g. repo-b)

Set these in your shell profile (~/.zshrc, ~/.bashrc) or a .env file that is in .gitignore.

Hooks

EventScriptBehaviour
SessionStartsession-start.shWarns if env vars are set but --channels is not active. Silent if env vars are not set. Never blocks.

Security

  • Bot token is a credential — it gives anyone who has it the ability to send messages to your Claude Code session (which has filesystem and shell access). Treat it like a password.
  • Environment variables only — tokens are never stored in project files. This is consistent with the suite's secret-leak-gate.
  • Discord allowlist — configure the Discord channel plugin to only accept messages from your own Discord user ID.
  • Private channel — use a private Discord server or channel.
  • Dedicated bot — use one bot per developer, not a shared team bot.

Update

npx @windyroad/connect --update

Uninstall

npx @windyroad/connect --uninstall

Licence

MIT

Description from the npm listing.

  • claude-code
  • claude-code-plugin
  • codex
  • ai-agent
  • ai-coding
  • cross-repo
  • discord
  • collaboration

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@windyroad/connect weekly downloads on npm, last 90 days: 4,564 weekly downloads as of Jul 1, 2026.@windyroad/connectWeekly downloads on npm · Last 90 days4,564downloads / weekNo observations recorded in this periodno observations · 0 observations · Updated Jul 1, 2026pluginstats.com
@windyroad/connect weekly downloads on npm, last 90 days: 4,564 weekly downloads as of Jul 1, 2026.

7/30/90-day growth

@windyroad/connect weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.@windyroad/connectWeekly downloads growth on npm4,564downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Jul 1, 2026pluginstats.com
@windyroad/connect weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

@windyroad/connect has no ranking history on npm yet.@windyroad/connectnpm ranking · by weekly downloads · Last 90 daysNo ranking observations in this periodno observations · 0 observations · Updated Jul 1, 2026pluginstats.com
@windyroad/connect has no ranking history on npm yet.

Listing placement

All npm2,577 listings · 129 pages · 1,289 shown · page 63, #7 (overall #1,247)
All npm: every listing in weekly downloads order

Listing placement

Claude Code351 listings · 18 pages · page 5, #16 (overall #96)
Claude Code: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (1)
Recent weekly downloads observations for @windyroad/connect
Date (UTC)Weekly downloadsChange vs. previous
4,564—

Similar npm Claude Code plugins

All 20 @windyroad/connect alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@windyroad/connect. First seen Oct 27, 2026; last successful collection Oct 27, 2026. See the methodology.