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

agent-framework-cli

v2.2.2

Published

Turn GitHub Copilot into a coordinated engineering team — specification-driven development lifecycle with quality gates, persistent memory, and human-in-the-loop governance

Readme

Agent Framework CLI

npm version License: MIT Node.js TypeScript VS Code GitHub Copilot

Supercharge your agentic development — stop fiddling with agent config and start shipping.

agent-framework-cli sets up everything you need to follow a perfect SDLC lifecycle with GitHub Copilot, in one command. Spec → Plan → Implement → Review → Ship, with quality gates and persistent memory baked in.


One command. Full setup.

npm install -g agent-framework-cli
acli setup

That's it. acli setup asks you two quick questions, installs all dependencies, and scaffolds your project. Open Copilot Chat and go:

/acli.run Build a user authentication system with OAuth support

The Power Stack

Agent Framework wires together four best-in-class tools so you don't have to:

| Tool | What it does for you | |------|----------------------| | spec-kit | Spec-driven development engine — keeps every feature grounded in structured requirements, not vibes | | Fleet | Multi-agent orchestration — runs architect, security, dev, and QA agents in the right order with the right context | | Superpowers Bridge | Connects Copilot to brainstorming, TDD enforcement, and structured code review workflows | | Beads (optional) | Semantic memory across sessions — your architecture decisions, ADRs, and task state survive every conversation |

Choose Git-based memory (zero extra tooling, context in plain files) or Beads-based memory (advanced semantic search + chunking). acli setup asks you at install time.


Why bother?

AI coding assistants write code fast but without discipline. Left unchecked:

  • Features get built from vague prompts instead of structured specs
  • Architecture drifts because every session starts fresh
  • Tests get skipped, security gets overlooked, reviews get bypassed
  • Nobody knows why a decision was made two weeks ago

Agent Framework wraps Copilot in a governed engineering workflow — spec before code, review before merge, memory that persists.


The Lifecycle

Specify → Clarify → Plan → Checklist → Tasks
                                         │
                                   🚦 Human Gate
                                         │
Finish  ← Verify  ← Implement ← Review ← Analyze
    │                                     │
🚦 Human Gate                       🚦 Human Gate

Run /acli.run <feature> and the orchestrator drives the whole thing. You only touch it at the three approval gates.


5 Agents, 1 Team

| Agent | Job | |-------|-----| | orchestrator | Routes work, enforces gates, runs tasks in parallel | | architect | Writes specs, plans, ADRs — tech-agnostic and rigorous | | security | OWASP checklists, threat modeling, vulnerability review | | development | TDD implementation, plan-conformant, hands off cleanly | | qa | Code review, test coverage, acceptance validation |


Slash Commands

Everyday:

| Command | What it does | |---------|-------------| | /acli.run <feature> | Full lifecycle start to finish | | /acli.onboard | Analyse and bootstrap an existing codebase | | /acli.implement | Jump straight to implementation |

Spec & Planning:

| Command | What it does | |---------|-------------| | /acli.constitution | Define your project principles & architecture boundaries | | /acli.specify | Author a structured feature spec with acceptance criteria | | /acli.plan | Generate implementation plan + architecture decision records | | /acli.tasks | Break the plan into prioritised, dependency-ordered tasks | | /acli.checklist | Generate security, a11y, and performance quality gates |

Review & Ship:

| Command | What it does | |---------|-------------| | /acli.critique | Spec-aligned code review with severity ratings | | /acli.debug | Structured root-cause analysis | | /acli.finish | Branch cleanup and merge readiness check |


Brownfield? No problem.

/acli.onboard auto-scans your existing codebase, generates a tailored constitution + reference architecture, and gets you into the lifecycle without starting from scratch.


Workspace Layout

.github/
  agents/    ← agent definitions
  skills/    ← reusable skills
  prompts/   ← slash commands
.specify/
  memory/    ← constitution, architecture, quality standards
  specs/     ← specs, plans, checklists, tasks
.beads/      ← persistent memory (if beads-based memory selected)

CLI Reference

| Command | Description | |---------|-------------| | acli setup [--check] | Install dependencies + scaffold project (interactive) | | acli install <agent> | Install a specific agent | | acli remove <agent> | Remove an installed agent | | acli list agents\|skills | List available agents or skills | | acli update [agent] | Update agents, prompts, and skills | | acli config | View or modify framework configuration |


Requirements

  • Node.js >= 18
  • VS Code + GitHub Copilot Chat
  • Python >= 3.8 (for spec-kit)

Contributing

See CONTRIBUTING.md. MIT licensed.