I'm a recent Computer Science graduate and am now applying to jobs on the free market. During my course of studies, I've acquired skills in a wide range of programming languages and popular/specific packages for each (say pandas, scikit-learn, dask for python). There's also a more abstract set of skills I have (say Data Visualization, Machine Learning, Computer vision). I am applying for jobs in the EU, UK, and US.
My question is how explicit and exhaustive I should be about these skills on my CV? I understand that being specific to the position I'm applying to is key, but even then there's a lot I could put on my resume which would probably fill more than half a page by itself (say Data Scientist, there is a whole array of programming languages, packages, frameworks, abstract skills that would deserve mentioning).
I've been looking around the web for good practices but found very different approaches. Two extremes I found are this one, which only involves abstract skills and doesn't even mention programming languages, and this other one, which has a whole section dedicated just to programming languages and packages in each.