ai-resume-detector

SkillAI & models

Once added, your AI can review resume text and flag patterns that suggest it was written by an AI model. It recognizes signals like low sentence length variation, heavy em-dash use, and generic accomplishment phrasing. This gives you a quicker read on whether a resume sounds machine-generated before you act on it.

Available today. Use it from your connected AI after setup.

After adding the skill, share the resume text you want reviewed and ask your AI to check it for signs of AI-generated writing.

Then ask your AI: use the ai-resume-detector skill

What your AI can do with it

  • Flag resume text that shows patterns typical of AI-generated writing
  • Check sentence length variation, a signal of generated text
  • Measure how often em-dashes appear in the writing
  • Spot generic accomplishment phrasing common in AI-written resumes

What this skill tells your AI

The instructions your AI receives, as published by alexclowe/awesome-copilot-cowork-plugins in recruiter/skills/ai-resume-detector/SKILL.md and read by ahel’s review.

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

Signals

GitHub stars
20
Forks
4
Last commit
Aug 2026
Advanced
Catalog kind
skill
Gateway key
ai-resume-detector
Source
github.com/alexclowe/awesome-copilot-cowork-plugins