Skip to content
Tresca

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-skills

Source: github.com/GispoCoding/pyqgis-skills#install

MCP 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.