Agent skill

Job Description Skill

by yanliudesign in yanliudesign/job-description-skill

Job Description 解码器 + Offer 策略系统。把任何 JD 翻译成「这家公司到底在招什么人 / 我的匹配度 / Gap 在哪 / 为什么投/不投 / 面试会问什么 / 下一步怎么走」。只有 3 步:贴 JD → 给简历 → 自动生成并打开一份 HTML Offer Strategy Report。是整个求职链路的入口,向下衔接 Resume Skill 和 BQ…

No licenceAuto-check passedBusiness, Finance & HR

Install Job Description Skill

skills CLI
$ npx skills add yanliudesign/job-description-skill --skill job-description-skill -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install yanliudesign/job-description-skill job-description-skill --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
job-description-skill
GitHub stars
112
Token cost
~1.8k tokens
SKILL.md length
552 words
Files
29
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

Job Description 解码器 + Offer 策略系统。把任何 JD 翻译成「这家公司到底在招什么人 / 我的匹配度 / Gap 在哪 / 为什么投/不投 / 面试会问什么 / 下一步怎么走」。只有 3 步:贴 JD → 给简历 → 自动生成并打开一份 HTML Offer Strategy Report。是整个求职链路的入口,向下衔接 Resume Skill 和 BQ…

  • Works in 3 steps: 贴 JD → 给简历或 LinkedIn → 生成 HTML 并自动打开
  • Tasks that involve Recruiting and HR
  • SKILL.md covers 整个 skill 只有 3 步, 四条铁律(内部 5 条流程跑的时候都要守), 内部流程(用户看不到,由 Step 3 调用) and JD Bank, plus 2 more sections
  • Calls claude and bq

What it does

Job Description Skill is an agent skill from yanliudesign/job-description-skill. Job Description 解码器 + Offer 策略系统。把任何 JD 翻译成「这家公司到底在招什么人 / 我的匹配度 / Gap 在哪 / 为什么投/不投 / 面试会问什么 / 下一步怎么走」。只有 3 步:贴 JD → 给简历 → 自动生成并打开一份 HTML Offer Strategy Report。是整个求职链路的入口,向下衔接 Resume Skill 和 BQ Skill。关键词:job description, JD, 职位描述, 匹配度, ATS, resume tailor, 简历定制, 招聘经理, 投不投, should I apply, 面试预测, offer strategy。

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 33 other files (for example `README.md`, `README.zh.md` and `frameworks/decode-patterns.md`).

It sits in Business, Finance & HR, covering Recruiting and HR and Resume and CV writing. It works with LinkedIn. The repository describes itself as: Claude skill that reads a job description and hands back an HTML report — match score, resume tailor, interview predictor, and a should-I-apply verdict.

When your agent uses it

  • Tasks that involve Recruiting and HR
  • Tasks that involve Resume and CV writing

Example prompts

  • “/job-description-skill”

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. 贴 JD
  2. 给简历或 LinkedIn
  3. 生成 HTML 并自动打开

What it can do on your machine

Read from SKILL.md and the folder at commit ae4c050. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • claude
    • bq

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Job Description Skill loads about 1.8k tokens when it runs. Until then it costs about 83 tokens; SKILL.md has 552 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~83
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 552 words (~1,801 tokens).

“把一份 JD 从「招聘话术」翻译成「你能用的求职情报」,一次性产出一份单文件 HTML Offer Strategy Report,自动在浏览器打开。”

— opening of SKILL.md by yanliudesign
name
job-description-skill

Read the full SKILL.md on GitHub

Files

SKILL.md and 28 other files in the repository root of yanliudesign/job-description-skill.

  • SKILL.md
  • .gitignore
  • README.md
  • README.zh.md
  • docs/en/.gitkeep
  • docs/en/demo.mp4
  • docs/en/openai-report.png
  • docs/en/preview.gif
  • docs/report-preview-en.png
  • docs/report-preview-zh.png
  • docs/zh/.gitkeep
  • docs/zh/demo.mp4
  • docs/zh/openai-report.png
  • docs/zh/preview.gif
  • examples/offer-strategy-template.html
  • frameworks/decode-patterns.md
  • … and 13 more

