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

ai-fob

v1.3.3

Published

Deploy research-driven AI coding assistant assets (skills, agents, commands) into your projects

Readme

ai-fob

Research-driven assets for AI coding assistants.

AI-FOB deploys skills, agents, and commands into your project for Claude Code. It enforces a structured workflow: plan the task, research the documentation, design the implementation, then build.

Why AI-FOB?

LLM training data goes stale. When AI coding agents skip documentation research because an API seems "standard" or "well-known," they produce implementations built on outdated assumptions.

Prefer retrieval-based reasoning over pre-training-led reasoning.

AI-FOB commands enforce a pipeline that gathers version-matched documentation and maps existing codebase files before any code is written.

Installation

# Interactive mode
npx ai-fob

# Install coding preset to current project
npx ai-fob --preset coding

# Install everything globally
npx ai-fob --preset all --global

Options

| Flag | Short | Description | |------|-------|-------------| | --preset <name> | -p | Select preset (coding, cc-assets, all) | | --local | -l | Install to ./.claude/ (default) | | --global | -g | Install to ~/.claude/ | | --list | | List available presets and their contents | | --dry-run | | Show what would be installed without doing it | | --force | -f | Overwrite all files, even locally modified ones | | --help | -h | Show help |

Presets

coding

The full research-driven coding workflow. Includes planning, research, building, and validation.

Skills: brainstorm-plan, convex-best-practices, vercel-react-best-practices, reverse-engineering, testing-and-validation, agent-browser, retrospective-analysis, feature-documentation, FOB-state-context

Agents: architect, builder, build-validator, plan-validator, explorer, docs-researcher

Commands: plan-project, setup-project, create-highlevel-plan-phases, build-phase-V2, build-feature, plan-features, reverse-engineer-from-code, quick-fix, update-docs, learnings, add-todo, handoff

cc-assets

Tools for building Claude Code primitives (skills, agents, commands).

Skills: claude-code-primitives, brainstorm-plan

Agents: meta-agent, meta-architect-agent, meta-validator-agent

Commands: plan-cc-assets-phases, build-cc-assets-phases

all

Everything from both presets.

How Updates Work

Run npx ai-fob@latest --preset coding to upgrade.

  • Unmodified files are updated to the latest version
  • Locally modified customizable files (like testing-and-validation/SKILL.md) are preserved -- the new version is saved as .ai-fob-new for you to compare
  • Your custom assets (agents, skills, commands you created) are never touched
  • settings.json is deep-merged -- your existing settings are preserved, new keys are added

A .ai-fob.json file in your .claude/ directory tracks what was installed and detects modifications.

License

MIT