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-auditor

v1.0.0

Published

Meta-research agent that audits AI agent packages against industry best practices

Readme

Agent Auditor

A meta-research agent that audits AI agent packages against industry best practices.

npm version License: MIT

Overview

Agent Auditor provides a research agent (codename: Reviewer) that can:

  1. Research - Crawl the internet for authoritative best practices on any domain topic
  2. Analyze - Compare existing agent specifications against those practices
  3. Score - Rate agents/workflows on a 0-100 scale using a weighted rubric
  4. Improve - Provide actionable recommendations with clear rationale

Features

  • Domain-agnostic - Can audit any agent package (MARK Method, BMAD, custom agents)
  • Runtime depth selection - Choose Standard (10-15 sources) or Deep-dive (20+ sources) per audit
  • Source credibility validation - Validates and ranks sources by authority tier
  • Consistent scoring - Uses weighted rubric (Completeness, Accuracy, Depth, Currency, Structure)
  • Actionable output - Specific improvements with what, why, and how

Installation

Quick Start (Recommended)

npx agent-auditor

This will run the interactive installer in your current directory.

Global Installation

npm install -g agent-auditor
agent-auditor install

From GitHub

npx github:messinobili/agent-auditor

Usage

After installation, you'll have access to three workflows:

/audit-agent - Full Agent Audit

Analyze an entire agent specification against domain best practices.

/audit-agent ./path/to/package agent-name

Example:

/audit-agent ./mark-method critic

Options:

  • depth: standard (default) or deep

/audit-workflow - Workflow Deep-Dive

Analyze a single workflow within an agent.

/audit-workflow ./path/to/package agent-name workflow-name

Example:

/audit-workflow ./mark-method critic /fact-check

/research-topic - Pure Research

Gather best practices on a topic without auditing.

/research-topic "topic description"

Example:

/research-topic "B2B product positioning frameworks"

Scoring Rubric

| Category | Weight | Description | |----------|--------|-------------| | Completeness | 25% | Covers all essential aspects of the domain | | Accuracy | 25% | Aligned with established best practices | | Depth | 20% | Specific, actionable guidance (not generic) | | Currency | 15% | Reflects current/emerging practices | | Structure | 15% | Well-organized, clear workflow, good templates |

Score Interpretation

| Range | Label | Meaning | |-------|-------|---------| | 90-100 | World-class | Minimal improvements needed; exceeds standards | | 80-89 | Strong | Minor gaps to address; meets standards | | 70-79 | Good | Notable gaps but solid foundation | | 60-69 | Adequate | Significant improvement opportunities | | <60 | Needs work | Major gaps or outdated practices |

Source Credibility Tiers

The Reviewer validates sources using a credibility hierarchy:

| Tier | Source Type | Examples | |------|-------------|----------| | Tier 1 | Industry standards | Gartner, Forrester, HBR, McKinsey | | Tier 2 | Expert practitioners | Conference speakers, thought leaders, books | | Tier 3 | Academic/research | Peer-reviewed papers, university research | | Tier 4 | Community knowledge | Stack Overflow, Reddit, dev blogs |

Output

Audit reports are saved to your configured reports path (default: audits/):

audits/
├── agents/           # Full agent audit reports
├── workflows/        # Workflow-specific deep dives
└── research/         # Pure research briefs

CLI Commands

# Install into current directory
npx agent-auditor install

# Check installation status
npx agent-auditor status

# Remove from current directory
npx agent-auditor uninstall

Platforms Supported

  • Claude Code - Anthropic's CLI assistant
  • Gemini CLI - Google's CLI assistant
  • Or both simultaneously

Example Audit Output

# Agent Audit Report: Quinn (Critic Agent)

**Overall Score: 71/100** (Good - notable gaps but solid foundation)

## Category Scores
| Category | Score | Notes |
|----------|-------|-------|
| Completeness | 68 | Missing source triangulation |
| Accuracy | 80 | Aligns with AP principles |
| Depth | 70 | Good steps but needs source hierarchy |
| Currency | 65 | Missing AI content considerations |
| Structure | 78 | Clear templates, needs priority ranking |

## Critical Gaps Identified

### Gap 1: No Source Triangulation (HIGH)
**Current:** Accepts single-source verification
**Best Practice:** Require 2+ independent sources
**Fix:** Add triangulation step requiring minimum 2 sources
...

Requirements

  • Node.js 18+
  • Claude Code or Gemini CLI
  • Internet access (for web research)

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT License - see LICENSE for details.