RolespectFind the role. Get the Rolespect.

Rolespect, the job search field kit

Start
Your next step
Go Help
Nothing saved yet. Everything you enter stays in this browser on this device.

Your backup is a plain text file. Windows may ask which app to open it with, and some mail systems hand it back named .txt. Restore accepts it either way. Do not rename it to anything else and do not edit what is inside.

Twenty saves since your last backup. Browser storage does get cleared, and a cleared browser takes the whole pipeline with it. One button, one file, thirty seconds.
How Rolespect works
  1. Your profile holds who you are and what you are looking for. You set it once and nothing asks you again.
  2. Scout turns that profile into a brief you hand to Claude or free ChatGPT. It comes back with a ranked shortlist and a payload block this app loads directly.
  3. Decide runs the gates, screens the posting for ghost job signals, maps their ask against your proof, and returns one call. Apply, Investigate First, or Pass.
  4. Apply shows what the scanner loses and which requirement lines your resume never answers.
  5. Connect writes the message to the hiring manager or to someone you know at the organization, and sets the follow up dates.
  6. Prepare builds the evidence cards, the questions you ask them, the debrief, and the offer comparison.
  7. The Board remembers all of it, tells you what is due today, and shows which sources and which resume are actually producing interviews.
What this app will not do
  • It does not scrape job boards. There is no server here to scrape from.
  • It does not autofill applications or submit anything anywhere.
  • It does not look up a person, guess an email address, or touch a data broker.
  • It never logs in to LinkedIn or reads it. It names people you know at an employer only from a Connections.csv you download yourself and choose here, read in this browser. Pending invitations you sent come the same way, from Invitations.csv, and their notes are not kept.
  • It does not write your resume. It tells you which lines are not answered.
  • It does not report a rate until it has enough applications behind it to mean something.
  • Nothing you enter is uploaded, ever. Your profile, your resumes, your board, and every message sit in this browser on this device. One button backs all of it up and one button erases it.
  • The page itself loads Google Analytics and Google Fonts, so anonymous counts of which stations get opened reach Google. Nothing from your career file goes with them.
Your career profile Set this once. Every station reads from it and nothing asks you twice.

Five short steps get a search running. Fill them once and they drive the scout brief, the decision gates, the message drafts and the interview prep. Deal breakers and scoring sit under Fine tune your search, and both are optional. The employers and job sites you search live in Scout, on the Career Sites side. Change any of it whenever the search changes.

Your resume

The one in use fills in this profile, it is what the Apply station checks each posting against, and the Board reports which version is getting replies. Every version you have sent is kept, behind View all. PDF is fine. Your resume is read here on your device and stored in this browser. Nothing is sent to a server and Rolespect never sees it. Print a clean copy rebuilds the one in use into the structure a scanner reads, without changing a word.

Add a resume

or paste the text below

No resume handy?

Who you are

The scout speaks as you. These lines are what it reasons from.

Only used for one link in Connect: people at the employer who went there too. Nothing searches it for you.

Only used in Connect: people at a new employer who once worked where you did. Read from your LinkedIn, never typed unless the read missed one.

One line the scout and every message draft repeat back. Say what you want called, and what you never want called.

Numbers, scale, named programs, and outcomes beat adjectives. These become the opening line of your outreach messages.

What you are looking for

Titles and industries decide what every search even looks at.

