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

security-review

v2.0.0

Published

Whitebox security review, OWASP auditing, and developer-accelerated agent toolkit for Spec-Kit and AI workflows

Downloads

156

Readme

🔒 Security Review

Continuous whitebox security auditing, OWASP governance, and token-optimized developer CLI & AI Agent toolkit.

Version OWASP License: MIT Spec Kit


What Is Security Review?

security-review is a modern whitebox security review toolkit designed for AI-assisted development workflows and automated CI/CD pipelines.

  • Developer CLI Accelerator: Fast git diff extraction, security entrypoint discovery, and report frontmatter validation.
  • AI Agent Skills: Pre-engineered prompt contracts for full audits, staged reviews, branch diffs, plan reviews, and remediation tasks.
  • Spec-Kit Compatible: 100% backward compatible with Spec-Kit SDD workflows via /speckit.security-review.* extension hooks.

⚡ Quickstart

1. Instant Execution (Zero Install)

# Analyze staged changes for security sensitivity before commit
npx security-review diff --staged

# Scan project for security entrypoints & trust boundaries
npx security-review scan

# Compile JSON findings into full Markdown security report
npx security-review report --input findings.json --output report.md

# Generate or append remediation tasks to tasks.md (auto-detects SDD framework)
npx security-review tasks --input findings.json --append

# Propose a complete SDD change (OpenSpec / Spec-Kit) from findings
npx security-review sdd propose --input findings.json --name fix-auth-sqli

# Validate security report YAML frontmatter
npx security-review validate docs/security-reviews/report.md

2. Global Installation

npm install -g security-review
# or
pnpm add -g security-review

After installation, use any of the binary aliases: security-review, sec-review, or sr.


🤖 AI Agent Skill Integration

Use Security Review directly with AI coding assistants (Antigravity, Claude Code, Cursor, OpenCode, Codex):

| Slash Command | Skill ID | Development Phase | Purpose | |---|---|---|---| | /sr-audit | sr-audit | Milestone / Audit | Full repository security audit across all OWASP categories. | | /sr-staged | sr-staged | Pre-commit | Focused security review of staged changes (git diff --cached). | | /sr-branch | sr-branch | Feature / PR | Review security risks introduced by the current feature branch. | | /sr-plan | sr-plan | Technical Design | Review technical plan for trust boundaries and security gaps. | | /sr-tasks | sr-tasks | Strategy & Tasks | Verify that security requirements are sequenced in implementation tasks. | | /sr-followup | sr-followup | Triage | Convert security findings into actionable remediation tasks. | | /sr-apply | sr-apply | Remediation | Automatically apply approved security fixes to tasks.md and plan.md. | | /sr-export | sr-export | Formal Report | Export formal Executive and Technical Pentest Report. | | /sr-verify | sr-verify | Verification & PoC | Re-verify findings, test exploitability, and generate PoCs. | | /sr-init | sr-init | Onboarding | Initialize or update the project Security Constitution. |

👉 For full details on prompt contracts and agent workflows, see Agent Skills Guide.


🔌 Spec-Kit Extension (Backward Compatibility)

If you are using Spec-Kit, Security Review can be added as an extension:

specify extension add security-review

All commands are available as /speckit.security-review.* and automatically hook into /speckit.plan, /speckit.tasks, and /speckit.implement.

👉 See the complete Spec-Kit Extension Guide for lifecycle hook configuration and command mappings.


📚 Documentation Index


License & Repository