
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
This skill reads a job description, compares it with your resume, and produces a one-page HTML offer strategy report. The report includes a should-I-apply verdict, match score, interview questions, salary check, gap analysis, and a six-week action plan.
Builders who want their agent to decode job descriptions, score fit, and draft application strategy.
You can decide whether to apply and what to fix next without manually decoding the JD yourself.
Breaks a job description into company signals, role scope, and hidden expectations.
Compares the JD against your resume with must-have, nice-to-have, and hidden-signal scoring.
Suggests how to adjust a resume for the role without inventing experience.
Lists likely interview questions based on the JD and fit gaps.
Gives a go or no-go recommendation with reasons and follow-up actions.
Assembles the outputs into a single report with sections, gauges, and export buttons.
See a dream job → JD Skill (decode · match · should-I-apply)
↓ decide to apply
Resume Skill (tailor + polish)
↓ get the interview
BQ Skill (mine stories · mock interview)中文 · English
Decode any JD → get a one-page Offer Strategy report. Should I apply · how well I match · top interview questions.
📦 Part of the offer-toolkit-skill — the full job-hunt bundle (JD · Resume · BQ). Install the bundle to get all three in one shot.
A Claude skill for reading job descriptions. Give it a JD and your resume, and it hands back an HTML report telling you: whether this job is worth applying to, how well you match it, where the gaps are, what interviews will probably ask, whether the salary is reasonable, and what to do over the next six weeks. A JD is rarely just a recruiting blurb — it's usually the hiring manager's real expectations wrapped in HR boilerplate, and this skill unwraps that.
Invoke the skill with anything like "help me with this job" / "走一下这个 JD" and you go through exactly:
~/Desktop/Claude skills/offer-strategy-<slug>.html and pops open in your browser. Inside: TL;DR verdict, two gauges, the 10 sections below, and in-page Export PDF / Export Markdown buttons.That's the whole thing. No multi-step wizard, no separate "只解码" / "只算匹配度" outputs to wade through — the 5 internal flows (Decode / Match / Tailor / Predict / Should I Apply) all run silently and assemble into the same HTML report.
If you explicitly want only one flow ("only decode this" / "just match score") the skill skips the report and gives you the raw output for that one flow.
Every wizard run ends with a single-file HTML report at ~/Desktop/Claude skills/offer-strategy-<slug>.html. Fixed 10-section spine, plus a TL;DR preamble and a key-metrics gauge block:

Hero of an actual run — verdict + assumptions + TL;DR + two gauges, plus the in-page Export PDF / Export Markdown buttons in the bottom right.
More screenshots: English gallery · 中文相册
⬆ First 8 seconds auto-play as a preview. Click to watch the full 2-minute walkthrough — live run against a real Anthropic JD (paste JD → attach resume → HTML report opens in your browser, ~15 MB, opens in a new tab). 中文版本 · Chinese walkthrough.
| # | Section | What it answers |
|---|---|---|
| — | TL;DR · one-minute verdict | Should I apply? ⭐ 1–5. |
| — | Key metrics | Match Score gauge + Interview Probability gauge. |
| 1 | Company background | Who runs this place, what are the cultural signals, what shipped in the last 12–24 months. |
| 2 | Product analysis for this role | What product / surface this role owns + the 4 core design challenges + the real scope behind the JD. |
| 3 | JD deep decode | Why this JD reads the way it does (JD 解码精华 + Hidden Signal dictionary hits). |
| 4 | JD ↔ resume line-by-line match | Must Have cards + full Match Matrix (3 columns: JD ask / resume evidence / score+gap) + Nice + 10-dim Hidden Signal radar. |
| 5 | Gap — what to upgrade | 2–4 gap cards with severity (high/middle) + 4-week mitigation. |
| 6 | Why apply / why not | 3 reasons each side. Every "why not" comes with an HM probe response. |
| 7 | Salary reality check | JD band + market data + negotiation talking points. |
| 8 | Next step | Career arc fit + referral playbook (who, DM template) + portfolio audit (4-week action list). |
| 9 | Top 10 interview questions | 面试预测预览. Full Top 20 + behavior stories → hand off to BQ Skill. |
| 10 | 6-week action plan | Week-by-week to-dos: before applying / after applying / before interview. |
The report supports Export to PDF (CJK-safe Noto font embedding) and Export to Markdown (single-file MD download). Spec: frameworks/offer-strategy-report.md · skeleton: examples/offer-strategy-template.html.
job-description-skill/
├── SKILL.md # Entry · routing · three rules
├── prompts/ # Execution prompts for each flow
│ ├── jd-decoder.md
│ ├── match-score.md
│ ├── resume-tailor.md
│ ├── interview-predictor.md
│ └── should-i-apply.md
├── frameworks/ # Reusable frameworks / rubrics
│ ├── decode-patterns.md # JD keyword → real intent dictionary
│ ├── match-rubric.md # Scoring rubric (Must / Nice / Hidden)
│ ├── resume-tailoring.md # Three-version resume strategy
│ ├── go-no-go.md # ⭐ rating + interview probability formula
│ └── offer-strategy-report.md # Final HTML report — sections, visual system, content rules
├── examples/ # Reference skeletons (no personal data)
│ └── offer-strategy-template.html
└── jd-bank/ # Local cache of analyzed JDs (gitignored)
├── _index.md # Index
└── _jd-template.md # Starter template for new JDs
frameworks/. Disagree with the premise? You can argue back.Pairs with these two — decode the JD here, then hand off:
See a dream job → JD Skill (decode · match · should-I-apply)
↓ decide to apply
Resume Skill (tailor + polish)
↓ get the interview
BQ Skill (mine stories · mock interview)
MIT — fork it, remix it, ship your own version.
Created by Dreameryanyan · LinkedIn · X · Xiaohongshu
Sign in to join the discussion.
No comments yet. Be the first to say what this is good for.

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
A skill to stop your coding agent from burying the answer. ADHD-friendly output.
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
De-AI writing skill for any Agent Skills-compatible agent (77+ via the Skills CLI), with native plugins for Claude Code, Codex, Grok Build, and Antigravity. Narrative-architecture repair for fiction, venue-matched rules for professional prose. Based on StoryScope (arXiv:2604.03136).
Academic Research Skills for Claude Code: research → write → review → revise → finalize