npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@bradygaster/squad-cli

v0.8.25

Published

Squad CLI — Command-line interface for the Squad multi-agent runtime

Readme

@bradygaster/squad-cli

The programmable multi-agent CLI for GitHub Copilot. Build an AI team, assign roles, and let them work your repo.

Installation

# Global (recommended)
npm install -g @bradygaster/squad-cli

# Project-local
npm install --save-dev @bradygaster/squad-cli

# One-shot (no install)
npx @bradygaster/squad-cli

# Insider channel (pre-release builds)
npm install -g @bradygaster/squad-cli@insider

Quick Start

# 1. Initialize Squad in your repo
squad init

# 2. Create your first agent
squad hire --name aria --role "frontend engineer"

# 3. Launch the interactive shell
squad

That's it. You have a working AI team.

Commands

| Command | Description | |---------|-------------| | squad | Launch interactive shell | | squad init | Initialize Squad in current repo. --global for a personal squad. | | squad upgrade | Update Squad-owned files. --global, --migrate-directory | | squad status | Show which squad is active (repo vs personal) and why | | squad triage | Scan for work and categorize issues | | squad loop | Continuous work loop. --filter <pattern>, --interval <seconds> | | squad hire | Team creation wizard. --name <name>, --role <role> | | squad copilot | Add/remove @copilot coding agent. --off, --auto-assign | | squad plugin | Manage plugin marketplaces (add/remove/list/browse) | | squad export | Export squad to JSON snapshot. --out <path> | | squad import <file> | Import squad from export file. --force to overwrite | | squad scrub-emails | Remove email addresses from Squad state files | | squad help | Show help |

Interactive Shell

Running squad with no arguments launches a REPL where you talk directly to your team.

  • Slash commands: /status, /history, /agents, /clear, /help, /quit
  • @mentions: Route messages to a specific agent (e.g. @aria fix the login bug)
  • Tab completion: Agents and commands auto-complete

The shell coordinates work across agents, streams responses in real time, and keeps a session history.

Requirements

  • Node.js ≥ 20
  • GitHub CLI (gh) — required for issue/PR operations and the work loop
  • GitHub Copilot — provides the AI backend for agent orchestration

Links

License

See LICENSE in the repository root.