Step 0: Set the rules, and say which version of the posting you have
Here is the posting: [paste the URL — or paste the text if you already have it]. Here is my master resume: [paste it].
Rules before you start. Never invent an employer, job title, date, credential, tool or number. If you were given a URL and cannot read it, say so and ask me for the text — do not proceed on a partial fetch, and do not fill the gap from memory. If you were given text, work from it and do not claim to have fetched anything.
Only my summary, my skills order and two or three bullets may change.
Step 1: Tell me what you actually have, before reading it
State which of these three you are working from, and do not blur them:
1. you fetched the URL yourself — say so, and report how long the text is
2. I pasted the text — say so, and report how long it is
3. neither, the fetch failed — stop here and ask me for the text
In cases 1 and 2, also tell me whether what came back looks like the full description or a shell, whether any part came from structured data rather than visible text, and whether the requirements are present. If it is short, mostly navigation, or the requirements are missing, stop and say it failed.
Step 2: Separate the posting from the furniture
Take the posting text and split it into two labelled lists. Requirements: the responsibilities, the must-haves, the qualifications, the tools named, the certifications required, and the years or location conditions. Furniture: benefits, equal-opportunity language, application instructions, referral instructions, the legal notice, and anything about the company that is not the work. Show me both lists with the character count of each. The ratio tells me whether this is a normal posting or one with a short spec.
Step 3: Name what the posting is really asking for
From the requirements list only, tell me what the hard part of this job is, in one paragraph, and what they are worried about hiring wrong. Then list the terms the posting repeats across more than one place, in its own spelling — that is where its weighting is. Separately, list the conditions that are gates rather than preferences: a licence, a clearance, a language requirement, a minimum number of years, a location constraint.
Step 4: Match my evidence and refuse the gaps
Give me a table: Requirement from the posting | My evidence in my resume | Status, where Status is supported, thin, or nothing. For every nothing, tell me plainly what would have to be invented to close it, and do not invent it. If a gate from Step 3 is unsupported, say so now, before any writing happens — that is a reason not to apply.
Step 5: Retune the top third only
Give me before and after for exactly three things. My summary, rewritten to lead with the posting's exact title and carry two or three of its own terms naturally. My skills section reordered so the posting's weighted terms come first, adding nothing that was not already in my master resume. And two or three bullets, each as action verb, task, tool, result, carrying at least one of the posting's terms inside the sentence rather than beside it. Do not reword anything else, and tell me whether anything outside those three changed.
Step 6: Hand back the reading
Two sentences on what this company seems to be screening for, one line naming the single weakest link between my experience and this posting, and whether the furniture outweighed the requirements in Step 2 — a posting with three lines of spec is one to read closely before spending time on.