Some freelancers do offer services they are still developing, and it is not always against platform rules. The issue comes when you accept a job you cannot complete at the level the client expects. That can lead to bad reviews, disputes, or refund requests. It is one thing to take on a project that stretches your skills a little, but it is another to promise something you are not yet ready to deliver. Have you ever taken on a job that was slightly beyond your current skill level and how did it go?