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

@inventorlab/claude-plugin

v1.1.1

Published

AI-powered patent drafting toolkit for Claude Code. Generate patent figures, audit specifications, and discover inventions.

Readme

InventorLab

Turn what you're building into patents as you build.

You're building software. Some of what you build is novel — a clever workaround, a non-obvious combination of techniques, a pattern you invented because nothing existed. That's intellectual property, and it's walking out the door every time you git push without documenting it.

InventorLab is a Claude Code plugin that watches your code for novel inventions as you build, helps you articulate what makes them non-obvious, and drafts patent applications with figures — all from the terminal.

Install

claude plugin add @inventorlab/claude-plugin

What It Does

It watches while you work

Invention Radar runs in the background. When you write code that looks novel — a workaround for an AI limitation, an inverted design pattern, a technique you built because no library existed — it flags it:

"Interesting — instead of retrying on failure, this falls back to a completely different strategy. That failover pattern is non-obvious. Added to IP tracker. Try /disclosure-session when you're ready to dig in."

It helps you think

/ideation-session is divergent brainstorming. Describe a problem or a direction, and Claude explores it with you — importing patterns from other domains, inverting assumptions, following threads. Ideas that stick get tracked.

/disclosure-session is convergent. Point it at code you've already built, and it reads the mechanism, asks probing questions, and helps you articulate the inventive step: "What would a skilled engineer have done instead? Why wouldn't they have arrived at your approach?"

It writes the paperwork

/disclosure-form walks you through creating a formal Invention Disclosure Form — the document IP committees use to decide whether to file. Section by section, interactively.

/patent-draft generates a full provisional patent application: specification, claims, and figure specs. Point it at an IDF or IP tracker entries and it produces a filing-ready draft.

/patent-figures generates all patent figures as a project file for the built-in visual editor — system diagrams, flowcharts, conceptual frameworks, swimlanes, and data structure diagrams.

/patent-audit checks everything for consistency — reference numerals match between spec and figures, claim dependencies point to the right parents, nothing was double-shifted during editing.

It scans what you've already built

/invention-check full audits your entire codebase for novel approaches you may have missed. It looks for invention-around-failure patterns, non-obvious combinations, structural solutions to AI limitations, inverted patterns, and cross-domain applications.

The Pipeline

  Build something          ──→  Invention Radar flags it automatically
                                        │
  Or scan existing code    ──→  /invention-check full
                                        │
                                        ▼
                               /disclosure-session
                           "What's the inventive step?"
                                        │
                                        ▼
                               /disclosure-form
                            Formal IDF for IP review
                                        │
                                        ▼
                                /patent-draft
                          Provisional application draft
                                        │
                               ┌────────┴────────┐
                               ▼                  ▼
                        /patent-figures      /patent-audit
                        Visual diagrams    Consistency check
                               │                  │
                               └────────┬─────────┘
                                        ▼
                            Review with IP counsel → File

All Skills

| Skill | What it does | |-------|-------------| | /invention-check | Scan code for novel IP — full, recent, or a specific path | | /ideation-session | Divergent brainstorming with cross-domain patterns and inversions | | /disclosure-session | Deep-dive to articulate an existing invention from code | | /disclosure-form | Create an Invention Disclosure Form interactively | | /patent-draft | Draft a provisional patent application with spec + claims | | /patent-figures | Generate patent figure project files for the visual editor | | /patent-audit | Audit reference numerals, claims, and figure alignment | | Invention Radar | Always-on background monitoring — no invocation needed |

Also Included

  • Figure Editor — visual HTML editor for patent diagrams with orthogonal routing, multi-page tabs, PDF export
  • Templates — patent application and invention disclosure form templates
  • CLAUDE.md snippet — conventions for passive IP tracking during normal development

USPTO Compliance

All skills adhere to USPTO guidance on AI-assisted invention (88 FR 13951; 90 FR 94518). Claude Code functions as an assistive tool — analogous to CAD software or a research database. The inventive contribution is always the human's. The user conceives, directs, and evaluates; the tool helps articulate and formalize.

License

MIT