pyqgis-skills
SkillCommunity
Two skills for QGIS plugin developers: PyQGIS API lookup against real sources, and QGIS 3 to 4 plugin migration. By Gispo.
0 starsUpdated 8 weeks agoGitHub data from 5 Nov 2026
At a glance
- Type
- Skill
- Works with
- QGIS
- Tool versions
- QGIS 3 (Qt 5) and QGIS 4 (Qt 6)
- Operating systems
- Windows, macOS, Linux
- Needs a QGIS licence
- No
- AI clients documented
- Claude Code
- Licence
- MIT
- Language
- Python
What it can do
- Looks up PyQGIS and PyQt facts from a live QGIS Python, then SIP bindings and C++ sources, instead of guessing from memory.
- Checks and renders Qt Designer .ui files and carries notes on signals, threads, NULL handling and Qt 5 versus Qt 6 rules.
- Walks a QGIS 3 plugin through migration to QGIS 4 while keeping one code base, using the official pyqt5_to_pyqt6.py script and a manual-fix checklist.
Limitations
- Aimed at plugin development, not at running GIS analysis in a project.
- Works more reliably after you clone the QGIS, Qt and documentation sources and run a setup script once per machine.
Install
/plugin marketplace add GispoCoding/pyqgis-skills
/plugin install pyqgis-skills@pyqgis-skillsMCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.