Job Ok
Use when helping a Chinese job seeker, especially students, interns, or early-career users, prepare job applications with an agent without fabricating experience, auto-submitting applications, scraping hiring platforms, or promising offers.
Install
npx skills add GresonKwan/JobOK --skill job-okgit clone --depth 1 https://github.com/GresonKwan/JobOK.git /tmp/JobOK
mkdir -p ~/.claude/skills
cp -r /tmp/JobOK/. ~/.claude/skills/job-okPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Job OK Job OK 是一个面向中文求职者的本地求职 Skill。它帮助学生、实习生和早期职场人把真实经历整理成可追溯的求职证据,再用于岗位匹配、简历优化、投递跟踪和面试表达训练。 核心原则:先证据,后结论;先岗位匹配,后简历改写;用户手动确认任何外部投递动作。 ## 使用边界 - 默认使用中文,除非用户要求其他语言。 - 默认把简历、联系方式、截图、聊天记录等敏感材料保留在本地。 - 输出中区分 `fact`、`assumption`、`inference`、`user_preference`。 - 不编造学历、实习、项目、奖项、指标、证书、技能或公司经历。 - 不承诺面试、offer、薪资结果或平台曝光。 - 不自动投递、不自动私信 HR、不绕过登录、不批量爬取招聘平台。 - 不用于企业侧招聘、候选人排名或人事决策。 ## 本地案例目录 每服务一个求职者,创建或复用: ```text job-search-cases/<yyyy-mm-dd-user-slug>/ ├── brief.yaml ├── raw/ │ ├── resume/ │ └── job-posts/ ├── profile.yaml ├── experience-assets.md ├── strengths.md ├── target-roles.csv ├── jobs.jsonl ├── job-matches.csv ├── resume-review.md ├── resume-versions/ ├── interview-story-bank.md ├── interview-practice.md ├── application-tracker.csv └── review-log.md ``` 优先从 `assets/templates/` 复制模板到案例目录,再开始分析。 ## 工作流 1. **先 Intake。** 收集简历、目标城市、目标岗位、教育背景、项目/实习经历、限制条件、排除岗位、偏好行业和风险备注。核心信息不足时先追问,不急着推荐岗位或改简历。参考 `references/intake-flow.md`。 2. **提取真实经历。** 把简历和用户回答整理到 `experience-assets.md`。可用 `scripts/extract_resume_text.py` 提取 `.pdf`、`.docx`、`.txt`、`.md` 简历文本。 3. **挖掘优势。** 每个优势都必须走完 `证据 -> 行为 -> 能力 -> 岗位信号`。参考 `references/strength-taxonomy.md`,在 `strengths.md` 记录可信度和缺失证据。 4. **生成岗位假设。** 输出 3-5 个目标岗位簇到 `target-roles.csv`。参考 `references/job-matching-rubric.md`,写清匹配证据、差距、30 天补强动作和适合公司类型。 5. **整理真实 JD。** 只接受用户提供的岗位链接、截图、复制 JD、CSV 导出、Markdown 表格或浏览器可见页面。用 `scripts/normalize_jobs.py` 生成 `jobs.jsonl`。使用平台资料前先读 `references/platform-boundaries.md`。
Details
- Skill name
job-ok- Repository
- GresonKwan/JobOK
- License
- MIT
- Repo updated
- 18 June 2026
FAQ
What does the Job Ok skill do?
Use when helping a Chinese job seeker, especially students, interns, or early-career users, prepare job applications with an agent without fabricating experience, auto-submitting applications, scraping hiring platforms, or promising offers.
How do I install the Job Ok skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add GresonKwan/JobOK --skill job-ok. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Job Ok popular?
It lives in GresonKwan/JobOK, which has 431 GitHub stars and 6 forks.
Related skills
Strategy Consulting Visualization
162kgraph57/mckinsey-style-visualization-skill
Use when turning content into clear strategy-consulting visualizations, including board slides, reports, diagrams, quiet animated decks, or explicit dynamic and interactive decks with clickable evidence, scenario controls, what-if sliders, and deterministic presenter demos.
Visualise
486bentossell/visualise
Render inline interactive visuals — SVG diagrams, HTML widgets, charts, and explainers — directly in the conversation. Use this skill whenever the user asks to visualize, diagram, chart, illustrate, or explain something visually, or when an explanation would genuinely benefit from a spatial/interactive diagram rather than text. Also triggers for: flowcharts, architecture diagrams, data visualizations, interactive explainers, comparison layouts, UI mockups, and any request containing 'show me', 'draw', 'map out', 'visualize', or 'diagram'. Even when the user doesn't explicitly ask for a visual,
Tufte Data Viz
230caylent/tufte-data-viz
Use when creating, reviewing, or styling charts, graphs, dashboards, sparklines, or any data visualization. Applies to Recharts, ECharts, Chart.js, matplotlib, Plotly, seaborn, D3.js, and SVG. Enforces Tufte principles (data-ink ratio, direct labeling, range-frame axes) plus modern screen-first standards (accessibility, responsive, dark mode).
Browser Search
540Johell1NS/browser-search
Multi-engine web search (SearXNG) + browsing/scraping (Camofox, CloakBrowser). Use whenever you need to do web research.
Analytics Tracking Automation
145jtrackingai/analytics-tracking-automation
Use when you need GA4 + GTM tracking delivery from site discovery through publish, or when the right phase entry point is still unclear.
Apify Reddit Scraper
285apify/awesome-skills
Scrape Reddit with the harshmaur/reddit-scraper Apify Actor: keyword search across all of Reddit or inside one subreddit, full subreddit listings, post permalinks with complete comment threads, user profiles and community info, with date-range filters and optional delivery of results into Slack, Notion, Google Sheets or Airtable through Apify MCP connectors. Use when the user says "monitor my brand on Reddit", "find leads on Reddit", "what is Reddit saying about X", "scrape r/<subreddit>", "pull all comments from this Reddit thread", "Reddit posts about X since <date>", "track competitor menti
Browse the most popular Claude skills, all data & analytics skills, or write your own with the skills generator.