What Skills to Put on a Resume

Pick resume skills that match the job, not a generic list. Learn hard vs soft skills, how many to list, and get suggestions by job title, free.

Updated 5 min read By CodingEagles
Free tool Resume Skills Generator Suggested hard skills, soft skills and tools for your job title. Open tool

The skills to put on a resume are the ones the job ad asks for that you actually have. Not every skill you possess, and not a generic list copied from a template: the specific abilities this employer named, matched honestly to your experience. This guide shows how to choose them and how to find ideas fast.

The short version: enter your job title and get a list of relevant skills to pick from. The resume skills generator does it on your device, with no sign-up.

Hard skills, soft skills, and tools

Skills fall into three groups, and a good list draws from each:

  • Hard skills are specific and teachable: data analysis, copywriting, financial modelling, a spoken language. These are the easiest for an employer to match against requirements, so they should lead.
  • Tools are the named software and platforms you use: Excel, Figma, Salesforce, Python, AutoCAD. List the ones the job mentions, since these often double as the exact keywords a recruiter searches for.
  • Soft skills are how you work: communication, leadership, problem-solving. Include a few relevant ones, but do not let them dominate. They are harder to verify, so they carry less weight than a named hard skill or tool.

Lead with hard skills and tools, support with a couple of soft skills, and you have a list that reads as substance rather than filler.

Match skills to the job ad

The fastest way to build the right list is to read the job ad and pull out the skills it names. Employers tell you what they want; your job is to mirror it honestly where it describes you.

This matters twice over. A human reader sees you have what they asked for, and the applicant tracking system that screens many resumes often searches for those exact terms. If the ad says “stakeholder management” and you have it, write “stakeholder management,” not “working with people.” Our keyword scanner pulls the key terms straight out of a job posting so you can see what to match, and the find resume keywords guide goes deeper on the method.

How many to list, and honesty over padding

Aim for roughly 8 to 12 skills. That is enough to cover the role’s main requirements without diluting the list. Thirty skills reads as padding, and it buries the few that actually matter for the job.

Pad nothing. Listing a skill you cannot demonstrate is a problem the moment an interviewer asks about it, and “familiar with” claims rarely survive a follow-up question. If you know a tool well, list it. If you have touched it once, leave it off or be ready to say exactly how much you know. A short, honest list beats a long one you cannot stand behind.

How to build your skills list

Step 1: Start from your job title

Open the resume skills generator and enter your role or target job title. It suggests skills commonly listed for that title, which gives you a starting set and reminds you of ones you may have forgotten.

Step 2: Match against the job ad

Compare the suggestions with the job posting. Keep the ones the ad asks for and that you genuinely have, and add any role-specific skills the list missed.

Step 3: Trim and place

Cut the list to your strongest 8 to 12, leading with hard skills and tools. Place them in a clear skills section, and weave the most important ones into your work bullets too so they appear in context.

Mistakes to avoid

  • Generic soft-skill stacks. “Hardworking, motivated, team player” tells an employer nothing they can use. Lead with verifiable skills.
  • Listing everything. A 30-skill wall hides the ones that matter. Curate to the role.
  • Ignoring the job ad. If your list does not echo the terms in the posting, both the recruiter and the screening system may miss the match.
  • Padding to look qualified. A skill you cannot back up costs you credibility the moment it comes up. Keep it honest.

Once your skills section fits the role, show those skills in action with strong resume bullet points, then run the resume through the ATS checker to confirm it matches the job before you send it.

Frequently asked questions

What skills should I put on a resume?
The ones the job ad asks for that you genuinely have. Mix hard skills (specific, teachable abilities like Python or financial modelling), tools you use (Excel, Figma, Salesforce), and a few relevant soft skills. Match them to the role rather than listing everything you can do.
What is the difference between hard and soft skills?
Hard skills are specific and teachable: a language, a tool, a technique. Soft skills are how you work with others: communication, leadership, problem-solving. Hard skills and tools should lead your list because they are easier to verify and match to a job ad.
How many skills should I list on a resume?
Around 8 to 12 is a good range. Enough to cover the job's key requirements, few enough that each one means something. A list of 30 reads as padding and dilutes the skills that actually matter for the role.
Is the resume skills generator free with no sign-up?
Yes. There is no account, no paid tier, and no watermark. Enter a job title, get relevant skill suggestions, and pick the ones that fit you.
Is anything I type sent to a server?
No. Suggestions run in your browser. What you enter stays on your device, nothing is uploaded, and nothing is stored after you close the tab.

Ready to try it?

Suggested hard skills, soft skills and tools for your job title. Free, in-browser, and 100% private — your data never leaves your device.

Open the Resume Skills Generator