While some projects have similar requirements, different projects have their varying demands of expertise and knowledge. So the viable option would be to read through the project description. This helps in knowing what the employer wants specifically and whether your skills align with the nature of the project. Moreover, you can join organizations online or not that serve your field. In addition to this, networking with freelancers and companies is how you can find freelancing projects that match your skills and knowledge. Make sure that you are active in doing things like joining local organizations and volunteering which can help you realize your capability firsthand.