Not in the top 1,000 by GitHub stars
sharzoy/auto-job-apply
AI 求职助手 Skill:简历解析 → JD 硬性条件核对 → A/B/C 匹配评分 → 生成投递包(开场白、HR模拟、简历优化建议)。保留人工确认环节,不进行无人值守批量投递。
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
035bf091ec29 → 035bf091ec29
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Local scripts
First observation → 035bf091ec29
No earlier version was observed for comparison.
Heat
2.8- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
How it works
auto-job-apply
When your agent uses it
Job apply skill: ABC match grades (A90–100 / B60–89 / C<60), hard-requirement anti-misjudgment caps, unified .txt packets in packets/A|B|C, HR simulation, resume wording tips, greetings, submit only after confirm. Use for 投简历, 自动投递, 打招呼, 一键投递, Boss, 前程无忧, JD匹配.
What it loads into context
Frontmatter
105 tokensAlways available to the agent
SKILL.md
630 tokensWhen the skill is activated
Reference documents
8,479 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Prerequisites
- Output rule
- Workflow
- Safety
Scripts executed separately
scripts/stats_log.py
Files
.gitignoreasset881 bytesGITHUB_RELEASE.mddoc823 bytesLICENSEasset1,084 bytesREADME.mddoc6,073 bytesSKILL.mdcore2,089 bytesapplications/jobs/.gitkeepasset0 bytesapplications/log.example.mddoc540 bytesapplications/packets/.gitkeepasset0 bytesconfig.example.yamlasset1,300 bytesdocs/scoring.mddoc5,657 bytesexamples/sample-jd.txtdoc355 bytesexamples/sample-packet.txtdoc4,215 bytesexamples/sample-scorecard-hardfail-C.jsonasset1,003 bytesexamples/sample-scorecard.jsonasset862 bytesprofile.template.mddoc2,924 bytesprompts/confirm_submit.mddoc997 bytesprompts/generate_packet.mddoc1,947 bytesprompts/score_job.mddoc1,779 bytesreference.mddoc1,707 bytesscripts/stats_log.pyruns4,781 bytestemplates/cover-letter.mddoc647 bytestemplates/greeting.mddoc5,192 bytestemplates/packet.txtdoc4,191 bytes
Read SKILL.md
# Auto Job Apply
**Never** submit until the user explicitly confirms.
Docs: [README.md](README.md) · [docs/scoring.md](docs/scoring.md) · [reference.md](reference.md)
## Prerequisites
1. [profile.md](profile.md) from [profile.template.md](profile.template.md)
2. Optional [config.yaml](config.example.yaml)
3. Always read resume before writing
4. [applications/log.md](applications/log.md)
## Output ruleView the complete source on GitHubSkills included
- auto-job-apply
Repository facts
- License
- MIT
- Created
- Jul 26, 2026
- Last pushed
- Aug 18, 2026
- Forks
- 14
- Open issues
- 0
- Project activity
- Slowing
Before you install
Local scriptsAutomated signals, not a guarantee
Checked Nov 6, 2026
- No broad tool permissions
- No dangerous shell commands
- 14 network referencesin 3 files: examples/sample-packet.txt:24 applications/log.example.md:3 templates/greeting.md:71
- No hidden or obfuscated text
- No instruction overrides
- 1 executable scriptin 1 file: scripts/stats_log.py:1
- 1 reference to secretsin 1 file: .gitignore:6
- No requests to vote in Hot
Show all 16 signals by file
.gitignore
- Access to secretsline 6
[Credential-related source omitted]
applications/log.example.md
- Network accessline 3
| date | company | role | platform | score | grade | status | url | notes | |------|---------|------|----------|-------|-------|--------|-----|-------| | 2026-07-23 | 示例科技 | 新媒体运营 | boss | 95 | A | submitted | https://example.com/1 | 优先投;送达 - Network accessline 4
|------|---------|------|----------|-------|-------|--------|-----|-------| | 2026-07-23 | 示例科技 | 新媒体运营 | boss | 95 | A | submitted | https://example.com/1 | 优先投;送达 | | 2026-07-23 | 某品牌 | 市场专员 | boss | 74 | B | prepared | https://example.co - Network accessline 5
| 2026-07-23 | 示例科技 | 新媒体运营 | boss | 95 | A | submitted | https://example.com/1 | 优先投;送达 | - Network accessline 6
| 2026-07-23 | 某品牌 | 市场专员 | boss | 74 | B | prepared | https://example.com/2 | 需包装表述 | - Network accessline 7
| 2026-07-23 | 出海公司 | 海外运营 | boss | 42 | C | no-go | https://example.com/3 | 硬性:硕士六级3年未过 |
examples/sample-packet.txt
- Network accessline 24
岗位:AI产品经理 平台:boss 链接:https://www.zhipin.com/job_detail/example.html - Network accessline 25
平台:boss 链接:https://www.zhipin.com/job_detail/example.html 地点:深圳南山 - Network accessline 26
链接:https://www.zhipin.com/job_detail/example.html - Network accessline 46
近期使用Claude独立完成多个AI应用项目,包括AI简历分析助手、自动化工作流工具等,具备从需求拆解到产品实现的完整实践。看到贵司AI产品经理岗位,希望能结合我的业务理解和AI应用经验,与团队进一步交流。 以下是我的作品集,欢迎查阅: https://example.com/portfolio - Network accessline 48
https://example.com/portfolio - Network accessline 51
您好,看到贵司AI产品经理。本人约3年经验,期待沟通。 以下是我的作品集,欢迎查阅: https://example.com/portfolio - Network accessline 53
https://example.com/portfolio
scripts/stats_log.py
- Executable scriptline 1
#!/usr/bin/env python3
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 15 facts
- Network access in prose of documentationapplications/log.example.md:3Low confidence
- Network access in prose of documentationapplications/log.example.md:4Low confidence
- Network access in prose of documentationapplications/log.example.md:5Low confidence
- Network access in prose of documentationapplications/log.example.md:6Low confidence
- Network access in prose of documentationapplications/log.example.md:7Low confidence
- Network access in prose of documentationexamples/sample-packet.txt:24Low confidence
- Network access in prose of documentationexamples/sample-packet.txt:25Low confidence
- Network access in prose of documentationexamples/sample-packet.txt:26Low confidence
- Network access in prose of documentationexamples/sample-packet.txt:46Low confidence
- Network access in prose of documentationexamples/sample-packet.txt:48Low confidence
- Network access in prose of documentationexamples/sample-packet.txt:51Low confidence
- Network access in prose of documentationexamples/sample-packet.txt:53Low confidence
- Executable script in code of a file that runsscripts/stats_log.py:1High confidence
- Network access in code of documentationtemplates/greeting.md:71Low confidence
- Network access in code of documentationtemplates/greeting.md:73Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.