You're the guy asking the SO questions, although you can answer some too. You're a little wary of any new job using this skill unless it's at a junior level or not the primary skill
Capable of using a technology, and understands the basics. A beginner can probably put a project together with a bit of Googling and asking for help a few times, but not 100% capable of independent working and won't necessarily follow all the best practices etc. If you still ever need to read any tutorials or articles to do things with the technology, you're at this level.
eg HTML/CSS (let's say Bootstrap) you know most of the basics, but you still sometimes have to Google to check whether you're better off using float left, pull left or media-left.
In Java or C#, you know the syntax and can throw a project together, but you sometimes have to check how to perform fairly day-to-day tasks like converting to JSON or Serializing a class to a file.
You're the guy answering SO questions, but still asking a few sometimes. You'd have no concerns about going for a job performing this skill as long as it's not a senior role and you know they aren't going to expect perfection
Comfortable using it and can work with the technology independently and confidently. Basically "Tell me what you need me to do and I'll do it". Mistakes will happen but be rare, and they will know/follow the industry standard approach in most situations. Essentially, the level at which you can be given a project and left alone, solve most problems yourself etc. You'll still run into problems, and if something goes wrong may need an hour or two Googling to fix it.
eg HTML/CSS, you almost never run into something you have to google. HTML/CSS don't really have much of an intermediate stage IMO. But in Java or C# or similar you probably only need to check fairly obscure things like if you need a Controller to return a View or Partial View depending on whether the request is an AJAX call.
You're the guy posting the top voted answer on obscure SO questions, or correcting/adding an interesting nuance in a comment on an answer. You ask one question a decade, and it tends to be upvoted to infinity and then becomes the topic of a major research paper. You would not only go for a job with this skill, you'd be excited and have absolutely no concerns that you'll perform well and be capable
Having worked with a technology for several years (anywhere from 3-10+ depending on the technology/skill) and capable of going above and beyond the norm. You can't just use it, but you can install, configure, optimise, fix, improve it. The point at which you understand it so well you have specific keyboard shortcuts for tasks can navigate directly to the correct file on the disk (despite it being 6 system folders deep) etc.
HTML/CSS: you can do almost anything without touching Google.
Java/C#: you still have to look things up, but only when it's for something you've done about twice ever, or things most projects wouldn't contain.