NextRole — CV & Job Search
NextRole gives agents an end-to-end résumé and job-search toolkit.
What it can do
- Ats Lint: Free, deterministic ATS check: flags banned symbols, first-person voice, non-standard headers, and unquantified bullets. Returns findings + a pass/fail verdict.
- Tailor Cv To Role: Rewrites a CV for a specific job spec using NextRole's multi-pass tailor→critic engine. Free anonymous allowance; on exhaustion returns a link to continue on the web app.
- Score Cv: The free first read: scores a CV against a job spec using NextRole's critic engine — overall match, per-dimension scores, strengths, gaps, and the single top priority to fix.
What data it sees
Do you need an account
No: the server works without sign-in
NextRole gives agents an end-to-end résumé and job-search toolkit. ats_lint runs a free, deterministic ATS check on a CV (banned symbols, first-person/passive phrasing, non-standard headers, unquantified bullets — each with a one-click autofix). score_cv scores a CV against a specific role and names the gaps and top priority. find_roles searches live job listings (Reed + Adzuna). fetch_job_spec pulls a clean job description from a posting URL. tailor_cv_to_role rewrites a CV for a target job using NextRole's multi-pass tailor→critic engine. Agents can chain them — lint → find roles → fetch a JD → score fit → tailor. Anonymous and no-login. Every result links back to nextrole.site to save, track applications, and refine.
Server tool list (5)
Raw names from tools/list. Only developers need these.
| ats_lint | Free, deterministic ATS check: flags banned symbols, first-person voice, non-standard headers, and unquantified bullets. Returns findings + a pass/fail verdict. |
| tailor_cv_to_role | Rewrites a CV for a specific job spec using NextRole's multi-pass tailor→critic engine. Free anonymous allowance; on exhaustion returns a link to continue on the web app. |
| score_cv | The free first read: scores a CV against a job spec using NextRole's critic engine — overall match, per-dimension scores, strengths, gaps, and the single top priority to fix. |
| find_roles | Searches live job listings for a role query (e.g. "frontend engineer London"). Cheap, no LLM — returns a short list of matching roles with company and link. |
| fetch_job_spec | Fetches and extracts the job description text from a public job-posting URL, ready to feed into score_cv or tailor_cv_to_role. Cheap, no LLM. |