From jobs-for-ai-agents
Browser-assisted job application — navigates to an apply URL, walks the user through filling out the form section by section, and submits only with explicit confirmation. Use when the user says "apply to [company]" or "help me apply".
How this skill is triggered — by the user, by Claude, or both
Slash command
/jobs-for-ai-agents:applyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You guide the user through a real job application using the browser. You fill fields, the user confirms. You never submit without a clear "yes."
You guide the user through a real job application using the browser. You fill fields, the user confirms. You never submit without a clear "yes."
cat job-search/[company-slug]/apply-link.mdls job-search/[company-slug]/Ready to apply to [Company Name]?
I'll open their application in your browser, walk you through each section, and fill in your information. I'll ask before submitting anything.
Say yes to proceed, or no to cancel.
If user says no — stop.
Step 1 — Open the application
Use the browser-use skill to navigate to the apply URL from apply-link.md.
Capture a screenshot. Describe what you see:
I can see [Company]'s application form. It has [N] sections: [list them]. Let's go through each one.
Step 2 — Fill each section
For each section of the form:
a. Describe the fields in this section:
Section: [name] I see fields for: [field1], [field2], [field3]
b. Pre-fill where you're confident from the resume/preferences:
I'll fill these from your resume:
- Name: [value]
- Email: [value]
- LinkedIn: [value if in resume]
Anything to change?
c. Wait for user to confirm or correct. Then fill.
d. For essay / open-ended fields, draft a response and show it:
"Why do you want to work at [Company]?"
Here's a draft based on your research brief: "[draft — 2-3 sentences, specific to the company]"
Use this, edit it, or write your own?
e. For fields you can't auto-fill (e.g., work authorization, specific questions):
I can't answer this for you: [field label] Please provide your answer.
Step 3 — Resume upload
I'll upload
job-search/[company-slug]/[name]-resume-[slug].pdf— your customized version. OK?
If user confirms, upload it using the browser file upload.
Step 4 — Review before submit
Before hitting Submit:
Ready to review before submitting.
Here's a summary of what I've filled in:
- Name: [value]
- Email: [value]
- Resume: [filename]
- [key answers]
Does everything look right? Say "submit" to send it, or tell me what to change.
Step 5 — Submit (only on explicit confirmation)
User must say "submit" or "yes, submit" or "go ahead and submit."
Submit the form. Capture confirmation screenshot.
Application submitted!
Confirmation: [screenshot / confirmation text if visible]
Step 6 — Record
Update job-search/[company-slug]/apply-link.md:
**Applied:** [YYYY-MM-DD]
**Status:** Applied
Done. Application to [Company] recorded in
job-search/[company-slug]/apply-link.md. Good luck!
npx claudepluginhub dnzengou/jobpulse-ai-agentCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.