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

resume-forge

v1.0.0

Published

JD or job link -> ATS-optimized tailored resume. One-command installer for the resume-forge Claude Code / agent skill (default | classic | latex templates).

Downloads

21

Readme

resume-forge (Claude Code plugin)

Paste a job description or a job link → it scrapes the JD → generates an ATS-optimized resume PDF tailored to your profile. Slash command: /resume-forge. Templates: default, classic, latex.

This repo is a single-plugin marketplace following the Claude Code plugin standard. It ships:

  • a slash command (commands/resume-forge.md/resume-forge)
  • a self-contained skill (skills/resume-forge/ — scripts, templates, fonts all bundled)
  • plugin + marketplace manifests (.claude-plugin/)
resume-forge/
├─ .claude-plugin/
│  ├─ plugin.json          # plugin manifest
│  └─ marketplace.json     # marketplace manifest (lets git/local install work)
├─ commands/
│  └─ resume-forge.md      # /resume-forge slash command → delegates to the skill
└─ skills/
   └─ resume-forge/        # the self-contained engine
      ├─ SKILL.md  README.md  package.json
      ├─ scripts/  (build-resume.mjs, generate-pdf.mjs, generate-latex.mjs, fonts/)
      ├─ templates/ (cv-template.html, cv-template-classic.html, cv-template.tex)
      └─ profile/  (cv.example.md, profile.example.yml)

Install — one command (npx)

npx resume-forge

Copies the skill + /resume-forge command into ~/.claude/ and installs Playwright. After it finishes, /resume-forge is available in every project. (--dir <path> targets a different agent home; --no-deps skips the Playwright install.)

Install (this machine, from source)

# register this folder as a local marketplace, then install the plugin
claude plugin marketplace add C:\Users\saite\.claude\resume-forge
claude plugin install resume-forge@resume-forge

# one-time runtime deps for PDF rendering
cd C:\Users\saite\.claude\resume-forge\skills\resume-forge && npm install
# optional, only for the latex template: install tectonic or pdflatex (MiKTeX / TeX Live)

Then /resume-forge is available in every project on this machine.

Install from GitHub (anyone)

claude plugin marketplace add saiteja007-mv/resume-forge
claude plugin install resume-forge@resume-forge

(then npm install inside the installed skills/resume-forge/ for PDF rendering.)

Your profile data

Profile lives in ~/.resume-forge/ (cv.md + profile.yml) — outside the plugin, so it survives updates and is shared across every project. Override with RESUME_FORGE_DATA=/some/dir. The skill onboards you automatically on first run if those files are missing. profile/*.example.* in the skill show the required format. Your real cv.md / profile.yml are git-ignored — never shared.

Usage

/resume-forge https://boards.greenhouse.io/acme/jobs/123  --template=classic
/resume-forge <paste full job description text>           --template=latex

See skills/resume-forge/SKILL.md for the full pipeline and skills/resume-forge/README.md for the engine details and templates table.

Honesty rule

Every metric, employer, date, and skill on the resume must trace to your cv.md. The skill reframes your real experience to the JD's vocabulary — it never invents experience you don't have, and it never submits applications (it produces a file for you to review).