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

@peruntechllc/ai-sdlc-kit

v2.0.0

Published

The audit trail your AI coding agents don't leave behind. SDLC governance for AI dev environments — a git-level pre-commit gate on CR-ticket traceability, secret/PII post-write scans, session-handoff context, CR-tracker templates, and review-gate playbook

Readme

PerunTeCH AI SDLC Kit

The audit trail your AI coding agents don't leave behind.

@peruntechllc/ai-sdlc-kit installs SDLC governance into AI dev environments. It is not an AI assistant — it is the discipline layer on top of the codegen tools you already use. Built for Claude Code today; the pre-commit gate sits at git level, so it holds no matter what wrote the code — Cursor, Codex, or a human. Inside: a pre-commit hook that blocks any commit lacking a change-request (CR) ticket reference, post-write scans that flag secrets, OTPs, and category-sensitive data in AI-written files (Claude Code hooks), a session-start hook that surfaces the open review backlog for seat-to-seat handoff, plus CR-tracker spreadsheet templates — the who-what-which-ticket-verified-how trail a SOC 2 auditor asks for — a memory-file taxonomy, and review-gate playbooks (CCPA/CPRA, COPPA, DPDP — engineering checklists, not legal advice). The pack runs entirely against your repo, and every hook that executes ships as readable source in this package — audit it before you enable anything. Only a license key, a machine-fingerprint hash, and the pack version are ever transmitted; never your code. Hooks require an active subscription key (see LICENSE.md); without one they no-op with a visible message and never break your commit flow.

This is not a course, not a consulting subscription. It is software. Subscribe once; the practice becomes a forcing function in your AI workflow from then on.

Pricing

USD 49 per seat per month. Commercial subscription license. The pack's hooks and skills require a valid license key to function — no free tier. Cancel anytime; non-refundable after 14 days from initial purchase.

→ Subscribe + get a license key

14-day money-back guarantee. Try the full pack risk-free; if it doesn't ship cleaner SDLC discipline through your AI workflow in two weeks, request a refund through the billing portal and we cancel + refund the first month, no questions.

Why this exists

AI dev tools default to vibe coding — generate code, iterate, ship. That works for prototypes and falls apart on production systems. Vibe coding skips SDLC.

PerunTeCH AI SDLC Kit makes that hard to do. The pack ships:

  • Skills that prompt the model to capture a requirement before generating code, write an SH-Review handoff before yielding the seat, and update the CR tracker on every commit.
  • Hooks that block commits without a ticket reference, run a security redaction sweep on every file write, and surface seat-rotation context on session start.
  • Memory templates so context survives across sessions / agents / seats — the way it does in a real engineering org.
  • CR-tracker templates — the Excel schema PerunTeCH itself runs on (Defects, Enhancements, Dashboard, status taxonomy: Open → In Progress → ENGR Review → SH Review → Closed).
  • Review-gate playbooks for security sweeps, redaction patterns, compliance posture (DPDP, CCPA / CPRA, COPPA), and pre-launch checks.

Reference implementation

The six-surface PerunTeCH studio stack — sattanaathan.com, peruntech.ai, peruntechsystems.com, ranklens.in / ranklens.online, peruntechauto.in / peruntechauto.online — is the reference implementation. Every gate, every template, every hook in this pack has shipped production surfaces against the SDLC described in INSTALL.md. The studio dogfoods this pack; that is the warranty.

What's in the box

@peruntechllc/ai-sdlc-kit/
├── README.md                       ← this file
├── INSTALL.md                      ← step-by-step install + license-key setup
├── LICENSE.md                      ← Commercial Subscription License
├── package.json                    ← npm package metadata
├── settings.json.template          ← Claude Code settings + hook wiring
├── skills/
│   ├── cr-tracker-update/SKILL.md  ← updates the CR tracker on every commit
│   ├── sh-review-handoff/SKILL.md  ← writes the SH-Review handoff note
│   ├── security-sweep/SKILL.md     ← human-shape security review before SH-Review / merge
│   └── llm-review/SKILL.md         ← optional advisory 2nd-LLM smell-test (bring-your-own endpoint)
├── reviewer/
│   ├── llm_review.py               ← the 2nd-LLM reviewer (model-agnostic; no-ops without an endpoint)
│   └── test_llm_review.py          ← pytest suite for the reviewer
├── hooks/
│   ├── pre-commit-cr-trace.sh      ← blocks commits without a ticket reference
│   ├── parse_commit_msg.py         ← helper: extracts command + commit message from CLAUDE_TOOL_INPUT
│   ├── post-write-redaction.sh     ← PostToolUse: redaction sweep on Write/Edit
│   ├── redaction_scan.py           ← helper: secret / Auth0 sub / OTP / category-field scanner
│   ├── session-start-cr-context.py ← SessionStart: surface SH-Review backlog as primer
│   └── test_redaction_scan.py      ← pytest suite for the redaction scanner
├── memory-templates/
│   ├── README.md                   ← the taxonomy (project_*, feedback_*, reference_*)
│   ├── CLAUDE.md.template          ← root project-instructions file (loaded into every session)
│   ├── project_overview.md.template
│   ├── feedback_template.md.template
│   └── reference_template.md.template
├── cr-tracker-templates/
│   ├── README.md                   ← schema, status taxonomy, conventions
│   └── tracker-blank.xlsx          ← Defects + Enhancements + Dashboard sheets
└── examples/
    └── reference-deployment-pointer.md

Install (after subscribing)

npm install --save-dev @peruntechllc/ai-sdlc-kit
export PERUNTECH_AI_SDLC_KIT_LICENSE_KEY=<the key from your subscription email>

Then follow INSTALL.md to wire the hooks, skills, and CR tracker into your project. The hooks validate the key against PerunTeCH's license endpoint — only the key, an anonymous machine fingerprint hash, and the pack version are transmitted; nothing about your code or repository. Results are cached for 24 hours, and a 7-day offline grace window keeps the pack working without connectivity. When the subscription ends or the key can't validate past grace, the hooks visibly no-op with a billing-portal notice — your commits are never broken.

Want a configured install or a studio engagement?

The $49/mo subscription gives you the standard pack. If you'd rather have it tuned to your stack, AI tool, compliance posture, and team workflow — and the studio standing behind the configuration — that's a paid engineering engagement, billed separately.

→ peruntech.ai/contact?offer=ai-engineering

Who ships this

Operated by PERUNTECH LLC (US LLC, US/global commerce). The India sister entity PERUNTECH SYSTEMS (OPC) PVT LTD. (peruntechsystems.com) is the studio surface where the reference implementation lives. Same product across both entities; ships from whichever entity is closer to the buyer's jurisdiction.

License

Commercial Subscription License. See LICENSE.md. Paid subscription + valid license key required for use; no free tier; no redistribution. Refundable within 14 days.