Can I create a view to search for tickets by skill?
Yes, it is possible to create a view to match the conditions of your skills.
For instance, if you create a Skills match view and Agent A is assigned to skill A, that agent sees tickets with skill A and unskilled tickets. If Agent B was an unskilled agent and looked at the same view, they only see unskilled tickets whereas Agent A sees unskilled tickets and tickets with skill A.
Skill-filtered views return only 30 tickets at a time and can not be paginated or sorted. Because of that, they are not a good method to find skill tickets in general. If you need a more granular way to search for tickets, use the Zendesk Support search reference.
For more information about skills and the two types of skills-based views in Support (Views with a skills-based condition and Skills-match views), see the article: Using skills-based routing (Enterprise).