Ai Job Applying Extension banner
suresh-ben suresh-ben

Ai Job Applying Extension

AI community

Description

A local-first Chrome MV3 side-panel agent that searches job sites and fills in applications, using your own Claude via a local bridge. Every value it types cites your profile and is checked against it.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

AI Job Agent — Chrome Extension

A local-first Chrome extension that turns the browser into an AI agent for job search and job applications. It opens as a Chrome Side Panel, reads the page you are on, and (in later phases) drives search, scoring, resume tailoring and form filling under your supervision.

This is a personal tool. There is no server, no account, and no multi-user anything. All data stays in the browser profile on this machine.

Status

Phase Scope State
1–3 Extension shell, page representation, browser action tools Done
4, 4b Local Claude bridge (your Claude Code login, no API key) + agent chat Done
5, 6 Job discovery and match scoring Done
7, 8 Profile, preferences, answers, resume reading Done
9 Tailored resume per job, verified against your original Done
10–12 Form understanding, form filling, CV upload Done
13–16 Job queue, application history, review gate, automatic submission Done
17 Site adapters and reliability work Next

Verified in real Chrome 152: 208 unit tests, 107/107 end-to-end checks — including a complete real pass against Claude that filters a search, discovers three jobs, opens one, tailors a CV, fills eleven fields, holds for review, submits on approval, and confirms the application from the page that came back.

**What it will not do.** It will not sign in, solve a CAPTCHA, or work around any security prompt — it stops and hands the tab back. It will not put a value in a form that it cannot trace to your profile. It will not report an application as submitted unless it read the confirmation on the page afterwards. And it will not submit at all unless you say so: **review is the default**.

Quick start

npm install
npm run build
npm run bridge:install     # once — installs the Claude Agent SDK

Then in Chrome:

  1. Open chrome://extensions.
  2. Turn on Developer mode.
  3. **Load unpacked