job-tracker

Automate campus job discovery, filtering, and Feishu Bitable notifications.

5|Updated May 3, 2026
One-click install
npx skills add https://github.com/Guanff/claude-code-job-tracker --skill job-tracker-guanff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: job-tracker
Source: https://github.com/Guanff/claude-code-job-tracker/tree/main
Command: npx skills add https://github.com/Guanff/claude-code-job-tracker --skill job-tracker-guanff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of missing new campus recruitment roles by automatically searching across multiple high-signal sources, filtering and ranking matches to your preferences, and pushing a digest to your Feishu chat.

Core Features & Use Cases

  • Multi-source job discovery: Finds 2026 campus recruitment positions via WeChat public account search (Playwright), company career pages, university career centers, and job aggregators.
  • Personalized Core + Explore matching: Scores results using city/role/company tier/education fit and includes an exploration quota to broaden options.
  • Feishu Bitable + IM workflow: Writes deduplicated positions into a structured Feishu Bitable table and sends an IM summary; collects feedback and learns preferences for future runs.
  • Automated execution: Supports manual triggers (e.g., 搜岗位) and Cron-based scheduled runs with self-renewal.

Quick Start

Say “搜岗位” to run a job search using your local profile settings and publish new matches to your Feishu Bitable while sending a push summary to your Feishu IM.

Frequently Asked Questions about job-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate campus recruitment job discovery and get notifications?

Automating campus recruitment job discovery involves scheduling recurring web searches across multiple sources, filtering matches by your profile, and pushing a digest to your IM chat. This Skill handles the entire workflow using Cron automation and sends periodic Feishu IM notifications for new 2026 roles.

Can I save scraped job postings directly to a Feishu Bitable?

Yes, you can save scraped job postings directly to a Feishu Bitable. The process deduplicates discovered positions and writes them into a structured Feishu Bitable table using defined MCP operations, creating an organized database of your 2026 campus recruitment matches.

How does personalized job ranking work for campus recruitment roles?

Personalized job ranking works by scoring search results against your preferences for city, role, company tier, and education fit. It also includes an exploration quota to broaden your options and collects feedback from your IM interactions to learn and refine preferences for future runs.

What is the best way to find 2026 campus jobs from WeChat public accounts?

The best way to find 2026 campus jobs from WeChat public accounts is using multi-tier web search with Playwright. This approach scrapes high-signal sources including public accounts, company career pages, and university centers, then applies scoring and deduplication to surface relevant roles.

Do I need to manually trigger job searches every time, or can I schedule them?

You do not need to manually trigger job searches every time because you can schedule them. While manual triggers like saying '搜岗位' are available for immediate searches, the system supports Cron-based scheduled runs with self-renewal to continuously discover new campus recruitment positions automatically.

What are the limitations of using web scraping for job discovery?

Limitations of using web scraping for job discovery include potential source structure changes and access restrictions. However, this approach mitigates issues by using multi-tier search across diverse aggregators and university career centers, applying deduplication to ensure structured Feishu Bitable storage remains clean.