Job Application Tracker
Use this skill when the user wants to create, update, organize, or summarize a job application tracker.
CSV schema
Use these columns by default:
company,role,status,source,url,applied_date,next_action,next_action_date,contact,notes,last_updated
Status values
Recommended statuses:
- Saved
- Applied
- Recruiter screen
- Interviewing
- Take-home
- Final round
- Offer
- Rejected
- Withdrawn
- Closed
Workflow
- If no tracker exists, create one with the default schema.
- Add one row per company + role.
- Update existing rows instead of duplicating when company + role match.
- Suggest a next action if missing.
- Suggest a next action date if missing.
- Preserve old notes unless the user asks to replace them.
- Summarize upcoming actions.
Output format
When creating or updating a tracker, provide:
## Tracker update
- Added/updated: [Company] — [Role]
- Status: [Status]
- Next action: [Next action]
- Next action date: [Date]
## CSV row
```csv
company,role,status,source,url,applied_date,next_action,next_action_date,contact,notes,last_updated
...
## Privacy
Do not store unnecessary sensitive data in the tracker. Avoid home addresses, IDs, private references, or personal health/family information.