Number one is the job you want most. The scout leads with the top of this list. Start typing and take a suggestion, or type your own title and add it. Anything you type is kept. Several at once is fine: separate them with commas, or paste a list.

    Nothing here yet. Every search that runs starts from this list, so add at least three.

    Check this list before your next scout run. It was read from the titles you had typed before, and more than one title was found on a single line. Those were titles no search ever ran on.

    Most wanted first. Start typing and take a suggestion, or type your own industry and add it. Anything you type is kept. Several at once is fine: separate them with commas, or paste a list.

    Add common ones

      Nothing here yet. Industry decides which employers the scout even looks at, so name at least two.

      Check this list before your next scout run. It was read from the industries you had typed before, and more than one was found on a single line.

      Geography

      Where you will work, and how far you will go to get there.

      Your rule in one or two sentences. Name the metro you want, whether remote works, and whether you would move.

      Name them. Without a list the scout invents a commute radius.

      The county list says which areas count. This says how far inside them you will actually drive. Give both and the scout uses both. Leave these blank and it uses the county list alone, which is how it worked before.

      Tick every kind you would accept. Leave all three clear and any type passes. A posting that states a type you did not tick fails the employment type gate in Decide, and the scout drops it.

      Compensation

      Two numbers. The floor is a hard gate and nothing below it is ever surfaced. The target only moves the score, it never eliminates anything. There is no maximum, because pay above your target never counts against a role.

      Check these before your next scout run. They were read from the salary text you had typed before. Nothing here reaches a scout run until you confirm it.

      One line. This becomes your level gate.

      This is a filter on the posting, not a description of you. It says what the job ad itself has to ask for. A posting asking for less than this is under your level and gets scored down. Write requirements, not your background. Your background is the resume and your biggest results.

      Add common ones

      Fine tune your search

      Optional. The search runs without any of this. Deal breakers keep employers and industries off your shortlist for good. Scoring is already set.

      Deal breakers

      Anything listed here never reaches your shortlist again.

      One per line. Only list employers you would never work for. If the scout can't read an employer's page, take it off your employer list instead.

      One per line.

      One per line. A role whose title holds one of these stays off your board, whether it comes from a scout report, a list you clipped or a job list Rolespect reads. Executive Director also keeps out Deputy Executive Director.

      Already set. It tells the scout to hand you a borderline role instead of dropping it without telling you. Change it only if you want a different rule.

      How the scout scores

      Already set. The only thing worth a look is where you keep your history.

      The Board in this app is your tracker. Change this only if you keep your history somewhere else.

      Step 1 of 5 essentials.

      How do you want to search today
      Both feed the same board. Switch any time.
      1. THREE MOVES

      Run your scout

      Pick who runs it. Everything below changes to match.

      1. 1

        Copy the prompt.

      2. 2

        Open a new chat, paste it, and send. The search starts on that message.

      3. 3

        Copy the whole report it writes you and paste it into Decide. Every role lands on your board at once, with the facts and the requirement lines already filled in. You retype nothing.

      Paste it into the new tab and send. When the report comes back, copy the whole thing.

      1. YOUR EMPLOYERS

      Check their career pages

      Press an employer to open its job list in a new tab. On that tab, press your Clip this list bookmark, then Open Rolespect and paste. Only the roles that match your titles, place and type come across. No bookmark yet? Get Clip this list. It is a second bookmark, next to Clip this posting.

      2. THE BIG JOB SITES

      Search them with one press

      Get the clipper first. Two bookmarks, set up once: Clip this posting for one job, Clip this list for a page of results. Get the clipper

      The biggest job sites block assistants, so the scout never searches them. Each button opens one in a new tab with your title and place already in its search box. Find a role worth a look, open it, and press your Clip this posting bookmark. Or bring the whole results page across: scroll to the bottom so every listing loads, press your Clip this list bookmark, then Load the list I clipped. Do it once for each page of results. Indeed, Monster, Google Jobs, ZipRecruiter, Glassdoor, Dice, SimplyHired and LinkedIn all read this way. On LinkedIn, scroll the list of jobs on the left to its end first.

      Each button opens the site with your title in its search box, and copies the title too. If a site or its phone app opens with the box empty, paste it in. If Monster says no jobs were found, reload the page once: its first load sometimes comes back empty.

      Looking for remote work? Jobicy lists remote jobs open to people in the US, mostly in tech, sales, marketing, customer success, product, data, finance and people operations. Rolespect reads its public list and brings across only the roles that match your titles and type.

      Remote jobs listed on Jobicy. Each role links to its Jobicy listing.

      3. A SEARCH THAT READS CAREER PAGES

      Let HiringCafe look for you

      HiringCafe's Talent Agent searches employer career pages directly and refreshes its matches every morning. The button copies your search, written from your profile, and opens the Agent. Paste it in and send. On its results, press your Clip this list bookmark. Only the roles that match your titles, place, type and excluded employers come across, each under its own employer, and the ones already on your board are skipped.

      The Agent asks you to sign in and add a resume before it runs. That resume goes to HiringCafe, not to Rolespect. It finds roles. It does not check that a seat is still open or remember what you passed. Decide does both.

      2. YOUR LISTS

      Where to search

      Employer career pages beat job boards. Any employer that hires directly belongs here: companies, nonprofits, agencies, hospitals, school districts, universities. Fresher postings, and no staffing firm in the middle. Every run reads both lists.

      Employers you would actually work for, by name. Companies, nonprofits, government agencies, hospitals, school districts and universities all count, and the institutional ones carry senior seats the boards never show. The scout opens four of these per run, before it touches a board, and rotates through the rest on later runs. If a careers page hands its list to Paylocity, Paycom, Workday, ADP, UKG or iCIMS, paste that link instead: the scout leaves those to you, and Career Sites opens them in one press. There is no limit on how many you list, and a longer list buys variety across runs rather than a longer run. Put the careers page address after the name where you have it, like Acme Health System | https://acmehealth.com/careers. With an address the scout opens the page. Without one it has to go looking, and a search for a careers page returns aggregator mirrors and old PDFs more often than it returns the page. Paste a list or a whole table straight out of an assistant if that is easier. The bullets, the bold, the table rules and the duplicated links all come off on their own, and a search engine address is dropped rather than kept, because the scout is told never to open one.

      Or paste your whole list here, with each employer on its own line

      Not sure who belongs here?

      The app sends nothing anywhere. Copy the prompt, paste it into ChatGPT or Claude, then paste the answer back below. Your resume text is built into the prompt so the answer fits your actual background, which means you are handing it to that tool yourself, on purpose. For a fuller list, attach your LinkedIn profile as a PDF in the same chat. On LinkedIn, open your profile, press More, then Save to PDF. The prompt tells the assistant to read your whole job history from it.

      Where are LinkedIn, Indeed, ZipRecruiter and Glassdoor? They block AI assistants, so the scout cannot read them. Search them yourself from Career Sites, one press each. The sites here are ones an assistant can read: Talent.com gathers listings from many sites, USAJobs is every federal job, and the rest lean toward companies and tech. Doing nonprofit work? Add the nonprofit boards to the list.

      The first six are Priority 1 and get searched on every run. Everything below the sixth line is Priority 2 and is only reached once those are done. Reorder by retyping the list.

      Add common ones

      Nonprofit and mission driven boards.
      Outside the US. Haystack is UK tech, CharityVillage is Canada, and Devex is international development. Select all leaves these out.

      The scout reads your employer list and your job sites.

      4. RUN SETTINGS

      What the scout already knows

      Rolespect counts this from each report, one run a day at most. At three, the scout names one change to make. Set it to 0 to start the count again.

      3. YOUR PROMPT

      Your plan file

      
      

      Updates live as you type.

      The record

      Fit, how well you match
      0
      Worth, does it earn the hour
      0
      Ghost risk
      0
      Match rate on required lines
      0%
      Required lines rated
      0
      Missing on required
      0
      Unknown, unresolved
      0

      Resolve before you apply

      Nothing open yet.

      
      

      The summary board covers every role on your Board at once, sorted by Worth.

      What an applicant tracking system actually does
      • It parses your file into fields. Name, contact, employers, titles, dates, education, skills.
      • It filters and ranks only when a recruiter asks it to, using terms the recruiter chooses.
      • It does not assign your resume a score out of a hundred. No such score is produced anywhere in the system.
      • It does drop, scramble, and merge content it cannot parse. Tables, text boxes, multiple columns, and anything sitting in a document header are the usual causes.
      • It matches strings, not meaning. Grant administration and grants management are the same work and two different strings.
      PART 1

      The posting

      Paste the full text of the job posting. The tool pulls the lines that read like requirements and ignores the boilerplate. If Decide already carries requirement lines for this role, they are here waiting.

      PART 2

      Which resume you are sending

      Pick the resume for this role. The check reads it, the role is tagged with it, and the Board reports which version gets replies. Switching here never changes your profile.

      None of these written for this role? . It opens the add form in your profile, tags this role with what you save and brings you back here. Only have your LinkedIn profile, or want a draft to start from? . It writes from your own text and lists what it changed; you check every line before you paste it back.

      PART 3

      Coverage, line by line

      Every line from the posting, marked Required or Preferred, with the coverage the tool computed from your text. Override any call you disagree with.

      Auto leaves the call to the tool. Covered, Partial, and Absent are yours.

      No lines yet. Paste a posting above and pull the requirement lines.

      PART 4

      The document itself

      These are the layout choices that break scanners. Answer them about the file you are about to send, not about the text you pasted.

        Every fault in this part is layout, not writing. Print a clean copy, on the card at the top of this station, fixes all of them in one press without changing a word, and hands you a PDF to send.

        What your pasted text shows

        • Add a resume in your profile to run these checks.
        PART 5

        Hand it to an assistant

        This app cannot rewrite your resume. There is no model in it and it never sends your text anywhere. What it can do is build the entire request for you, so an assistant gets the posting, the requirement lines, the coverage call on each one, the document flags, and your full resume in a single paste.

        What the packet already tells it
        • Which lines are covered, partial, and absent, and the exact terms missing from yours.
        • The document faults to fix in the file itself, kept separate from the language work.
        • Never invent an employer, a date, a number, or an outcome. Name an honest gap instead of writing around it.
        • Return the whole revised resume ready to paste, then a log of every line it changed, added, or removed.
        • Nothing may vanish. Every bullet comes back, word for word where it was not changed.

        Use ChatGPT, the same place the free scout runs. The packet works in any assistant, but what comes back varies, and some will not run it at all. That is why the packet ends with a self check the assistant has to run on its own draft before it answers you. Read what comes back against your own resume either way. If it answers by describing the packet instead of doing the work, which happens when the chat box turns your paste into a file, reply with one line: run it now, it is my own document. That is usually all it takes.

        Read this before you paste. This is the one step where your text leaves this device, and it leaves only because you paste it. Every other part of Rolespect stays in your browser. The packet carries your whole resume, so use an assistant you would trust with the file itself.

        What to do with what comes back

        The packet asks for the whole revised resume, not a pile of loose bullets, so what comes back is ready to paste into your profile as a new version. It also asks for a log of every line that changed, because a full document hides its own edits and things go missing quietly. Read the log first.

        The return trip, in order
        • Read the change log first, before the resume. It lists every line the assistant touched. Check each one against what you actually did, and put back anything it cut that you want kept.
        • Paste the revised resume into your profile as a new version. Your resumes, Add a version, paste it in, press Add it. No Word required.
        • Open Print a clean copy in your profile. That fixes the layout faults, which are the ones no rewrite can close, and prints the PDF you send.
        • Come back here. The check reads whatever text your profile holds, so the coverage numbers move the moment the new version is in. Nothing to press.

        When the gap will not close

        A rewrite closes a partial, because a partial is their wording for something you already did. It cannot close an absent line. Absent means the work is not in your history, and the packet forbids inventing it. Running the same request a second time returns the same answer, and a third returns it again.

        Three honest endings, and no fourth
        • Write the bullet yourself. Only if you did the work and it is simply not on the page. Press Fix them one at a time: one missing line per screen, in their words, with your proof from Decide beside it. Write the bullet in yours, put it in your resume file, and load the new version.
        • Apply with the gap. One absent line out of twelve is not a wall. Name it in your note to a human in Connect, before a scanner names it for you. The board records what you sent and which version you sent it with.
        • Close the role out. If the absent line is the heart of the job, that hour is worth more on a seat you can win. Closed roles stay on the board with the reason on them, so the next scout run does not hand you the same posting again.

        The station stops asking for a packet once a revised resume has come back and a required line is still absent. That is not the tool giving up. It is the tool refusing to send you around the same circle a third time.

        The scout has nothing to do with this. It finds roles and it never reads your resume, so a rewrite is no reason to run it again.

        PART 6

        The cover letter

        Some lines belong in a letter, not on a resume: the ones you sent here from Fix them one at a time, and the trait lines. This part builds the request for your assistant and checks what comes back. It never writes the letter.

        Each Open button copies the letter and opens a new blank document in that app, in the account your browser is signed in to. Click in the blank document and paste (Ctrl V, Command V on a Mac, or press and hold then Paste on a phone). Then it is yours to edit and save.

        The record

        Required lines rated
        0
        Covered
        0
        Partial
        0
        Absent
        0
        Trait lines, shown not said
        0
        Left to the cover letter
        0
        Document flags
        0 of 7

        Fix before you send

        Nothing open yet.

        
        

        The fix list is the block to keep. The term gap shows their phrasing against yours. The rewrite packet is the whole request for an assistant, posting lines and resume included, written to forbid any claim you cannot back. Part 5 on the left copies it in one press.

        The rules baked into every draft
        • Lead with a result that carries a number, not with a request.
        • One line proving you actually looked at the organization.
        • Ask for fifteen minutes. Never ask for the job, and never lead with a referral ask.
        • Seventy five to a hundred fifty words. Longer gets skimmed and then dropped.
        • Two follow ups, then stop. A third is not persistence, it is noise.
        • This app never looks up a person. No scraping, no data brokers, no guessed email addresses. It gives you the search path and writes the message once you name the recipient yourself.
        PART 1

        Who are you writing to

        Find the name yourself. These open the usual places in a new tab.

        One line, and it has to be real. This is the sentence that separates your note from a template, and its absence is why most cold notes die.

        PART 2

        Pick the message

        The one that fits where this role stands comes first. The rest sit under Other messages. Each one is a different door, and they are not interchangeable.

        PART 3

        Tune it

        Pick a template above.
        PART 4

        Mark it sent

        This is the part that makes the Board work. Log the send and both follow up dates get set for you. Four business days, then seven days after that, then stop.

        Message history for this role

        This role

        Messages sent
        0
        Follow ups used
        0 of 2
        Next touch due
        none
        Proof points available
        0

        What to lead with

        Rate a required line Strong in the Decide station and its proof appears here.

        Proof points come straight from the evidence map you built in Decide. If nothing shows here, the message has nothing concrete to carry, and that is worth fixing before you send it.

        What this station will not do
        • It will not feed you answers during an interview. Live answer coaching through an earpiece or a second screen is cheating, it is detectable, and in an industry this small it ends more than one hiring process.
        • It will not write your stories. You lived them. It only demands that you attach the number and name the decision.
        • It will not tell you what they want to hear. Every question here shows what is actually being tested underneath it.
        PART 1

        The seat

        The stage and the lane decide which questions you get. Change either one and the set rebuilds. Title and organization come from the role you selected above.

        PART 2

        Your evidence

        One card per question, the posting's own required lines first, then the generic set for this stage and lane. The number field is the point of the whole exercise. Volume, budget, headcount, percentage, count of findings, days to stand up. A card with no number is a story, and a story loses to the candidate who brought arithmetic.

        PRACTICE

        Practice the interview

        Your own assistant plays the interviewer for this seat, with your cards as the record. It asks one question at a time, presses when the decision, the result or the number is missing, and never writes an answer for you. Out loud is better than typed: on a phone, use the assistant's voice mode.

        PART 3

        What you ask them

        Grouped by what the answer actually reveals. Pick four or five. The ones you choose tell them as much as your answers did.

        0 selected.

        One per line. These print with the rest.

        YOUR GUIDE

        Print your prep guide

        Parts 4 and 5 are for during the interview and the hour after it. Before then, the work is practice. The guide puts your cards, your questions and your application answers in order, day by day, from today to the thank you note.

        PART 4

        What to listen for

        Check these during or right after the conversation, not before. Three or more and you are looking at a seat that will not hold.

          PART 5

          The debrief

          Fill this within an hour of walking out, while you still remember what they actually said. It saves to the role and prints with the rest.

          PART 6

          The offer

          A number is not an offer. Nine things are. Rate each one from what you actually know, and leave anything unknown at the middle mark rather than guessing high.

          Open this once an offer is real. Everything here saves to the role, and every role sitting at the Offer stage appears side by side on your Board.

          Quote the terms. Start date, reporting line, review cycle, anything conditional.

          Write it before you negotiate, not during. A number and a condition.

          The record

          Cards complete
          0
          Cards carrying a number
          0
          Cards untouched
          0
          Questions you will ask
          0
          Warning signs marked
          0
          Total opportunity
          not scored

          Before you walk in

          Nothing open yet.

          
          

          Print the prep sheet the night before. Fill the debrief the same day.

          Copied