The qgis-plugins tag has three main categories of questions:
Questions by people who are developing a plugin. These questions tend to be highly technical, and involve pyqgis code.
- Example: Object has no attribute "dlg"
Questions by people who are using a plugin - these questions range from "how do I use this plugin" to "why am I getting this error when I run this plugin." These questions tend to be less technical.
- Example: QGIS2web not updating
- Example: QGIS having issue loading plugin "Profilefrompoints"
Questions from people who are looking for a plugin. These questions are prone to the XY problem, where they want a solution for their problem and have (correctly or incorrectly) assumed that the solution will be a plugin.
The tag wiki doesn't specify which of these types of questions should have the qgis-plugins tag. It reads:
Software plugins that add functionality to the QGIS package
QGIS has a plugin infrastructure. You can add a lot of new functionality by writing your own plugins. These plugins can either be written in C++ or in Python.
I found these related GIS-meta questions, none of which really address this question:
- Where do questions about QGIS plugin development belong?
- Should we reorganize sextante, sextante-qgis-plugin, and qgis-processing tags?
- Where to ask questions about writing plugins and scripts for QGIS?
Which type(s) of question should have the qgis-plugin tag?
What prompted this question, is recently I saw Drawing rectangle with geo coordinates (north/south, east/west) using QGIS where the asker wanted to know how to draw a rectangle from given coordinates. That question would have one answer if they want to do it as a regular QGIS user, but it would have another answer if they wanted to do it in a plugin they're writing. The asker had tagged the question qgis-plugins because they thought maybe the solution would be a plugin. To me that seems like not the right use of the tag, but there's nothing in the tag description that would have told them otherwise.