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

agentplane

v0.2.25

Published

Agent Plane CLI for task workflows, recipes, and project automation.

Readme

agentplane

npm Downloads License: MIT Node.js 20+

Agent Plane is a policy-driven framework for running LLM agents inside real repositories. It turns "AI magic" into an engineering process: explicit approvals, role boundaries, and a reproducible execution pipeline. The goal is simple: make agents boring, safe, and auditable.

Why Agent Plane

  • You want agents that behave predictably inside real repos.
  • You need human approvals, clear roles, and traceable artifacts.
  • You want guardrails by default, not optional add-ons.
  • You want an offline-first CLI that keeps state local and inspectable.

5-minute start

Install and initialize the CLI:

npm install -g agentplane
agentplane init
agentplane quickstart

agentplane init is human-oriented: interactive onboarding includes workflow/backend selection, execution profile selection (conservative|balanced|aggressive), approval toggles, and optional recipes.

Create your first task and run the workflow:

agentplane task new --title "First task" --description "Describe the change" --priority med --owner ORCHESTRATOR --tag docs
agentplane verify <task-id> --ok --by ORCHESTRATOR --note "Verified"
agentplane finish <task-id> --author ORCHESTRATOR --body "Verified: done" --result "First task completed"

Prefer npx instead of a global install?

npx agentplane init
npx agentplane quickstart

What gets installed automatically

  • .agentplane/ is created with config, tasks, agents, and caches.
  • AGENTS.md is created if missing and defines the policy/guardrails.
  • Built-in agent definitions are copied into .agentplane/agents/.
  • Optional recipes can install additional agents when you run agentplane recipes install ....
  • .agentplane/config.json stores execution defaults under execution (profile, reasoning effort, tool budget, safety gates).

Upgrade review reports

After agentplane upgrade (auto or agent-assisted mode), a machine-readable review report is written under .agentplane/.upgrade/:

  • Agent mode: .agentplane/.upgrade/agent/<runId>/review.json
  • Auto mode: .agentplane/.upgrade/last-review.json

If any entry has needsSemanticReview: true, treat it as a signal to create an UPGRADER task to perform a semantic prompt merge.

Guardrails and artifacts

  • Approval gates for plans and network access (configured in .agentplane/config.json).
  • Role boundaries (ORCHESTRATOR, PLANNER, CODER, INTEGRATOR, etc.).
  • Agent definitions in .agentplane/agents/.
  • Task records in .agentplane/tasks/ with a snapshot export in .agentplane/tasks.json.
  • A visible, reproducible pipeline:
Preflight -> Plan -> Approval -> Tasks -> Verify -> Finish -> Export

Features

  • Policy-first execution with explicit approvals and guardrails.
  • Role-based workflows for teams: ORCHESTRATOR, PLANNER, CREATOR, INTEGRATOR, etc.
  • Two workflow modes: direct (single checkout) and branch_pr (worktrees + integration).
  • Task tracking, verification, and exports baked in.
  • Recipes for repeatable setup and automation.

Install

npm install -g agentplane

Or run without installing:

npx agentplane --help

Requirements

  • Node.js >= 20

Common Commands

agentplane --help
agentplane quickstart
agentplane role ORCHESTRATOR
agentplane role UPGRADER
agentplane config show
agentplane task list
agentplane task new --title "..." --description "..." --priority med --owner ORCHESTRATOR --tag docs
agentplane verify <task-id> --ok --by ORCHESTRATOR --note "Verified"
agentplane finish <task-id> --author ORCHESTRATOR --body "Verified: done" --result "Task completed"
agentplane recipes list

Docs and Guides

  • Documentation index: https://github.com/basilisk-labs/agentplane/tree/main/docs
  • Workflow overview: https://github.com/basilisk-labs/agentplane/blob/main/docs/user/workflow.mdx
  • CLI commands: https://github.com/basilisk-labs/agentplane/blob/main/docs/user/commands.mdx
  • Project layout: https://github.com/basilisk-labs/agentplane/blob/main/docs/developer/project-layout.mdx
  • Recipes: https://github.com/basilisk-labs/agentplane/tree/main/agentplane-recipes

Support

  • Issues: https://github.com/basilisk-labs/agentplane/issues
  • Contributing: https://github.com/basilisk-labs/agentplane/blob/main/CONTRIBUTING.md

License

MIT