The Resume Skills Section: What to List (and What to Leave Off)
The skills section is one of the most-read and most-misused parts of a resume. Done well, it tells the ATS the right keywords and tells the recruiter exactly what you can do on day one. Done poorly, it reads like filler — generic soft skills, every software you have ever opened, and clichés that drag down the rest of the page.
What the skills section is actually for
Two things. First, it gives ATS software the keywords it needs to match you to the role. Second, it gives the recruiter a fast scan of what you bring to the work — specifically the technical and methodological tools that would be useful starting Monday.
That means: real skills, named specifically, grouped sensibly. Not generic adjectives.
Hard skills vs soft skills
Hard skills are concrete, teachable, verifiable abilities — programming languages, software platforms, methodologies, certifications. These belong in the skills section.
Soft skills are personality and work-style descriptors — communication, leadership, teamwork. These should be demonstrated in your bullets, not claimed in a skills section. "Excellent communicator" carries no weight. A bullet about presenting to the executive team carries real weight.
How to structure the section
Group skills by category. A wall of comma-separated terms reads as noise. Categories help a recruiter scan and help the ATS understand what kind of professional you are.
Sample categories by role family:
- Software engineering: Languages, Frameworks, Infrastructure, Databases, Practices
- Data: Languages, ML/DL, Data tools, Cloud/MLOps, Statistics
- Marketing: Channels, Platforms, Analytics, Strategy, Tools
- Finance: Modelling, Tools, Data, Sources, Reporting
- Nursing: Clinical, Equipment, Technology, Certifications
- Education: Instruction, Specialties, Standards, Technology, Certifications
What to leave off
- Microsoft Office. Unless the role specifically asks for Excel or PowerPoint mastery, "Microsoft Office" is assumed. Listing it makes you look junior.
- Email. Yes, people list "email" as a skill. Do not.
- Internet research. Same.
- Soft skill clichés. "Detail-oriented", "results-driven", "self-starter", "team player". These are filler. Recruiters skip over them.
- Skills you cannot back up in an interview. If you listed Python because you wrote two scripts five years ago, leave it off. You will be asked.
- Random irrelevant tools. The plumbing system you used at a side job ten years ago does not belong on your software engineer resume.
How many skills should you list?
Generally 12-25, depending on role family. Engineering resumes tend toward the higher end because there are genuinely more concrete skills to list. Sales and marketing resumes can land in the middle. Avoid the extremes — listing 50 skills reads as keyword-stuffing, listing 4 reads as junior.
Should you rate your skill level?
Almost never on a US/UK resume. Star ratings, percentages, and progress bars all break ATS parsing and recruiters do not trust self-rated proficiency anyway. The exception is European CVs in some countries where rating is conventional — and even then, use text labels ("Native, Fluent, Conversational") not graphics.
How to mirror the job description without stuffing keywords
Read the job posting closely. For each required and "nice to have" skill they list, ask: do I actually have this? If yes, make sure it appears in your skills section using the exact phrasing from the posting. If no, do not list it — but consider listing an adjacent skill you do have.
That is the right way to optimise for the ATS. Stuff in skills you do not have and the interview will reveal you. Match honestly to what is in the posting and you give yourself the best chance with both the software and the recruiter.
The skills section by experience level
Early career: The skills section does heavy lifting because work history is thin. Be specific, list certifications, list software you have actually used.
Mid-career: The skills section should support what your bullets already prove. Roughly half of the skills should match the role's must-haves.
Senior: Smaller skills section, focused on the platforms and methodologies you use at the altitude of your work. Drop junior-level skills — your bullets prove you have them anyway.
Get the right skills section automatically
RisenResume's AI suggests role-specific skills based on the job description you are targeting — and warns you about generic ones that hurt your match score.
Try the AI resume builder