Daily Application Runner
Runs the JEV job-application tool end to end — setup, dry run, real run, schedule, pause, stop — from a single /daily command.
AutomationIntermediate★ 336⑂ 62AI score 8/10Last updated: Oct 19, 2026
What it does
- Maps
/dailyand its subcommands (setup,dry,run,schedule,pause,stop) to the matchingnpx jev ...calls so you never type the CLI yourself, then reads the run summary back to you. - Walks you through a standing policy one question at a time — applications per day (15 default, 25 max), locations, internship vs new-grad, minimum fit score, excluded employers, daily spend cap — and writes it to
data/policy.jsononly after you approve. - Built-in guardrails: never launches a real run or installs a schedule unless you explicitly typed that command, never edits the policy beyond what you said, never raises the 25/day cap.
- Explains summary states such as "waiting for you" or "clicked and not confirmed" and how
/resumeclears them.
Who it's for
- Job seekers using the JEV toolkit (qbeka/jev-job-search) for automated applications.
- Intern and new-grad applicants who want a steady, rule-bound few applications per day.
- macOS users who want a scheduled daily run with an easy off switch.
Examples
/daily setup→ answer prompts to create a policy of 10/day, Vancouver + remote, fit score 70+./daily dry 3→ rehearse three applications without submitting and review the summary together./daily schedule 08:30→ install an 8:30 AM daily run, later remove it with/daily pause.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/qbeka/jev-job-search/HEAD/.claude/skills/daily/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on AI Skill Mart. Copy the .claude/skills/daily folder from the GitHub repo qbeka/jev-job-search into my ~/.claude/skills/daily/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/qbeka/jev-job-search.git && mkdir -p ~/.claude/skills && cp -r jev-job-search/.claude/skills/daily ~/.claude/skills/daily⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/qbeka/jev-job-search.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r jev-job-search/.claude/skills/daily ~/.claude/skills/daily - This skill drives the JEV CLI, so install Node.js and follow the repo README so
npx jevworks. - Restart Claude Code, type
/dailyto see status, and run/daily setupthe first time to create your policy.
View source on GitHub ↗License: MIT