Back to skills

ATS Job Application Copilot (CV + cover letter + score loop)

User wants to apply to a job with an ATS-optimized CV: analyze resume + job offer, ask clarifying questions, rewrite CV with the 10 golden ATS rules, score (up to 3 attempts), optional cover letter, optional email send after explicit confirmation. Never auto-submit applications.

Tool chain

  1. 1

    document

    Extract CV text from uploaded file(s).

  2. 2

    urlImport

    Import job offer URL when provided.

  3. 3

    search

    Enrich company/role context when useful.

    Depends on: urlImport

  4. 4

    codedDocument

    Generate ATS-safe tailored CV (DOCX, print-ats, single column).

    Depends on: document

  5. 5

    atsResumeScore

    Deterministic ATS score; optional external checker if user provided URL.

    Depends on: codedDocument

  6. 6

    artifactEdit

    Apply corrective edits when score < threshold (loop ≤ 3).

    Depends on: atsResumeScore

  7. 7

    codedDocument

    Generate cover letter only when the offer/user requests it.

    Depends on: atsResumeScore

  8. 8

    emailSend

    Send CV/letter ONLY after explicit user confirmation (explicitSendRequested).

    Depends on: codedDocument

Execution plan

Output format
widget-rich
Search strategy
web
Can replan
Yes

Linked capabilities

documenturlImportsearchcodedDocumentatsResumeScoreartifactEditemailSend