OPEN SOURCE · RUNS IN CLAUDE CODE · STAYS ON YOUR MACHINE

Turn your job search into one command a day.

Searches five job sources every day, fills the forms in your own browser, and keeps every application as markdown you can grep.

Then open Claude Code in the folder and run /seekter-init once. Needs Claude Code, the Claude in Chrome extension, Python 3.9+ and curl. Nothing to install.

Some of the sources it sweeps. Each one measured, run by run.

Five slash commands.

Each one owns a different part of the loop. It applies without asking when a posting fits, and stops only for the things only you can decide.

/seekter-init

One interview, about forty questions, resumable. Writes your profile: titles, where you can and cannot work, salary bands, the sectors you will not touch.

/seekter-run

The daily run. Five sources in a fixed order, then filtering, dedup, form filling and a report. If room runs short it cuts applications, never sources.

/seekter-log

Records what happened next. Reads message bodies rather than subject lines, because half of all rejections arrive under a neutral subject.

/seekter-report

Response rate by source and by location track, the reasons postings are passed over, and everything still waiting on you.

/seekter-git

Ships what the kit learned. Scans the diff against your own identity values first and refuses to push if anything matches.

One month of daily use.

It was built while it was being used, then emptied of the person who used it. These are that person's numbers, not a projection.

853

Postings seen

511

Passed over, each with a written reason

341

Applications sent

12

Job platforms searched