apply

Applies to job postings via browser automation with fit scoring and campaign tracking.

73|19|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/suxrobGM/jobpilot --skill apply-suxrobgm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: apply
Source: https://github.com/suxrobGM/jobpilot/tree/main/plugin/skills/apply
Command: npx skills add https://github.com/suxrobGM/jobpilot --skill apply-suxrobgm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually applying to jobs means repeating the same form-filling, resume tailoring, and tracking work for every posting. This Skill automates the full apply loop: it reviews job fit against your resume, dedupes against past applications, fills and submits application forms through a browser-driven worker, and records every outcome in a tracked campaign pipeline. ## Core Features & Use Cases - Single-job apply with fit review: Paste a job URL or page content, get a match score with strengths, gaps, and visa risk, then approve and apply with a pre-submit review of every filled field. - Batch apply from pasted links: Score queued campaign links, rank them in an approval table, and apply to all qualified jobs up to a configurable cap. - Dedupe and result tracking: Checks each posting against your application history before applying and writes terminal outcomes (applied, skipped, failed) to the campaign API. - Use Case: You paste ten LinkedIn job links into a new campaign, run the skill, review the ranked table of scored postings, type "go 1,3,5", and the worker submits those three applications while you watch the dashboard. ## Quick Start Run the apply skill with a job posting URL to review the fit score and submit an application after your approval.

Frequently Asked Questions about apply

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply to a job posting automatically with AI?▼

Pass a job URL or paste the posting content to the apply skill. It scores the fit against your resume, asks for approval, then delegates to a job-worker that fills and submits the application form in a real browser.

How do I batch apply to multiple job links at once?▼

Create an apply campaign with your pasted links, then run the skill with no argument. It visits each queued link, scores it against your resume, presents a ranked table, and applies to the jobs you approve with commands like "go 1,3,5".

Does the apply skill work with Greenhouse, Lever, or Workday portals?▼

Yes. When an application redirects to an ATS portal like Greenhouse, Lever, or Workday, the job-worker handles login or registration on that domain following the shared auth instructions, then completes the form.

Can I review the application before it is submitted?▼

Yes. In single-job mode the worker fills every field, leaves the form open, and returns a field summary for pre-submit review. You can approve, cancel, or request edits to specific fields before final submission.

How does the skill avoid applying to the same job twice?▼

It runs an applied-check against your application history using the URL, title, and company before applying. Already-applied jobs are marked as skipped with the prior application details, and you are asked before proceeding anyway.

What happens when a job score is below the minimum threshold?▼

In batch mode, jobs scoring below minMatchScore (default 60, or the campaign's config.minScore) are excluded from the qualified list. Only jobs meeting the threshold appear in the ranked approval table.