Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2- --skill trackgit clone --depth 1 https://github.com/andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-Wrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-/track)<a href="https://agentmods.dev/skills/andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-/track"><img src="https://agentmods.dev/badge/skills/andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-/track/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-/track"><img src="https://agentmods.dev/badge/skills/andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-/track.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00053 | $0.00853 |
| Opus 5 | $0.00026 | $0.00426 |
| Sonnet 5 | $0.00011 | $0.00171 |
| Haiku 4.5 | $0.00005 | $0.00085 |
Grade A, and why
track scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 13d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 105 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Application Tracker
View and manage your job applications in one place.
Step 0: Load Tracker
Read data/applications.md. If it doesn't exist, create it with the header:
# Job Applications
| Date Added | Date Applied | Company | Role | Score | Status | Evaluation | Notes |
|---|---|---|---|---|---|---|---|
Then tell the user:
"Your tracker is empty. Evaluate a job posting to get started, or paste a JD and I'll score it for you."
Step 1: Parse User Intent
- No argument / "show tracker" / "my applications": Display full table + stats
- Status filter ("show applied" / "what's in interview"): Filter by status
- Company filter ("show Stripe"): Filter by company name
- Update ("update Acme PM to Interview"): Change status of matching row
- Stats ("how's my search going" / "search stats"): Show summary statistics
- Delete ("remove the Acme entry"): Confirm, then remove row
Step 2: Display
Full View
Show the table as-is from applications.md, then show stats below it.
Filtered View
Show only matching rows, then summary:
"Showing {n} applications with status '{status}'."
Update Flow
- Find the matching row (by company + role, fuzzy match OK)
- Show current status and proposed new status
- Ask for confirmation:
"Update {Company} - {Role} from {old status} to {new status}?"
- On confirmation, update the row
- If transitioning to "Applied", set Date Applied to today
- If transitioning to "Accepted", congratulate them!
Validate transitions against references/states.md. If invalid:
"Can't move from {old} to {new}. Valid next steps: {list}."
Step 3: Statistics
## Your Job Search Dashboard
| Metric | Count |
|---|---|
| Total evaluated | {n} |
| Resumes tailored | {n with status >= Resume Ready} |
| Applied | {n} |
| Response rate | {responses / applied}% |
| Interviews | {n} |
| Offers | {n} |
| Average score (applied) | {avg}/5.0 |
| Active (not resolved) | {n non-terminal} |
**Top scoring opportunities:**
1. {Company} - {Role} ({score}/5.0) - {status}
2. ...
3. ...
**Needs attention (applied but no response > 7 days):**
- {Company} - {Role} - applied {date}
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 13d ago First seen · 105 lines · 53 tokens per session scan A b2d5bc8d035b
track is a skill published in the GitHub repository andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2- (490 stars, last pushed 1mo ago), licensed MIT. It adds 53 tokens to every session and 853 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
resume-jd-optimizer-cn
A Chinese résumé-editing workflow that matches a résumé to a job description using only confirmed experience and evidence.
apple-notes
Manage Apple Notes via memo CLI: create, search, edit.
keybindings-help
Use when the user wants to customize keyboard shortcuts, rebind keys, add chord bindings, or modify /.claude/keybindings.json. Examples: "rebind ctrl+s", "add a chord shortcut", "change the submit key", "customize keybindings".
notifications
Send notifications through the unified notification router.
offer-toolkit-skill
A set of job-search tools covering the path from finding a vacancy to accepting an offer. It includes separate tools for job searches, job-description analysis, tailored resumes, behavioral interviews, offer comparisons, and salary negotiation.
career-portfolio
A portfolio-building skill for Korean job seekers that organizes projects and explains their work for development, design, marketing, and planning roles.