job-posting-analysis SKILL.md skillA
job-posting-analysis from ficilcom/otame4-work-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add ficilcom/otame4-work-skills/job-posting-analysis@git:20260912.5390a37Pins git:20260912.5390a37 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- ficilcom/otame4-work-skills
- Path
skills/research/job-posting-analysis/SKILL.md- Versions recorded
- 2
- Latest version
- git:20260912.5390a37, committed Sep 12, 2026
- First version recorded
- Aug 28, 2026
- Size
- 4,812 bytes
- Repository stars
- 5
- License
- MIT
Read a Japanese job posting closely and report what it actually states: base pay separated from fixed overtime allowance, the range converted to an hourly basis, required versus preferred requirements, and the terms left ambiguous. Use when a user wants a 求人票 or job description examined before applying, wants two postings compared on the same basis, or wants questions prepared about pay and working conditions; do not use to judge whether the user will be hired, to infer duties the posting does…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 求人票の読み解き 求人票に**書いてあること**と**書いていないこと**を分け、提示年収の中身(固定残業代を含むか、賞与を含むか)を分解し、要件と条件の曖昧な箇所を確認すべき質問に変える。採用可能性の予測、職種名からの業務内容の推測、企業評価は行わない。 ## 進め方 1. 求人票の**原文**を確認する。要約や転載ではなく、応募する媒体に載っている記載を見る。利用者が本文を貼れない場合はURLを取得する。取得手段がない場合は、記載を推測せず、確認できない項目を `unknown` のまま進める。 2. 同じ企業の求人が媒体によって条件が違うことがある。複数の媒体に出ている場合は差分を取る。差分は面接で確認すべき論点になる。 3. [記載の読み方](references/reading-the-posting.md) に従って、雇用形態、就業場所、労働時間制度、給与、要件、業務内容を記載どおりに書き出す。**職種名から業務内容を補完しない。** 「エンジニア」「企画」「コンサルタント」は企業ごとに指す範囲が違う。 4. 給与と労働時間を JSON にして `python3 scripts/analyze_job_posting.py <input.json>` にかける。固定残業代を分離した基本給、みなし残業を含めた想定労働時間での時給換算、レンジの開き、記載の欠落が出る。入力形式は [記載の読み方](references/reading-the-posting.md#スクリプト入力) を見る。 5. 要件を必須と歓迎に分け、利用者の経歴と突き合わせる。**充足しない必須要件があっても応募の可否を判定しない。** 日本の求人票では必須要件が実際には目安のことも多い。示すのは充足状況と、職務経歴書で何を示せば埋まるかまでである。 6. [報告書形式](references/report-format.md) に従って、記載の要約、給与の分解、要件の充足状況、曖昧な条件、確認すべき質問を出す。 ## 判断上の制約 - **提示年収をそのまま額面の実力と扱わない。** 固定残業代を含む提示か、賞与を含む提示か、上限が何年目で誰に適用されるかで、実際の基本給は大きく変わる。分解できない場合は「分解不能」と書く。 - 年収レンジの上限を期待値として扱わない。下限が適用される条件が書かれていないことは、それ自体が確認事項である。 - 業務内容、残業実態、評価制度、昇給幅を、書かれていない範囲まで推測しない。「たぶんこうだろう」を報告書に入れない。 - 「みなし残業」「裁量労働制」「年俸制」「固定残業手当」は別の制度であり、併記されている場合は適用関係を確認する。制度の当否を法的に断定しない。 …
Read the whole file at its exact version.
How to install
mdr add ficilcom/otame4-work-skills/job-posting-analysis@sha256:2c3c02883f76a689The line at the top of this page pins the label git:20260912.5390a37, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_lzz5vp7ymjhg2kmv)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Aug 28, 2026 and Sep 12, 2026, about one every 15 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260912.5390a37 latest | 2026-09-12 | 5390a37 | 4,812 B | A | view · diff |
| git:20260828.823eafd | 2026-08-28 | 823eafd | 4,810 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (4812 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
ficilcom/otame4-work-skills · 5 stars · license MIT · pushed 2026-09-23 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_lzz5vp7ymjhg2kmv GET https://markdownregistry.com/api/v1/resolve?ref=ficilcom/otame4-work-skills/job-posting-analysis GET https://markdownregistry.com/api/v1/blob/2c3c02883f76a68979e3b49cb1b46b93b4eae43ef9a3405990af3341293fd539
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.