SKL-01 — Keyword stuffing
Short answer
SKL-01 measures how many technologies the skills section lists and how often terms repeat. Modern ATS engines flag keyword-density anomalies as spam, and human readers assume none of the 40 listed tools is deep.
Stuffed
- Python, Java, C, C++, C#, PHP, Ruby, Go, Rust, Kotlin, Swift, MS Word, Excel …
Focused
- Languages: Python, Go · Backend: Django, FastAPI · Data: PostgreSQL, Redis · Infra: Docker, AWS
Impact
7 pts
Penalty
content · medium · proportional
8 – 12 technologies
Target range
What it checks
- Unique technologies in the skills section
- Repetition of the same term across the CV
- Share of tools far from the role (MS Office and similar)
Why it matters
Density anomalies get flagged as spam, and the human effect is harsher: a candidate listing 40 technologies is assumed to have depth in none. One random interview question you cannot defend ends your credibility.
How to fix it
Cut the list to the 8–12 technologies closest to the role and group them: "Languages: Python, Go · Backend: Django, FastAPI · Data: PostgreSQL, Redis · Infra: Docker, AWS".
Frequently asked questions
Should I list every technology I know?
No. List the 8–12 nearest the role that you can defend in an interview.
Related rules
Guides That Cover This Rule
How does this rule behave on your CV?
Upload your file and all 36 rules run in seconds, with every finding marked directly on the preview of your CV.