BOSS Zhipin Auto-Apply Tool
Paste the following prompt into your AI chat to install this skill:
Please install @user_7f2d3808/bosszhipin-auto-apply following https://skillhub.cn/install/skillhub.md.
About this skill
Problem Being Solved
Boss Zhipin salary figures often use a custom font, card-level company names can point to headhunting agencies, and the reliable job/company details may only appear in the detail panel. Manual filtering, deduplication, and one-by-one greetings are slow; naive automation can click the wrong card, send greetings to the wrong company, or trigger security verification. This skill targets local-account automation: search jobs by keywords, filter out mismatched companies, roles, and salaries, then send greetings at a controlled pace.
How It Works
- CDP control: drives a local Chrome instance through port
9224and WebSocket, instead of relying on raw UI coordinates. - Search and parsing: switches keywords via URL parameters, polls for
.job-card-box, and parses both cards and the detail panel. - Filter chain: checks blacklist, headhunter/recruiter signals, internship/no-experience roles, salary range,
SQLite30-day deduplication, and job scoring. - Apply flow: prefers
element.click()for Vue SPA cards and buttons, reads the real company and job name from the detail panel, generates the greeting, and sends it in the chat page. - Records and reports: stores application results in the
applicationstable and supports daily or weekly reports.
Boundaries and Caveats
Use it only when the Boss Zhipin account is already logged in and local Chrome can expose the debugging port. Keep volume, keyword intervals, and pause durations conservative; repeated Cards: 0 should prompt a check for a redirect to verification. DOM selectors, font mappings, and filter keyword lists can change with page updates and must be maintained against the live structure.
Use Cases
- Job seekers search Boss Zhipin with several role keywords, filter headhunted, intern, and low-salary jobs, then send matching greetings.
- Job-search assistants maintain a company blacklist and minimum salary, then exclude agencies and out-of-budget jobs during keyword searches.
- Automation engineers debug CDP click failures, stale detail panels, and Vue SPA events not triggered by coordinate clicks.
- Job seekers generate a daily apply report and inspect the applications table for 30-day dedup records and failure reasons.
Best For
- Job seekers applying in bulk: search by keywords, filter headhunted/intern/low-salary roles, send greetings, and keep 30-day dedup records.
- Job-search assistants: maintain company blacklists, salary floors, and headhunter keyword lists to exclude non-target jobs during searches.
- Browser automation engineers: work on CDP clicks, Vue SPA events, detail-panel verification, and Chrome debugging ports.
- Job-application data assistants: query the SQLite application log, generate daily reports, and diagnose repeated Cards: 0 verification issues.
Related Skills
A free matrix publishing assistant for Skill developers, guiding distribution to Tencent SkillHub, XiaLiao, XiaYou SkillHub, GitHub, and ClawHub with create, update, and delete safeguards.
A guide for writing Seedance 2.0 video prompts, covering @ references, camera moves, time segments, audio direction, and common pitfalls.
Collects daily conversations, task logs, and errors, then runs a nine-module review to surface blind spots, generate actions, and update memory.
Local long-term memory for AI agents that appends key facts and daily logs, supports cross-session context and search recall, and auto-archives old diaries to gzip files.