Auto-apply â Search + Apply On Demand
openbooklet.com/s/auto-apply-search-apply-on-demandopenbooklet.com/s/[email protected]GET /api/v1/skills/auto-apply-search-apply-on-demandKeep the chosen board open in tab 1; for each result that qualifies, apply in a second tab, then close it and move to the next job. **No batch pre-discovery and no per-job approval â launching the run is the confirmation.** Pause only for 2FA / payment. **A CAPTCHA is not a pause** â skip the jo
Auto-fill job application forms via Playwright. Accepts a URL or pasted job page, reviews qualification fit, handles login, and fills forms with resume data.
Apply to a queued list of job URLs from the JobPilot batch input. Visits each, scores against your resume, presents a ranked batch for approval, then applies autonomously.
Generate a tailored cover letter from a job description using the user's resume. Applies humanizer for natural tone.
Parse a resume's uploaded PDF into structured JSON (basics, experience, projects, skills, education) and save it to the editor.
Auto-fill job application forms via Playwright. Accepts a URL or pasted job page, reviews qualification fit, handles login, and fills forms with resume data.
Apply to a queued list of job URLs from the JobPilot batch input. Visits each, scores against your resume, presents a ranked batch for approval, then applies autonomously.
Generate a tailored cover letter from a job description using the user's resume. Applies humanizer for natural tone.
Generate interview prep Q&A tailored to a job description and the user's resume. Covers technical, behavioral, and system design questions.
Generate an Upwork proposal from a job description using the user's resume. Applies humanizer for natural tone.
Find a hiring manager/recruiter for a role (or company) and send a personalized message via cold email or LinkedIn, with per-campaign channels and autonomy.
Re-score a run's skipped jobs and promote the eligible ones to `approved` for later applying. Recovers jobs wrongly dropped for location, a sparse JD, 1099, or seniority. Does not apply.
Classify unscanned mailbox messages, fuzzy-match each to an existing application, and write the proposal back. The user approves in /inbox.
Choose the best existing resume base/variant for a job, or create a new tailored variant when nothing fits.
Migrate a React @tanstack/react-form codebase from the prop-drilled `useForm` + erased-form-type pattern to the official `createFormHook` composition API (`useAppForm` / `withForm` / `field.X`). Use when a project threads a `form` object (often cast to an `any`-erased type like `ReactFormExtendedApi<any,...>`) through field-wrapper components that take `form`+`name` props, and you want typed field names/values, no casts, and reusable bound field components. Triggers: "migrate forms to createFormHook", "adopt useAppForm/withForm", "remove AnyReactForm cast", "type-safe tanstack form fields".
Generate an Upwork proposal from a job description using the user's resume. Applies humanizer for natural tone.
Auto-indexed from suxrobGM/jobpilot
Are you the author? Claim this skill to take ownership and manage it.
Related Skills
graceful-error-recovery
Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.
audience-aware-communication
Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.
Refactoring Expert
Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.
Research Expert
Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.
clarify-ambiguous-requests
Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.
structured-step-by-step-reasoning
Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.