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.

InstaResume Pro TeamMay 8, 20267 min read
How Many Skills Should Be on a Resume? (The Right Number)

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 LevelRecommended SkillsFocus
Entry-level / graduate6–10Technical fundamentals + transferable skills
Mid-career8–15Mix of hard skills + relevant tools
Senior / specialist10–16Deep technical expertise + leadership
Executive8–12Strategic, 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:

  • 70–80% hard skills (tools, technologies, methods, certifications)

  • 20–30% soft skills (leadership, communication, problem-solving)
  • Hard skills (always include these):


  • Software and tools: Salesforce, Python, Adobe Illustrator, Google Analytics

  • Methodologies: Agile, PRINCE2, Lean Six Sigma, HIPAA Compliance

  • Technical abilities: Financial modelling, SQL queries, CAD design
  • Soft skills (use sparingly — only the most relevant):


  • Leadership, stakeholder management, cross-functional collaboration

  • Avoid generic ones: "hardworking," "team player," "good communicator" tell a recruiter nothing
  • 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):


  • Looks thin — especially for technical roles where employers expect a range of tools

  • May miss keywords the ATS is scanning for

  • Raises questions about depth of experience
  • Too many skills (over 20):


  • Signals keyword stuffing — recruiters notice and distrust it

  • Dilutes your strongest qualifications

  • Makes the section hard to scan

  • Generic skills ("Microsoft Office," "email") waste valuable space
  • 8–15 hits the balance:


  • Enough keywords for ATS to rank you well

  • Scannable for a human recruiter in 5 seconds

  • Forces you to prioritise what actually matters for this role
  • ---

    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:

  • "Microsoft Office" (expected for any desk job)

  • "Good communication" (everyone claims this)

  • "Fast learner" (meaningless without evidence)

  • "Detail-oriented" (prove it in your bullet points instead)
  • ---

    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:

  • Progress bars or visual skill ratings — ATS can't read them and they look gimmicky

  • Star ratings — same problem

  • Repeating skills that are already obvious from your job titles
  • ---

    Skills by Industry: How Many and What Type

    Technology / Software


  • Recommended: 12–18 skills

  • Languages, frameworks, cloud platforms, databases, DevOps tools

  • Example: JavaScript, React, Node.js, PostgreSQL, AWS, Docker, Git, Agile, REST APIs
  • Healthcare


  • Recommended: 8–14 skills

  • Clinical skills, EHR systems, certifications, specialisations

  • Example: Patient Assessment, IV Therapy, Epic EHR, BLS/ACLS, Wound Care, Medication Administration
  • Marketing


  • Recommended: 10–16 skills

  • Channels, tools, analytics, content types

  • Example: SEO, Google Ads, HubSpot, Salesforce, Email Marketing, Content Strategy, Google Analytics, A/B Testing
  • Finance & Accounting


  • Recommended: 8–12 skills

  • Software, regulations, analysis types

  • Example: Financial Modelling, Excel, SAP, GAAP, Variance Analysis, Budgeting, QuickBooks
  • Trades & Construction


  • Recommended: 8–14 skills

  • Equipment, safety certifications, technical methods

  • Example: Blueprint Reading, OSHA 30, Electrical Wiring, Conduit Bending, Load Calculations, AutoCAD
  • ---

    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.

    Build your ATS-optimised resume free →

    Build Your Resume in Minutes

    Use AI to create an ATS-optimized resume tailored to your target role. Free to start.

    how many skills on a resumehow many skills should be on a resumehow many skills to list on a resumeresume skills sectionskills to put on resumehow many hard skills on resumeresume skills tips
    Share this article:

    InstaResume Pro Team

    Contributing writer at InstaResume.Pro, helping job seekers create compelling resumes and advance their careers.

    Ready to Land More Interviews?

    Join thousands of job seekers using AI to create ATS-optimized resumes. No credit card required to get started.

    ATS-optimized AI-powered Free to start