Open the folder on GitHubat commit ae4c050

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in yanliudesign/job-description-skill, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Job Description Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Job Description Skill compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Job Description Skill this skillyanliudesign/job-description-skill112—~1.8kAutomated safety check: PassNone
Offer Toolkit Skillyanliudesign/offer-toolkit-skill520—~1.2kAutomated safety check: PassMIT
Linkedin Profile Optimizerdavila7/claude-code-templates33k2 repos~2.6kAutomated safety check: PassMIT
Curviatedavila7/claude-code-templates33k—~1.4kAutomated safety check: PassMIT
Linkedin Profilemohitagw15856/pm-claude-skills1.4k—~817Automated safety check: PassMIT
Job Application Managerreactive-resume/reactive-resume44k—~13kAutomated safety check: PassMIT

Similar skills

  • Offer Toolkit Skill

    yanliudesign/offer-toolkit-skill

    求职工具包。把「找岗位 → 签 offer」拆成六个独立子 skill:⓪ Job Hunt 批量发现岗位,① Job Description 解码具体 JD,② Resume 定向简历,③ BQ 准备行为面试,④ Offer Compare 对比多份 offer,⑤ Salary Negotiation 谈 package。任何求职相关请求(找工作、该不该投、改简历、准备面试、选…

    520 GitHub stars~1.2k tokensUpdated 12 days ago
    Business, Finance & HRAuto-check passed
  • Linkedin Profile Optimizer

    davila7/claude-code-templates

    Optimize a LinkedIn profile for searchability, recruiter visibility, and engagement.

    33k GitHub starsUsed in 2 repos~2.6k tokens
    Business, Finance & HRAuto-check passed
  • Curviate

    davila7/claude-code-templates

    Entry point for driving LinkedIn work through the Curviate CLI: which skill answers which task, how to resolve the curviate binary, the retrieval-mode concept and the flags only four commands…

    33k GitHub stars~1.4k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Linkedin Profile

    mohitagw15856/pm-claude-skills

    Optimise a LinkedIn profile to be found and to convert. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~817 tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Job Application Manager

    reactive-resume/reactive-resume

    Runs the job-search pipeline. An agent skill from reactive-resume/reactive-resume.

    44k GitHub stars~13k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Offer Negotiation

    reactive-resume/reactive-resume

    Evaluates and negotiates job offers. An agent skill from reactive-resume/reactive-resume.

    44k GitHub stars~10k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed

Works with

Questions about Job Description Skill

What does Job Description Skill do?

Job Description 解码器 + Offer 策略系统。把任何 JD 翻译成「这家公司到底在招什么人 / 我的匹配度 / Gap 在哪 / 为什么投/不投 / 面试会问什么 / 下一步怎么走」。只有 3 步:贴 JD → 给简历 → 自动生成并打开一份 HTML Offer Strategy Report。是整个求职链路的入口,向下衔接 Resume Skill 和 BQ…. Job Description Skill is an agent skill from yanliudesign/job-description-skill.

When should I use Job Description Skill?

Job Description Skill fits situations like: tasks that involve Recruiting and HR; tasks that involve Resume and CV writing.

How do I install Job Description Skill in Claude Code?

Run `npx skills add yanliudesign/job-description-skill --skill job-description-skill -a claude-code`. Or copy the skill folder (the yanliudesign/job-description-skill repository) into .claude/skills/job-description-skill in your project. Claude Code loads it when a task matches its description.

How do I install Job Description Skill in Codex?

Run `npx skills add yanliudesign/job-description-skill --skill job-description-skill -a codex`. Or copy the skill folder (the yanliudesign/job-description-skill repository) into .agents/skills/job-description-skill in your project. Codex loads it when a task matches its description.

Can I use Job Description Skill in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yanliudesign/job-description-skill --skill job-description-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/job-description-skill, .gemini/skills/job-description-skill, .github/skills/job-description-skill and .opencode/skills/job-description-skill in your project.

What does Job Description Skill need to run?

Going by SKILL.md and its folder, Job Description Skill needs the command-line tools its instructions call (claude and bq).

Does Job Description Skill access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Job Description Skill safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Job Description Skill use?

No licence was found for Job Description Skill or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Job Description Skill use?

About 1.8k tokens (SKILL.md is roughly 7.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Job Description Skill?

Skills that share tags, products or a category with Job Description Skill: Offer Toolkit Skill (yanliudesign/offer-toolkit-skill, 520 stars), Linkedin Profile Optimizer (davila7/claude-code-templates, 33k stars), Curviate (davila7/claude-code-templates, 33k stars) and Linkedin Profile (mohitagw15856/pm-claude-skills, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Job Description Skill?

yanliudesign (a GitHub user) maintains it in yanliudesign/job-description-skill, which has 112 GitHub stars. The repository was last updated on July 24, 2026.

Source: yanliudesign/job-description-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.