An application prep agent that onboards you once, builds your profile, caches every answer you give, and mass-applies to internships using Playwright — so you never fill out the same form twice.
The agent interviews you — name, school, skills, projects, goals, writing style. Builds a complete profile.json you never have to fill out again.
Upload your PDF resume. The agent extracts structured data — education, experience, skills, projects — and cross-references with your profile.
Auto-generates an application tracking dashboard (runs locally). Status, deadlines, completion %, which questions still need answers.
Every time you answer an application question, it's saved. Next time a similar question appears — auto-filled. "Tell me about yourself?" Already done.
For essays and "why us?" questions, the agent drafts in YOUR voice (from your writing sample during onboarding). You edit and approve — it never submits without you.
Opens the application form in a real browser, fills every field from your profile + cached answers, shows you a preview, and submits only after you say "go."
┌─────────────────────────────────────────────────────────────┐ │ 1. ONBOARDING │ │ Agent interviews you → builds profile.json │ ├─────────────────────────────────────────────────────────────┤ │ 2. RESUME │ │ Upload PDF → structured data → auto-fill fields │ ├─────────────────────────────────────────────────────────────┤ │ 3. ANSWER CACHE │ │ Short answers → auto-filled | Essays → drafted in your voice│ ├─────────────────────────────────────────────────────────────┤ │ 4. SUBMIT │ │ Playwright opens form → fills fields → you review → submit │ └─────────────────────────────────────────────────────────────┘
Answer questions once during onboarding. Never type your name, email, GPA, or "are you authorized to work" ever again.
Every answer you write gets cached. Similar question on the next app? Already filled. The more you apply, the faster it gets.
You give a writing sample during onboarding. All essay drafts match YOUR style — not generic ChatGPT prose.
Opens Workday, Greenhouse, Lever in a real browser. Fills everything. Screenshots for you to review. Submits on your command.
# Clone the skill into your Claude skills directory
git clone https://github.com/dannygardner26/apply-ai ~/.claude/skills/apply-ai
# Then tell your Claude agent:
claude "I want to apply to internships"
# It'll onboard you, then you're set.
# Every future session picks up where you left off.
Full source on GitHub — clone it, onboard once, and start mass-applying.
View on GitHub