How Many Skills Should Be on a Resume? (The Right Number)
Most resumes should list 8–15 skills. Too few looks light; too many looks like keyword stuffing. Here's exactly how many skills to include, how to choose them, and how to format the section.

How Many Skills Should Be on a Resume?
The sweet spot: 8–15 skills. That's enough to show a well-rounded, relevant candidate without padding your resume with filler terms that dilute your strongest qualifications.
The exact number that's right for you depends on your industry, career level, and the specific job description — but 8–15 is where most hiring managers and ATS systems reward you.
---
Skills by Career Level
| Career Level | Recommended Skills | Focus |
|---|---|---|
| Entry-level / graduate | 6–10 | Technical fundamentals + transferable skills |
| Mid-career | 8–15 | Mix of hard skills + relevant tools |
| Senior / specialist | 10–16 | Deep technical expertise + leadership |
| Executive | 8–12 | Strategic, leadership, and cross-functional skills |
Notice that executives often list fewer skills, not more. At the C-suite level, depth and context matter more than quantity.
---
Hard Skills vs Soft Skills: The Right Ratio
Your skills section should be primarily hard skills — specific, measurable abilities that can be tested or verified.
Ideal split for most roles:
Hard skills (always include these):
Soft skills (use sparingly — only the most relevant):
The rule: every soft skill you list should be backed up by a bullet point in your experience section. "Leadership" means nothing without a bullet that says "Led a team of 8 engineers to deliver..."
---
Why 8–15 Is the Sweet Spot
Too few skills (under 6):
Too many skills (over 20):
8–15 hits the balance:
---
How to Choose Which Skills to Include
Step 1: Read the job description carefully
Highlight every skill, tool, technology, and qualification mentioned. These are the keywords the ATS will scan for. If you have them, include the exact phrasing used in the JD.
Step 2: Match your skills to the JD
Cross-reference the job description highlights against your actual abilities. Skills that appear in both go straight into your skills section.
Step 3: Add role-standard skills
Every industry has baseline skills that are expected but not always listed in every JD. A data analyst is expected to know SQL and Excel. A nurse is expected to know patient assessment and EHR systems. Include these even if the JD doesn't spell them out.
Step 4: Cut the generic ones
Remove anything that doesn't differentiate you:
---
How to Format Your Skills Section
Option 1: Simple list (best for ATS)
Skills: Python, SQL, Tableau, Machine Learning, Data Visualisation,
A/B Testing, Google Analytics, Stakeholder Reporting, Agile
Clean, parseable by ATS, easy to scan. Best for technical roles.
Option 2: Categorised (best for senior/broad roles)
Technical: Python, SQL, AWS, Docker, Kubernetes
Analytics: Tableau, Power BI, Google Analytics, Mixpanel
Methodologies: Agile, Scrum, CI/CD
Shows depth and organisation. Works well for senior engineers, product managers, and data professionals.
Option 3: Skills with proficiency levels
Python (Advanced) | SQL (Advanced) | Tableau (Intermediate) | R (Beginner)
Use only if the job explicitly asks about proficiency levels. Otherwise, listing a skill implies reasonable competency.
What to avoid:
---
Skills by Industry: How Many and What Type
Technology / Software
Healthcare
Marketing
Finance & Accounting
Trades & Construction
---
The ATS Angle: Why Exact Wording Matters
Applicant Tracking Systems match your resume against keywords in the job description. If the JD says "Project Management" and you write "project coordination" — it may not match.
Always mirror the exact language from the job description in your skills section. If they say "Search Engine Optimisation," don't write "SEO" (though including both is fine).
Use our free ATS Resume Checker to see which keywords from a specific job description you're missing — and get a keyword match score before you apply.
---
Frequently Asked Questions
Q: Should I list soft skills on my resume?
A: Include 2–4 soft skills maximum, and only the ones most relevant to the target role. Generic ones like "team player" or "hard worker" add no value — back up any soft skill with a bullet point in your experience section that proves it.
Q: Is it okay to list skills I'm still learning?
A: Only include a skill if you could discuss it confidently in an interview or use it on the job from day one. If you're actively learning something and it's relevant, you can note it as "currently studying" or "in progress" — but don't list it as a full skill.
Q: Should my skills section match the job description?
A: Yes — this is one of the most important things you can do. ATS systems score your resume based on keyword matches against the job description. Tailoring your skills section to each application significantly improves your chances of passing the initial filter.
Q: Where should the skills section go on a resume?
A: For most candidates, after Work Experience. For career changers or recent graduates whose skills are stronger than their direct experience, place it higher — right below the professional summary — so the recruiter sees it immediately.
Q: Can I have too many skills?
A: Yes. Listing 25+ skills looks like keyword stuffing and makes your section hard to read. Recruiters often view overly long skills sections with scepticism. Stick to 8–15 focused, relevant skills.
---
The Bottom Line
List 8–15 skills that directly match the job description. Prioritise hard skills over soft skills. Use the exact terminology from the JD. Cut anything generic or unverifiable.
Your skills section should answer one question for the recruiter: does this person have the specific tools and abilities this role needs? Every skill that doesn't contribute to that answer should be cut.
---
Get Your Skills Section Right Automatically
Our AI resume builder reads the job description and your work history, then generates a tailored skills section with the exact keywords you need to pass ATS — no guesswork required.
InstaResume Pro Team
Contributing writer at InstaResume.Pro, helping job seekers create compelling resumes and advance their careers.


