AgentStack
SKILL verified MIT Self-run

Job Fit Analyzer

skill-art2url-career-agent-skills-job-fit-analyzer · by art2url

Analyze any job posting to see if you're a fit — match score, skill gap breakdown, red flag detection, and whether it's worth applying

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-art2url-career-agent-skills-job-fit-analyzer

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README — it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-art2url-career-agent-skills-job-fit-analyzer)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Job Fit Analyzer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Job Fit Analyzer

Trigger

Use when the user wants to analyze a job posting, know if they should apply, or understand their fit for a role.

Keywords: "am I a fit", "job fit", "should I apply", "am I qualified", "analyze this job", "analyze job posting", "job description", "job requirements", "qualification check", "match score", "skill gap", "is this job right for me", "job red flags", "do I qualify", "job match"

Use BEFORE resume-customizer to determine if customizing is worth the effort.

Process

Step 1: Extract Requirements

Parse the job description into:

  • Required (must-have): stated as required/essential/minimum qualifications
  • Preferred (nice-to-have): stated as bonus/preferred/ideal
  • Implicit: inferred from the responsibilities section

For each, note: hard skills, soft skills, years of experience, education, certifications, domain knowledge.

Step 2: Calculate Match Score

Required match  = matched required / total required
Preferred match = matched preferred / total preferred
Overall = (required × 0.7) + (preferred × 0.3)

Interpretation:

  • 85%+: Strong fit — apply immediately
  • 70-84%: Good fit — apply with targeted resume
  • 55-69%: Stretch role — apply if motivated
  • <55%: Under-qualified — skip unless dream job

Step 3: Gap Analysis

Classify each missing requirement:

  • Dealbreaker: Required license/clearance/degree you can't obtain
  • Addressable: Significant gap you can explain in cover letter
  • Minor: Easy to learn or close enough to dismiss

Step 4: Red Flag Scan

Flag warning signs neutrally:

  • Vague responsibilities or scope creep ("wear many hats")
  • Culture signals ("rockstar", "family", "hustle")
  • Compensation opacity ("competitive salary" with no range, equity-heavy)
  • Role instability (reposted multiple times, vague about why it's open)

Step 5: Recommend Strategy

Based on match score and gaps:

  • Apply / Skip / Apply with caveats
  • Which experiences to emphasize
  • Gaps to address in cover letter
  • Keywords to add to resume
  • Estimated customization effort (quick tweak vs. significant rework)

Output Format

## Job Analysis: [Title] at [Company]

**Match Score: X%** — [STRONG FIT / GOOD FIT / STRETCH / SKIP]

### Requirements Breakdown
| Requirement | Status | Notes |
|---|---|---|
| [Skill] | ✅ Match | [your evidence] |
| [Skill] | ❌ Gap | [severity + strategy] |
| [Skill] | ⚠️ Partial | [explanation] |

### Strengths to Emphasize
1. [Top selling point for this role]
2. [Second strongest match]
3. [Third]

### Gaps to Address
- [Gap]: [How to handle in resume/cover letter]

### Red Flags
- [Flag]: [What it might mean]

### Application Strategy
- Resume focus: [what to emphasize]
- Cover letter: [key points to address]
- Timeline: [urgency based on posting age]

Rules

  • Be honest about match — don't encourage applying to clearly wrong roles
  • Distinguish "required" from "preferred" carefully (many JDs inflate requirements)
  • Years-of-experience requirements are often flexible (±2 years is normal)
  • If the job description is vague, flag that as a concern itself

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.