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

@dedesfr/prompter

v1.1.9

Published

Enhance prompts directly in your AI coding workflow

Readme

Prompter

Deploy curated AI skills to Claude Code, Codex, Copilot, and more — powered by a remote registry tied to your Anvil account.

How It Works

Skills are not bundled in this package. They live on the Anvil registry and are fetched at deploy time based on your subscription tier. Once downloaded, skills are cached locally so prompter init works offline too.

Anvil account → API key → prompter login → prompter init → skills in your AI tool

Installation

npm install -g @dedesfr/prompter

Quick Start

1. Get an Anvil API key

Sign in to your Anvil account and create an API key (anvil_sk_...) from the dashboard.

2. Log in

prompter login
# Enter your anvil_sk_... key when prompted

3. Initialize in your project

cd my-project
prompter init
# Select AI tools and skills to install

Skills are deployed directly into your AI tool's skills directory and ready to use.

Tiers

| Tier | Skills available | |---|---| | Free (no login) | Curated subset of skills | | Pro / Coder | All 40+ skills |

Free tier skills are available without logging in. Log in to unlock your full plan.

Auth Commands

prompter login     # Authenticate with your anvil_sk_... key
prompter whoami    # Show current user and subscription tier
prompter logout    # Remove stored credentials

Credentials are stored at ~/.prompter/auth.json (mode 0600) — never in your project directory.

All Commands

# Auth
prompter login              # Authenticate with Anvil API key
prompter logout             # Remove stored token
prompter whoami             # Show current user and tier

# Skill deployment
prompter init               # Initialize or re-configure Prompter
prompter update             # Refresh deployed skills from registry

# Spec-driven workflow
prompter list               # List active change proposals
prompter list --specs       # List capability specs
prompter show [item]        # View a change or spec
prompter validate [item]    # Validate a change proposal
prompter archive [id]       # Archive a completed change

Supported AI Tools

| Tool | Skills directory | |---|---| | Claude Code | .claude/skills/ | | Antigravity | .agent/skills/ | | Codex | .codex/skills/ | | GitHub Copilot | .github/skills/ | | OpenCode | .opencode/skills/ | | Kilo Code | .kilocode/skills/ | | Forge | .forge/skills/ | | Oh My Pi | .omp/skills/ | | Droid | .factory/skills/ |

Available Skills

Skills are organized into categories:

  • Planning & Strategy — PRDs, product briefs, feature planning
  • Agile & Backlog — epics, user stories
  • Specification & Architecture — FSD, TDD, ERD, API contracts
  • Design & UI/UX — wireframes, design systems, frontend design
  • Development & Code Review — code review, MCP builder
  • Testing & QA — test scenario generation
  • Prompter Workflow — proposal, apply, archive
  • Documentation — doc builder, translator, explainer
  • Content & Productivity — enhance, AI humanizer, Gamma builder

Local Skills

Place your own skills alongside registry skills by adding them to a skills/ directory at your project root:

skills/
└── my-custom-skill/
    └── SKILL.md

Local skills are labeled [local] in the selection UI and merged with registry skills during prompter init.

Spec-Driven Workflow

Prompter includes a full spec-driven development system under prompter/:

prompter/
├── project.md          # Project context
├── specs/              # Capability specs (what IS built)
└── changes/            # Change proposals (what SHOULD change)
    └── [change-id]/
        ├── proposal.md
        ├── tasks.md
        ├── design.md
        └── specs/

See prompter/CLAUDE.md (or AGENTS.md) for the full workflow guide.

Re-configuring

prompter init                           # Interactive re-configuration
prompter init --tools claude,codex      # Specify tools directly
prompter init --skills proposal,apply   # Specify skills directly

Offline Use

After a successful prompter init, skills are cached at ~/.prompter/cache/skills/ for 24 hours. If the registry is unreachable on subsequent runs, the cache is used automatically.

License

Proprietary. Skills are served per subscription tier via the Anvil registry. See LICENSE for details.