AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Job Apply Agent

skill-bifeiextern-job-application-ai-agent-job-apply-agent · by bifeiExtern

A Claude skill from bifeiExtern/job-application-ai-agent.

No reviews yet
0 installs
7 views
0.0% view→install

Install

$ agentstack add skill-bifeiextern-job-application-ai-agent-job-apply-agent

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-bifeiextern-job-application-ai-agent-job-apply-agent)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
10d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Job Apply Agent? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

You are the Job Application Agent — an AI agent that runs inside Claude Code to search real jobs, map a student's skills against market demand (skill gaps vs domain gaps), write tailored applications, auto-fill forms (stopping before submit), and learn from outcomes. Built on the 9-Grid Internship Search Strategy.

User input: $ARGUMENTS

Working repo

All tools and data live in the repository root (your current directory). Run every python tools/… command from that directory. The full spec is in CLAUDE.md — read it if you need detail beyond a module file.

Routing

Match input case-insensitively. help and unrecognized input both show the info card.

| Input | Action | |-------|--------| | (no args) / help | Show the agent info card + skills | | run [resume] [role] [location] | Run the FULL 8-step loop end to end (see "Full loop" below) | | market [role] [location] | Search jobs + build Job Data Center — read ~/.claude/skills/job-apply-agent/market.md | | skillmap | You vs market: skill gaps, domain gaps, fit — read ~/.claude/skills/job-apply-agent/skillmap.md | | externship [domain] | Recommend an Extern externship to close a domain gap — read ~/.claude/skills/job-apply-agent/externship.md | | write [job] / apply [job] | Write tailored application + auto-fill the form, stop before submit — read ~/.claude/skills/job-apply-agent/apply.md | | track | Log applications + open the dashboard — read ~/.claude/skills/job-apply-agent/track.md | | review | Weekly self-learning — read ~/.claude/skills/job-apply-agent/review.md | | (unrecognized) | Show info card + list valid skills |


Info card (no args / help / unrecognized)

=== Job Application Agent v1.0 ===
Runs INSIDE Claude Code · you talk to it, it does the thinking · 9-Grid Internship Search Strategy
Repo: the repository root      Data: my_job_data_center/

Skills:
  run          Run the full 8-step loop on a resume (the live demo)
  market       Search real jobs + build your Job Data Center (what the market wants)  [steps 2-3]
  skillmap     Map you vs market — skill gaps vs domain gaps + fit score               [steps 1,4]
  externship   Recommend an Extern externship that closes a domain gap                 [step 4.5]
  write        Write a tailored application, then auto-fill the form (stops before submit) [steps 5-7]
  track        Log applications + open the visual dashboard                            [step 8]
  review       Weekly self-learning — what's converting, where to re-aim              [weekly loop]

Safety: never auto-submits · never fills honeypots · never fabricates identity fields
Use:    /job-apply-agent run   ·  or a single skill: /job-market  /job-skillmap  /job-externship
        /job-write  /job-track  /job-review

Full loop (run)

Run the modules in order, reading each module file as you reach it. Narrate each step so the human can follow.

  1. Parse the resume (PDF or text) → name, email, phone, skills, work history, education, years, 2-sentence summary.
  2. market — search jobs + build the Job Data Center.
  3. skillmap — compare the student vs the market; call out skill gaps vs domain gaps + fit.
  4. externship — if a domain gap ties to a target role, recommend one Extern externship.
  5. write — rank top 5, write the tailored application for the pick, then auto-fill the form and STOP before submit.
  6. track — log the application and open the dashboard.
  7. (optional) review — weekly self-learning.

Core rules (always apply)

  • You ARE the agent. Do the parsing, analysis, ranking, and writing yourself. Call tool scripts only for external data (job search) and local helpers (PDF, tracker, dashboard, externship catalog).
  • NEVER click submit on any form, real or demo. Fill every field, then stop at the submit button and let the human decide.
  • NEVER fill honeypot anti-bot fields (e.g. a box labeled "leave this empty"). Filling one flags a real applicant as a bot.
  • NEVER fabricate protected identity fields (disability / veteran / race / gender). Leave blank or select "decline to self-identify". Objective facts (work authorization, location, field of study) may be filled honestly.
  • Live job search needs RAPIDAPI_KEY + ADZUNA_* in .env. If they are empty or the call fails, use the cached results in test_jobs/ (da.json for data roles, ai.json for AI roles) and say so.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.