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

@dtlabs/ai-toolkit

v0.1.6

Published

AI Toolkit — reusable agents and procedures for developers to build AI-powered applications.

Readme

@dtlabs/ai-toolkit — AI Toolkit

Reusable Claude Code agents, skills, commands, and procedures for end-to-end software feature delivery and codebase assessment — from requirements to PR, and from audit to remediation.

Meet Gaia — your toolkit assistant

Once installed, the best way to get started is to say hi:

/hi-gaia

Gaia is the toolkit's built-in assistant. She introduces herself, scans your workspace to understand the context (is the project already set up? are there features in progress?), and guides you toward the right tool for your situation.

You can also ask her about specific topics directly:

/hi-gaia feature       → how to build a new feature end-to-end
/hi-gaia assess        → how to audit and improve an existing codebase
/hi-gaia setup         → how to onboard a new project
/hi-gaia agents        → full catalog of available agents and skills

If you're ever unsure which command or agent to use, Gaia is the right starting point. She won't run anything — she helps you understand the toolkit and decide what to do next.


What it provides

Two independent pipelines:

Feature Delivery Pipeline

  • 12 agents for the full delivery lifecycle (requirements → tech-spec → work breakdown → backend/frontend/testing implementation → architect review)
  • 5 skills invocable via slash commands (/install-toolkit, /init-agents, /implement-feature, /define-feature, /hi-gaia)
  • 4 commands for quick day-to-day shortcuts (/feature-status, /check-docs, /pr-description, /next-task)

Assessment & Remediation Pipeline

  • 10 agents for codebase assessment and targeted remediation (generic assessment, layer audit, concurrency safety, god class decomposition, DI refactoring, domain model refactoring, security hardening, supply chain security, intervention documentation)
  • 1 skill (/assess-codebase) that runs the full assessment pipeline with a human approval gate before any code changes
  • 1 command (/assessment-status) for checking the state of an ongoing assessment

Shared

  • 4 generic procedures (code generation, code review, secure coding, testing) that projects can override locally

Install

Local installation (into the current project):

npx @dtlabs/ai-toolkit

Global installation (into ~/.claude/):

npm install -g @dtlabs/ai-toolkit
ai-toolkit --global

Both commands copy agents, skills, procedures, and CLAUDE.md into the appropriate location.

How it works

The toolkit ships generic agents that work with any project. Each agent reads project-specific conventions from an AGENTS.md file in the consuming project's root. Run /init-agents to generate that file for a new project.

Generic procedures live in docs/procedures/. Projects can override any of them by placing a file with the same name at their own docs/procedures/. Agents check the project first, then fall back to the toolkit.

Documentation

License

MIT