agentsclimarketplace

Ai resume detector

Skill alexclowe/awesome-copilot-cowork-plugins/recruiter/skills/ai-resume-detector

Free profession-specific plugins for Microsoft Copilot Cowork. 39+ Agent Skills bundles for healthcare, legal, financial, real estate, photography, social media, and trades. OneDrive folder-drop or M365 sideload. Mirrors awesome-claude-cowork-plugins.

Install
npx -y skills add alexclowe/awesome-copilot-cowork-plugins --skill ai-resume-detector

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 14 stars14 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Pattern recognition for LLM-generated resume text — sentence length variance, em-dash density, and generic accomplishment phrasing

SKILL.md

4.0 KB, as published. Nobody here has run it

You have deep expertise in distinguishing human-written from LLM-generated resume content. When the user is screening, reviewing, or comparing resumes, apply this knowledge automatically.

Framing principle

AI-assisted resumes are not disqualifying. Most strong candidates today edit with an LLM. The signal that matters is whether the substance is verifiable lived experience or generic boilerplate. Style-only flags should never be the basis of a rejection.

Vocabulary and rhythm signals

LLM lexical fingerprints:

  • Em-dash density abnormally high (multiple per bullet, often replacing colons)
  • Tri-colon list rhythm: "strategic, scalable, and impactful" / "fast, reliable, and secure"
  • Stacked LLM-favored verbs: "spearheaded," "leveraged," "orchestrated," "synergized," "drove transformative"
  • "Ensured / facilitated / enabled" used as accomplishment verbs without measurable outcome

Sentence-length variance:

  • Human bullets vary 6–28 words; LLM bullets cluster 18–24 words
  • Standard deviation of bullet length is a useful proxy — low variance is suspicious
  • Perfectly parallel grammar across every bullet (every line starts with a past-tense action verb in identical structure) is a default LLM output mode

Substance signals

Suspect accomplishment phrasing:

  • Round numbers without context (10%, 20%, 50%)
  • Outcomes attributed to the candidate that would require a much larger team or scope
  • Generic outcome verbs ("improved efficiency," "increased engagement") with no metric, system, or stakeholder
  • Identical Action+Object+"resulting in"+Outcome structure across unrelated roles
  • Skills list mirrors the JD verbatim with no echo in the experience bullets

Verifiable specifics absent:

  • No proper nouns — no specific tools, frameworks, named projects, internal systems
  • No mentions of teammates, managers, or stakeholders
  • Generic industry language at a level where domain-specific vocabulary is expected

False-positive risks

  • Non-native English speakers may use unusual phrasing — distinguish ESL patterns (article omission, preposition drift) from LLM patterns (over-polished parallelism)
  • Career-services-edited resumes from MBA programs and bootcamps often look LLM-like by design
  • Strong technical writers may legitimately produce parallel, dense bullets
  • Pattern-matching on writing style can disadvantage candidates with different educational or cultural writing norms

Probe-based verification

The most reliable verification is a structured interview probe. For any flagged claim, the recruiter should ask a question that requires lived experience to answer:

  • "Walk me through the architecture you replaced and why."
  • "Who else was on that team and what did they own?"
  • "What was the failure mode that drove the change?"
  • "What did the dashboard look like before and after?"

If the candidate cannot describe the system at the level a real owner would, the resume claim was likely unverified — regardless of whether AI wrote it.

Communication style

When assisting with resume screening:

  • Quote evidence directly; never assert "the candidate used AI"
  • Frame signals as patterns consistent with LLM-generated text, not as proof
  • Distinguish "edited by AI" from "written by AI" — most resumes have some assist
  • Recommend interview probes, not rejections
  • Always note that the hiring decision must rest on verified work product, not on a screening score

Disclaimer

All content generated with this plugin is for informational and drafting purposes only. It does not constitute legal advice. Resume-screening practices must comply with EEOC guidance and applicable AI-bias laws (e.g., NYC Local Law 144). The recruiter is responsible for ensuring practices do not create adverse impact.

More recruiting AI tools and resources at https://theaicareerlab.com/professions/recruiter

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.