One install gives your agent eight modes for the part of a job search around the resume: a shortlist deduped against your brief, fit scores with the JD line behind every number, one plain tracker file you can open and audit, drafts for the roles that went quiet, briefings before an interview, and a weekly read of the funnel. It stops at the send button, and a row only becomes submitted when you say it did.
install
Detects Claude Code, Cursor, Codex, Qoder and more, then writes the skill into the right folder. Add --dry-run to see the plan first.
npx skills add arm-pz/application-pilot --skill application-pilot
the vocabulary
Or skip the modes. Hand it a resume and say "run my job search", and it confirms the brief first, then works the loop and stops before any material writing.
Markdown and CSV only, sized for a search one person can review: roughly 40 tracked rows and a 25-row shortlist.
Skills sharing one subject must not share triggers. Writing belongs to applicant-kit, judging to recruiter-lens, and this skill turns their verdicts into next actions without re-judging them.
No CLI, no cloud state, no telemetry, no browser automation, no submit path, and it does not acquire those to be more convenient. Ask for "fill and submit these 40" and it hands off rather than half-implementing automation. The workflow shape comes from a public prompt thread by @HeyAirahAi on X (October 2026); its central move, sending hundreds of applications overnight, is deliberately not implemented here.
house rules
Nine ground rules ship with the skill. Three of them are the reason it stops where it does.
The final materials and the exact target are shown, then it waits for your approval of that specific action. No batch is ever opened, filled or sent unattended, and the tracker records a submission only after you say it happened.
No invented experience, dates, metrics, recruiter names, application statuses or salary figures. A follow-up that depends on a fact not in evidence keeps the slot bracketed, [recruiter name?], and says the draft is not ready to send.
Automated bulk applying breaks LinkedIn's and Indeed's terms, both of which run detection that suspends accounts, and employers now filter generated applications. A reviewed shortlist with specific material outperforms a spray at the same hour of effort.
Free, open, and it runs entirely inside the agent you already use.
Install application-pilot Read the source