resume-job-matcher — security grade SAFE, quality 70/100

Security audit verdict: SAFE · quality 70/100

No red flags found in any of the 11 categories — no credential harvesting, no data exfiltration, no curl-pipe-shell installer. Scanned against the SlowMist agent-security taxonomy, refreshed every 8 hours. Full audit →

by sliday · LLM Plugin · ★ 268

Last updated: · Indexed by AgentSkillsHub · Auto-synced every 8h

🔒 Is resume-job-matcher safe to install? View the security audit →

About resume-job-matcher

Resume Job Matcher Overview Resume Job Matcher screens a folder of resume PDFs against a job description and tells you who to interview. It runs as a TypeScript CLI () on Claude, GPT, or OpenRouter. A legacy Python implementation is still included for OCR and PDF regeneration. Screening is a funnel, cheapest stage first: Pre-filter (optional, ): embed the job and every resume, keep the closest by cosine similarity. No LLM call per candidate, and the cache is keyed on resume content, so a candidate is embedded once across every job. Gate: hard constraints from the job description (work authorization, on-site requirement, licences) become pass/fail questions with a severity. Fail a blocking one and you are rejected with the resume span that disqualified you, and never reach the scoring call. Silence is never treated as failure. Score: survivors are rated per criterion on an anchored 0-4 scale, and every rating quotes the evidence behind it. The point of the split: a candidate who cannot legally take the job is not "a 62% match", and a score you cannot trace back to a line of the resume is not worth having. Quick start Requires Node 20 or newer (tested on 22). No Python needed.

anthropicatscliembeddingshiringllmopenaiopenrouterrecruitingresume-screening

Quick Facts

Stars268
Forks40
LanguageTypeScript
CategoryLLM Plugin
Quality Score70.3443208012944/100
Last Updated2026-08-31
Created2024-09-23
Platformsclaude-code, cli, node
Est. Tokens~16k

Compatible Skills

These tools work well together with resume-job-matcher for enhanced workflows:

  • ai-orchestra — semantic(0.23)+complementary+rare_topics+same_lang+similar_pop+shared_platform (63%)
  • sdk — semantic(0.18)+complementary+rare_topics+same_lang+similar_pop+shared_platform (61%)
  • claude-code-nextjs-skills — semantic(0.16)+complementary+rare_topics+same_lang+similar_pop+shared_platform (60%)
  • ai-reviewer — semantic(0.15)+complementary+rare_topics+same_lang+similar_pop+shared_platform (60%)

resume-job-matcher alternative? Top 6 similar tools

Looking for a resume-job-matcher alternative? If you're comparing resume-job-matcher with other llm plugin tools, these 6 projects are the closest alternatives on Agent Skills Hub — ranked by topic overlap, star count, and community traction.

  • runprompt by chr15m · ⭐ 445

    Run LLM prompts from your shell

  • SimplerLLM by hassancs91 · ⭐ 219

    Python library for building with LLMs. One interface across 11 providers (OpenAI, Anthropic, Gemini, DeepSeek,

  • multi-model-chat by seehiong · ⭐ 134

    Multi-Model Chat — Compare responses from multiple AI models side by side in real-time. Supports GPT, Claude,

  • ai-orchestra by langtail · ⭐ 83

    Simple orchestration for AI Agents built around Vercel's streamText. Lightweight alternative to LangGraph for

  • openrouter-examples by OpenRouterTeam · ⭐ 367

    Examples of integrating the OpenRouter API

  • ccproxy by starbaser · ⭐ 350

    Build mods for Claude Code: Hook any request, modify any response, /model "with-your-custom-model", intelligen

More LLM Plugin Tools

Explore other popular llm plugin tools:

View all LLM Plugin tools →

Popular TypeScript Agent Tools

Frequently Asked Questions

What is resume-job-matcher?

resume-job-matcher is TypeScript CLI for AI resume screening: hard constraints gate candidates out before scoring, every score cites the resume span behind it, and an embedding pre-filter keeps large pools cheap. Claude, G. It is categorized as a LLM Plugin with 268 GitHub stars.

What programming language is resume-job-matcher written in?

resume-job-matcher is primarily written in TypeScript. It covers topics such as anthropic, ats, cli.

How do I install or use resume-job-matcher?

You can find installation instructions and usage details in the resume-job-matcher GitHub repository at github.com/sliday/resume-job-matcher. The project has 268 stars and 40 forks, indicating an active community.

What are the best alternatives to resume-job-matcher?

The top alternatives to resume-job-matcher on Agent Skills Hub include runprompt, SimplerLLM, multi-model-chat. Each offers a different approach to the same problem space — compare them side-by-side by stars, quality score, and community activity.

How this security grade is produced

Grades come from a rule-based scan built on the SlowMist agent-security taxonomy, covering 11 red-flag categories including credential harvesting, data exfiltration, and curl | sh installers. It is a first-layer scan, not a manual audit — we say so rather than overstate it.

The scale of the problem is documented independently: Liu et al. (2026), in a study of 31,132 agent skills, report that 26.1% contain security vulnerabilities. Our own full-catalog census is published as a citable open dataset.

Sources & who's responsible:

View on GitHub → Browse LLM Plugin tools