skills/openaec-foundation/qgis-claude-skill-package/qgis-syntax-processing-scripts/Gen Agent Trust Hub
qgis-syntax-processing-scripts
Pass
Audited by Gen Agent Trust Hub on Jun 15, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill acts as a technical reference for PyQGIS processing scripts, focusing on the safe and efficient use of the
processing.run()API and theQgsProcessingAlgorithmclass. - [SAFE]: Detailed safety guidelines are provided, such as discouraging hardcoded temporary paths and recommending the use of
memory:orQgsProcessing.TEMPORARY_OUTPUTto avoid filesystem conflicts. - [SAFE]: The instructions include best practices for stability and security, such as mandatory exception handling for algorithm execution and verification of external algorithm providers before use.
- [SAFE]: The skill explicitly warns against thread-unsafe operations (e.g., GUI access from background threads) and provides correct patterns for background execution using
QgsProcessingAlgRunnerTask. - [SAFE]: No evidence of prompt injection, data exfiltration, obfuscation, or unauthorized remote code execution was found. External URLs point to official QGIS documentation.
Audit Metadata