How to Write the Skills Section on a Resume
How to build a resume skills section that passes ATS scans and impresses recruiters: hard versus soft skills, formatting, and real examples by role.
TL;DR
- Split hard skills from soft skills into separate groups so recruiters and ATS software can scan each one quickly.
- Mirror the job description's exact wording. If it says "project management," write "project management," not "managing projects."
- Hard skills prove you can do the job. Soft skills prove you can do it well with other people. A resume needs both, but in different proportions depending on the role.
- Keep the list focused, usually 8 to 15 skills, not a 40 item wall of buzzwords nobody will read.
- Back up at least a few skills with proof elsewhere in your resume, since a skill with no evidence behind it reads as filler.
Why the Skills Section Matters More Than You Think
Many candidates treat the skills section as an afterthought, a quick list dropped at the bottom of the resume after the real work of writing the experience section is done. That is a mistake. The skills section is one of the first places both ATS software and human recruiters look to answer a simple question: does this person have what we are asking for?
An ATS scans your resume for keyword matches against the job description, and the skills section is dense with exactly the kind of short, specific terms these systems are built to detect. A recruiter doing a 10 second scan often jumps straight to this section after your name and title, because it is the fastest way to confirm you are worth a closer look. If your skills section is thin, generic, or missing the terms the job posting actually uses, you can lose a qualified candidate's chance before anyone reads your experience bullets.
Done well, this section does double duty. It gets you past the automated filter, and it gives a human reader a fast, accurate signal that you fit the role.
Hard Skills vs Soft Skills: Know the Difference
Hard Skills
Hard skills are concrete, teachable, and usually verifiable. They are the tools, technologies, languages, and methods you know how to use.
Examples:
- Software and tools: Excel, Salesforce, Figma, AutoCAD
- Programming and technical skills: Python, SQL, React, AWS
- Languages: Spanish (fluent), Mandarin (conversational)
- Certifications and methods: Six Sigma, Agile/Scrum, GAAP
Hard skills are what an employer checks against the job requirements first, because they are the easiest to confirm in a skills test, a portfolio, or a technical interview.
Soft Skills
Soft skills describe how you work: communication, collaboration, adaptability, problem solving, time management. They are harder to prove on paper, which is exactly why vague soft skill lists tend to backfire. Writing "excellent communicator" with nothing behind it reads as a claim, not a fact.
The fix is not to drop soft skills. It is to either pair them with something concrete ("cross-functional collaboration, coordinated between design and engineering on 6 product launches") or let your experience bullets demonstrate them instead of stating them outright in the skills list.
How to Choose Which Skills to List
Start from the job description, not from memory. Open the posting you are applying to and highlight every skill, tool, and qualification it mentions. This is the fastest way to find the keywords the employer's ATS is likely scanning for, and it tells you exactly which of your own skills deserve the most visible placement.
From there, narrow your list using three filters:
- Relevance. Only include skills that matter for this specific job. A skills section is not a life history; it is a targeted match to one role.
- Honesty. Only list a skill if you could speak to it confidently in an interview or demonstrate it on the job in the first week. Skills inflation is one of the fastest ways to lose credibility once you are in the room.
- Recency. A skill you used heavily five years ago but have not touched since is weaker evidence than one you use regularly now. If it is still worth including, consider labeling your proficiency level.
Aim for roughly 8 to 15 skills total, split across hard and soft categories. Fewer than that can look thin; far more than that stops reading as a focused list and starts reading as noise.
Formatting the Skills Section
Format matters almost as much as content, because a cluttered skills section is hard for both ATS parsers and human eyes to read.
Keep it simple:
- Use a clean bullet list or a simple two or three column layout, never tables, text boxes, or graphics, which many ATS parsers cannot read correctly.
- Group by category when you have both technical and interpersonal skills to list, for example "Technical Skills" and "Core Skills," so a reader can scan the group that matters most to them.
- Use the standard heading "Skills," not a creative alternative like "What I Bring to the Table." ATS software and recruiters are both trained to look for conventional section names.
Example, technical role:
Technical Skills: Python, SQL, AWS, Docker, REST APIs, Git
Core Skills: Cross-functional collaboration, technical documentation, mentoring junior engineers
Example, non-technical role:
Skills: Project management (Agile/Scrum), stakeholder communication, budget forecasting, Salesforce, Excel (advanced), vendor negotiation
Notice both examples mix specific tools with a small number of interpersonal skills. Neither one is a generic list; each term is something a recruiter scanning for this role would expect to see.
Skills Section Examples by Field
Software Engineer: JavaScript, React, Node.js, SQL, Git, CI/CD, system design, Agile development, debugging under pressure, mentoring
Marketing Manager: SEO, Google Analytics, HubSpot, campaign management, A/B testing, content strategy, budget management, cross-team collaboration
Customer Support: Zendesk, CRM software, conflict resolution, active listening, multilingual communication, ticket prioritization, de-escalation
Project Manager: Agile/Scrum, Jira, risk management, stakeholder communication, budget forecasting, vendor coordination, process improvement
Notice the pattern: each list leads with the tools and methods specific to the field, then adds a smaller number of interpersonal skills that are genuinely relevant to how that role gets done day to day, not generic filler like "hard worker" or "team player."
Common Mistakes to Avoid
- Listing skills with no evidence anywhere else on the resume. If you claim "leadership" in your skills section but nothing in your experience section shows you leading anything, the claim loses credibility.
- Using vague, overused buzzwords. Terms like "team player," "hard worker," and "detail oriented" are so common they carry almost no signal. Replace them with something specific or cut them entirely.
- Copying a generic list from the internet. A skills section that could belong to anyone in your field, rather than specifically to you and the job you want, is wasting valuable space.
- Ignoring proficiency levels where they matter. For languages or specialized software, a quick qualifier (fluent, conversational, advanced, familiar) sets accurate expectations and avoids an awkward moment in the interview.
- Padding the list to look impressive. A long list dilutes your strongest, most relevant skills. Quality and relevance beat quantity every time.
Make Sure It Actually Gets Read
Even a well written skills section only helps if it survives the first automated pass. Before you submit, run your resume through an ATS checker to confirm the formatting parses cleanly and the right keywords are present for the specific job you are targeting. You can do this for free with GoGlobalCV: paste your resume and the job description, and it will show you exactly which skills and keywords you are missing.
Final Takeaway
The skills section is not a filler block between your summary and your experience. It is one of the highest-leverage parts of your resume, read first by machines and skimmed first by humans. Pull your terms directly from the job description, split hard skills from soft skills, keep the list focused and honest, and make sure the formatting stays simple enough for an ATS to parse correctly. Get those pieces right, and this short section can do as much work as an entire paragraph of your experience.
Ready to optimize your CV?
Get your free ATS Score and find out if you are ready for the job market.
Analyze My Resume Now