Find the “but” in your résumé.

You think your résumé is a 10. This multi-agentic framework with 4 cute agents shows you the .

Press start

Pick a sample role Made-up candidates. Links open each site's own search for new jobs in Singapore.

How it works ↓

Play sample runs a made-up résumé and job from start to finish.

  • Add a role and your résumé. Paste a job posting or a LinkedIn link, then add one résumé file.

  • Four readers check it. They scout the role, look for your proof, question it and plan your next steps. Every score has a quote, and a skill with no matching line in your résumé scores 0.

  • You get a clear next step. A skills radar, a skill-by-skill breakdown and a short roadmap. Private by default: with the native scan your résumé stays in this browser tab.

Stage 1

Add your role and résumé

Paste the job you want, then add your résumé.

1 The role

Paste the jobCopy the whole posting, with its requirements, or a LinkedIn link.

Paste from LinkedIn

How to copy a job from LinkedIn
  1. Open the job

    On LinkedIn, click a job so its full details open on the right, or copy the page link and paste it here.

  2. Copy the posting

    Select from the job title down through “About the job”, then press Ctrl+C (⌘+C on Mac).

  3. Paste it here

    Click the box above and press Ctrl+V (⌘+V on Mac).

Click “Show more” first. LinkedIn hides long descriptions behind it, and you want the whole text.

Other ways to add a role

Paste raw text

  1. Copy from anywhere

    A company site, an email or a chat message all work. Include the requirements.

  2. Paste it

    It goes in the same box. No formatting needed.

Upload a file

  1. Save the posting

    On LinkedIn, print the page and choose “Save as PDF”, or save the text as a .txt or .md file.

  2. Upload it

    Use “Upload a job file”. PDFs need selectable text, not a scanned image.

2 Your résumé

Drop one filePDF, TXT or MD. It stays in this browser.

Drop your résumé here or choose a file

PDFs need selectable text, not a scan.

Read in this browser, not saved

Add a role and a résumé, or play a sample at the top.
Stage 2

The readers investigate

Four readers go through it, and the Planner turns the gaps into quests.

    • Read the posting
    • Search the web
    • Rank the skills
    • Search your résumé
    • Score each proof
    • Flag weak proof
    • Cold read
    • ATS check
    • Fix wording and format
    • Find the biggest gap
    • Search for courses
    • Plan three quests

Details

Sample result, all four readers

Your résumé is a 10! But…

Role Scout

Reads the job posting

  • Networking60
  • Linux60
  • Python60
  • SIEM60

3 of 6 skills have proof

Have 3 Gap 3

Company not recognised

What the role asks for

Experience Finder

Reads your résumé

4 of 6 skills have a matching quote

  • NetworkingQuote found in your résumé. Score 70
  • LinuxQuote found in your résumé. Score 70
  • PythonQuote found in your résumé. Score 70

Bar: you show. Mark: role asks.

3 weak proofsSIEM, Incident response +1

What your résumé proves

Recruiter

Reads it cold,

55/ 100

Needs work

  • 5Passed
  • 2To check
  • 4To fix
Fix first
  1. No numbers in
  2. No email

All ATS checks

Action Planner

Your , in order

Start here: An incident write-up would make this application stronger.

0 of 3 done. Saved in this browser.

Quest

Your full plan

Stage 3

Your map

See which skills have proof in your résumé and which do not.

7070700020NetworkingLinuxPythonSIEMIncidentresponseReporting7070700020NetworkingLinuxPythonSIEMIncidentresponseReporting

3 of 6 skills have proof

  • 70/100Networking
  • 60 ptsSIEM
  • 38%proof against the role
  • your résumé shows it
  • no proof yet
  • Further out = more proof
  • Number = out of 100
  • : how much the role asks
Stage 4

Level up

Choose a course or project, finish it, and tick it off.

Level up

Pick one resource and finish it. Tick it off when done. Ticks stay in this browser, and clearing site data removes them.

0 of 34 done

Name your strengths and interests.

The results give you something to talk about, and they do not decide your potential.

  • StrengthsGallup CliftonStrengths 34

    Explore your themes and top 10 guidance. This report is paid.

    Open
  • InterestsMySkillsFuture assessments

    Explore career interests, skills confidence and work values.

    Open
  • Verified recordCareers & Skills Passport

    Review verified skills and qualifications in one place.

    Open
  • Career ideasO*NET Interest Profiler

    Find activities you enjoy and roles to investigate.

    Open

Logos belong to their owners and link to their sites.

How it works

How itsa10but works

Two ways to run: a free scan in your browser or Claude agents on your own key.

Both end in the same radar, skills and quests, and every quote is checked against your text.

Native scan

Default
  • Matches text to skillsBuilt-in text matching, no model call.

  • Stays in your browser tabYour résumé is read and scored right here.

  • No API keyNothing to sign up for. Works right away.

API boost

Optional
  • Four Claude agents read itEvery quote is checked against your text.

  • Runs through AnthropicMasked résumé text goes to Anthropic, or to OpenRouter if that is your key.

  • Your own keySet in the header switch, never stored. Anthropic or OpenRouter.

Native scan: default, in your browser

  1. Your filesRésumé and role text are read in your browser.
  2. Safety checkMasks personal details and flags hidden instructions.
  3. RetrievalFinds the passages that match each skill.
  4. Four readersBuilt-in text matching, no model call.
  5. ResultRadar, skill rows and quest map.

API boost: optional, your own key

  1. Key headerYour key rides a header and is never stored.
  2. Guarded routeCaps on tool calls and time apply to every run.
  3. Four agentsTwo read the web, two read your résumé.
  4. Two servicesAnthropic runs the models, Firecrawl searches.
  5. Quote verifierA quote not in your text scores 0.
  6. ResultThe same radar, skills and quests.
Any failure falls back to the native scanNative scan