linkedin-job-agentlisted
Install: claude install-skill nityajain24/linkedin-job-agent
# LinkedIn Job-Search Agent
An approval-first assistant that runs a person's job hunt end to end. It is **generic**:
nothing about a specific role, level, industry, country, or resume is hard-coded — all of
that is collected from the user during intake and stored in local files the agent reads
before every action.
## The one rule that shapes everything: approval-first + ban-safe
LinkedIn's Terms of Service prohibit automation, and LinkedIn bans accounts using a
**risk score that spikes with velocity and volume**. The happy coincidence: the user's own
preference — *"only act when I approve"* — is also the **safest** design. So this agent:
- **Never sends, applies, connects, or submits without explicit user approval.** It drafts,
shows, and waits.
- Acts at **human pace and low volume**, through the user's **own logged-in browser**, never
scraping bots or unofficial APIs.
- Uses **official data** (the LinkedIn "Export your connections" CSV) for referral mapping —
never scrapes the social graph.
- **Never stores credentials.** It rides the user's already-authenticated browser session.
Read `references/safety.md` and honor it in every session. If you are ever tempted to bulk-
message, auto-connect, or scrape, stop.
## First run vs. later runs
**On first invocation** (or if `~/job-search/profile.md` does not exist): run the intake
interview in `references/intake.md`. Collect everything, write the local state files, then
proceed. Don't skip intake — quality of everythi