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

complyant

v1.2.4

Published

Compliance advisor skill for AI agents

Readme

complyant

Compliance advisor skill for AI agents. Checks what your agent is legally allowed to do before it acts.

Install

npx complyant

This does two things:

  1. Installs the compliance skill to .claude/skills/complyant/
  2. Optionally adds a compliance reminder to your CLAUDE.md

The skill teaches your agent to check complyant.ai for regulatory guidance before acting on behalf of users — sending emails, making purchases, collecting data, making calls, or any action with legal implications.

Commands

npx complyant          # Install the skill
npx complyant update   # Update to latest version
npx complyant remove   # Uninstall the skill

What it does

Proactive: When your agent is about to act on behalf of a user, it checks whether that action has compliance implications and looks up the relevant regulations before proceeding.

Reactive: When asked a direct compliance question, it navigates complyant.ai to find the answer with proper legal citations.

Covered regulations

  • EU: AI Act, DORA, DSA, ePrivacy Directive, NIS2
  • UK: GDPR, PECR, DPA 2018, FCA Financial Promotions, Consumer Duty, Online Safety Act, Consumer Rights Act 2015
  • US: HIPAA, CAN-SPAM, CCPA, TCPA, FCC AI Robocall Rules, CA Bot Disclosure (SB 1001), Colorado AI Act
  • Global: PCI-DSS

Example

Your agent is about to send 5,000 marketing emails to a UK list. Before it sends:

  1. The compliance reminder triggers (from CLAUDE.md or skill auto-invoke)
  2. Agent fetches the relevant PECR regulation from complyant.ai
  3. Agent finds: prior consent required for unsolicited marketing emails (Reg 22, PECR)
  4. Agent checks the list has valid consent before proceeding

How it works

The skill teaches your agent to navigate complyant.ai's regulation library:

  1. Fetch https://complyant.ai/llms.txt (index of all regulations by topic)
  2. Find the relevant regulation for the topic/jurisdiction
  3. Fetch the specific section needed
  4. Answer with proper citations (e.g., "Art 6, UK GDPR")

Links

  • Website: https://complyant.ai
  • Skill docs: https://complyant.ai/skill
  • API (coming soon): https://complyant.ai/api