Docings
ResumesInvoicesDocsGuides
ResumesInvoicesDocsGuides
Docings

Polished, ATS-friendly resumes, clean professional invoices, and Markdown turned into Word and PDF. Exported in seconds.

Product

  • Home
  • Sign in
  • Resume builder
  • Document converter
  • Markdown guide
  • Guides
  • About
  • Privacy Policy
  • Delete account

Guides

  • How to Write a Cover Letter That Gets Read
  • How to Write Resume Bullet Points That Get Read
  • Resume Formats: Chronological, Functional, or Hybrid?
  • How to Write an ATS-Friendly Resume
  • All guides

Connect

  • alihumza.com
  • hello@xrossapps.com

© 2026 Docings

Calm tools, made for the way you actually job hunt.

Home/Guides/Resume writing
Resume writing

How to List Skills on a Resume

A skills section should be a scannable index of what you can actually do. Most are a padded word cloud. Here is the difference.

By Ali Humza·April 9, 2026·4 min read

On this page

  1. What belongs there
  2. What does not belong
  3. Group them, do not dump them
  4. Match the posting's vocabulary
  5. Where to put the section
  6. Frequently asked questions

The skills section is the easiest part of a resume to write and the easiest to get wrong, because padding it feels productive. Twenty-five comma-separated tools looks like competence and reads like noise.

Its actual job is narrow: give a recruiter a scannable index of the concrete things you can do, using the words they will search for. Everything else belongs in your bullets.

What belongs there

Only skills that are specific, verifiable, and relevant to the role you are applying for. In practice that means:

  • Tools and software — Figma, Salesforce, Kubernetes, SAP, AutoCAD, Xero.
  • Languages and frameworks — Python, TypeScript, React, SQL, R.
  • Methods and standards — GAAP, HACCP, SOC 2, Scrum, GDPR, HL7.
  • Techniques — regression analysis, load testing, motion graphics, phlebotomy.
  • Spoken languages — with an honest level: native, fluent, professional, conversational.
  • Certifications — either here or in their own section, not both.

Each of these is something a hiring manager can ask you about and you can demonstrate. That is the test.

What does not belong

Skills sections

Works

  • Languages: Python, Go, SQL
  • Data: dbt, Airflow, BigQuery, Looker
  • Infrastructure: Docker, Terraform, AWS (ECS, RDS, S3)
  • Languages: English (native), Spanish (professional)

Avoid

  • Microsoft Office, email, internet research, typing
  • Team player, hard worker, fast learner, detail-oriented
  • Leadership ★★★★☆ Communication ★★★★★ Python ★★★☆☆
  • Python, Java, C++, Go, Rust, Ruby, PHP, Scala, Kotlin, Swift, Perl, Haskell

Three specific problems in that second column.

  1. 1
    Baseline software

    Word, email, and web browsing are assumed for any office role. Listing them suggests you had nothing else to list. Advanced Excel — pivot tables, Power Query, modelling — is a real skill and worth naming as such.

  2. 2
    Soft skills as a list

    “Team player” and “excellent communicator” are self-assessments with no evidence behind them, and every applicant claims them. Demonstrate them in a bullet instead: leading a project, training staff, resolving an escalation.

  3. 3
    Rating bars and star systems

    They fail twice. The rating is meaningless without a scale — your four out of five and mine are not comparable — and the visual is usually drawn as a graphic, so applicant tracking systems read the label and lose the level entirely. If proficiency matters, write it: “Python (primary language, 5 years)”.

The long-language-list problem

Listing eleven programming languages invites the interviewer to pick your weakest. Name the three or four you would be comfortable being tested on, and mention the rest only if a posting asks.

Group them, do not dump them

A flat list of twenty items is unreadable. Two to four labelled groups of three to six items each is scannable in a couple of seconds and shows you understand how the work is organised.

FieldGroupings that work
Software engineeringLanguages · Frameworks · Infrastructure · Testing
DataLanguages · Warehousing · Visualisation · Statistics
DesignTools · Research methods · Deliverables
MarketingChannels · Analytics · Content · Automation
FinanceStandards · Systems · Analysis · Reporting
HealthcareClinical · Systems · Certifications · Languages

Order matters twice over. Put the group most relevant to the posting first, and within each group put the strongest item first — readers and skimmers both weight the opening item disproportionately.

Match the posting's vocabulary

Recruiters search the applicant tracking system using the exact terms from the job description. If the posting says “Kubernetes” and you wrote “K8s”, a keyword search may not connect them. Write the full term, and add the shorthand only where it is genuinely the common form.

Where your experience is equivalent but named differently, show both: “BI dashboards (Looker; comparable to Tableau)”. This is honest and searchable at once. The full method for extracting those terms is in pulling keywords out of a job description.

Where to put the section

  • Above experience when the tools are the point — engineering, data, design, trades, and most technical roles. Recruiters look for them first.
  • Below experience when your track record is the point — management, sales, operations, and senior roles generally.
  • Never in a sidebar text box unless your template builds columns on a real grid; floating boxes are a common cause of scrambled parsing.
Skills should echo, not substitute

Every skill in the section that matters should also appear in a bullet where it produced a result. The section gets you found in a search; the bullet gets you believed. A term that appears only in the list is the weakest possible version of the claim.

Build a grouped skills section in seconds

Docings suggests technologies as you type and keeps your groups tidy across every template.

Try it free

Frequently asked questions

How many skills should I list on a resume?

Roughly 8 to 15, arranged in two to four labelled groups. Beyond that the section stops being scannable and starts reading as padding, and it dilutes the terms that actually match the posting.

Should I include soft skills on my resume?

Not as a list. Claims like “team player” and “strong communicator” are unverifiable and universal. Show them through evidence instead — leading a project, training new staff, presenting to a client — inside your experience bullets.

Are skill rating bars or star ratings a bad idea?

Yes, for two reasons. The scale is undefined, so the rating conveys nothing comparable, and the levels are usually drawn as graphics that applicant tracking systems cannot read. If proficiency matters, state it in words: “Python (primary language, 5 years)”.

Should the skills section go before or after experience?

Before, if the specific tools are the main hiring criterion, as in most technical and trade roles. After, if your track record and scope matter more, as in management, sales, and senior positions.

  • skills
  • formatting
  • ATS

Keep reading

  • ATS & keywordsHow to Pull Resume Keywords Out of a Job Description

    The job description is the answer key. Here is a 15-minute method for extracting the terms that matter and working them into your resume honestly.

    5 min read
  • ATS & keywordsHow to Write an ATS-Friendly Resume

    Applicant tracking systems do not reject resumes — they mis-read them. Here is what actually breaks parsing, and the formatting rules that keep your experience intact.

    7 min read
  • Resume writingHow to Write Resume Bullet Points That Get Read

    Most resume bullets describe duties. Interviews come from bullets that describe results. Here is the formula, the verbs, and how to find numbers when you think you have none.

    5 min read

Put it into practice

Build an ATS-friendly resume in minutes. Free, saved to your account, and exported to PDF or DOCX in seconds.

Get started freeAll guides