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

boost-backend

v0.2.0

Published

Backend Boost: specs, agents, skills, prompts, and evals for backend reasoning.

Readme

boost-backend

Official backend boost for GitHub Copilot. Standalone: agents, skills, prompts and instructions that Copilot discovers automatically.

Overview

boost-backend ships reusable backend reasoning assets, including:

  • architecture guidance
  • API design patterns
  • refactoring playbooks
  • performance heuristics
  • security review criteria
  • testing standards
  • data access guidance
  • backend DevOps recommendations

Prerequisites

  • Node.js 20 or later
  • npm 10 or later

Quick Start

This boost is self-contained: it does not need any runtime, plugin or MCP server. One command copies its assets to the places where GitHub Copilot / VS Code discover them automatically.

# From the root of YOUR project
npx github:Sertxito/boost_backend
# or, once published on npm
npx boost-backend

| Asset | Installed into | |---|---| | Agents | .github/agents/*.agent.md | | Skills | .github/skills/<name>/SKILL.md and .agents/skills/<name>/SKILL.md | | Prompts | .github/prompts/*.prompt.md | | Instructions | .github/instructions/*.instructions.md | | Global instructions | .github/copilot-instructions.md (only if the project has none) |

Options: --target <dir>, --force (overwrite), --dry-run, --no-agents-dir (skip .agents/skills), --check (verify install), --uninstall. Existing files are never overwritten without --force, so several boosts can coexist in the same project.

Verify: run npx boost-backend --check, reload VS Code (Developer: Reload Window), then type @ in Copilot Chat (agents), / (prompts) and open the Configure Tools / Skills picker.

Package Layout

agents/       -> who acts
specs/        -> universal truths and non-negotiable guidance
skills/       -> operational procedures that can evolve
prompts/      -> runtime prompt composition per capability
instructions/ -> domain instructions reused by agents and skills
evals/        -> evaluation criteria and test cases
examples/     -> examples of high-quality outputs
docs/         -> package documentation and contribution guides

Mental Model

Agent   = who I am
Spec    = what I know
Skill   = how I work
Prompt  = how I compose
Eval    = how I measure quality
Example = what good looks like

Local Customization

Installed files are plain files in your project (.github/). Edit them freely; re-run with --force to restore the originals.

Quality Checks (Maintainers)

Run all repository checks before publishing:

npm run quality

This runs structure validation, references validation, eval checks, artifact alignment checks, and placeholder checks.

Naming and collisions

Installed assets are prefixed with backend- (e.g. .github/agents/backend-<name>.agent.md, .github/skills/backend-<name>/) so several boosts can live in the same project, and internal references are rewritten to match.

  • Nothing that already exists in the target is overwritten: each ignored file is reported with a [WARN] ... already existed ... IGNORED message. Use --force to overwrite.
  • An existing .github/copilot-instructions.md is kept; the boost's global guidance is installed as backend-global.instructions.md instead.
  • Re-running the installer is safe; --check and --uninstall work from the manifest.