job-search-log

Updates a job search tracker with applications, status changes, and watchlist entries.

Updated Aug 25, 2026
One-click install
npx skills add https://github.com/CervantesVive/job-search-copilot --skill job-search-log-cervantesvive
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: job-search-log
Source: https://github.com/CervantesVive/job-search-copilot/tree/main/plugins/job-search-copilot/skills/job-search-log
Command: npx skills add https://github.com/CervantesVive/job-search-copilot --skill job-search-log-cervantesvive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping a job search tracker current requires tedious manual edits every time you apply somewhere, hear back from a company, or spot a company worth watching. This Skill turns a single natural-language message into an immediate, structured update to your tracker file. ## Core Features & Use Cases - Application Logging: Record a new application from a phrase like "I applied to X", automatically promoting an existing lead entry into the applications list with status and date. - Status Tracking: Update application statuses (onsite, offer, rejected) with dated notes when you hear back from a company. - Watchlist Management: Add or remove companies from a watchlist, and append freeform dated notes to any entry. - Use Case: You just got a recruiter email from Acme Corp. You type "heard back from Acme, moved to onsite" and the tracker entry is updated with the new status, a dated note, and a synced webpage view. ## Quick Start Tell the assistant "I applied to Acme Corp for the Senior PM role" to log the application in your tracker.

Frequently Asked Questions about job-search-log

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

FAQPage Schema
How do I log a job application in my tracker?▼

Say something like "I applied to X for Y role". If a matching lead already exists, it is promoted into applications with status Applied and today's date; otherwise a new application entry is created, asking only for missing details that matter.

How do I update an application status to offer or rejected?▼

Use a phrase like "got an offer from X" or "rejected by X". The matching applications entry is found (you are asked which one if the company has multiple open roles) and its status is updated with a dated note.

Can I add companies to a watchlist without applying?▼

Yes. Say "add X to my watchlist" or "keep an eye on X" and the company is added to the watchlist section with your stated reason. You can also remove entries with "remove X from my watchlist".

What happens if I have not set up the job search tracker yet?▼

The Skill checks for an existing tracker first. If none exists, it tells you to run setup by saying "set up my job search" and stops without making any changes.

What if the webpage sync fails after a tracker update?▼

The data change to tracker-data.md is saved first, so your update is never lost. If the webpage sync fails afterward, the Skill does not treat it as a problem since the underlying data is already stored.