{"data":{"skill":{"slug":"wshobson-godot-gdscript-patterns","name":"godot-gdscript-patterns","icon":"📦","repo":"https://github.com/wshobson/agents/tree/main/plugins/game-development/skills/godot-gdscript-patterns","status":"approved","author":"wshobson","authorVersion":null,"skillstoreRevision":null},"audit":{"id":"ac6a15e6-4a71-4f1d-967e-66f968d6a5fe","skill_id":"719a07cc-e40f-4d36-acc8-70da21e35225","version":3,"content_hash":"ca890f639f183bfcf5b6dd22111282f8","risk_level":"safe","is_blocked":false,"safe_to_publish":true,"analysis_status":"ok","agent_auto_install_policy":null,"manual_install_policy":null,"summary":"This skill is documentation-only with GDScript code examples for Godot 4 game development. All static findings are false positives - there is no executable code, no network access, and no credential exfiltration. The static scanner misinterpreted markdown code block markers as shell backticks and placeholder documentation examples as security issues.","remediation":[],"risk_factor_evidence":[{"factor":"network","evidence":[{"file":"SKILL.md","line_end":608,"line_start":608},{"file":"SKILL.md","line_end":803,"line_start":803},{"file":"SKILL.md","line_end":804,"line_start":804},{"file":"SKILL.md","line_end":805,"line_start":805}]},{"factor":"external_commands","evidence":[{"file":"SKILL.md","line_end":29,"line_start":23},{"file":"SKILL.md","line_end":33,"line_start":29},{"file":"SKILL.md","line_end":73,"line_start":33},{"file":"SKILL.md","line_end":79,"line_start":73},{"file":"SKILL.md","line_end":131,"line_start":79},{"file":"SKILL.md","line_end":133,"line_start":131},{"file":"SKILL.md","line_end":154,"line_start":133},{"file":"SKILL.md","line_end":156,"line_start":154},{"file":"SKILL.md","line_end":177,"line_start":156},{"file":"SKILL.md","line_end":181,"line_start":177},{"file":"SKILL.md","line_end":245,"line_start":181},{"file":"SKILL.md","line_end":247,"line_start":245},{"file":"SKILL.md","line_end":268,"line_start":247},{"file":"SKILL.md","line_end":272,"line_start":268},{"file":"SKILL.md","line_end":285,"line_start":272},{"file":"SKILL.md","line_end":287,"line_start":285},{"file":"SKILL.md","line_end":322,"line_start":287},{"file":"SKILL.md","line_end":324,"line_start":322},{"file":"SKILL.md","line_end":346,"line_start":324},{"file":"SKILL.md","line_end":350,"line_start":346},{"file":"SKILL.md","line_end":420,"line_start":350},{"file":"SKILL.md","line_end":422,"line_start":420},{"file":"SKILL.md","line_end":457,"line_start":422},{"file":"SKILL.md","line_end":461,"line_start":457},{"file":"SKILL.md","line_end":512,"line_start":461},{"file":"SKILL.md","line_end":514,"line_start":512},{"file":"SKILL.md","line_end":536,"line_start":514},{"file":"SKILL.md","line_end":538,"line_start":536},{"file":"SKILL.md","line_end":557,"line_start":538},{"file":"SKILL.md","line_end":561,"line_start":557},{"file":"SKILL.md","line_end":661,"line_start":561},{"file":"SKILL.md","line_end":665,"line_start":661},{"file":"SKILL.md","line_end":724,"line_start":665},{"file":"SKILL.md","line_end":726,"line_start":724},{"file":"SKILL.md","line_end":757,"line_start":726},{"file":"SKILL.md","line_end":761,"line_start":757},{"file":"SKILL.md","line_end":783,"line_start":761},{"file":"SKILL.md","line_end":795,"line_start":783}]},{"factor":"env_access","evidence":[{"file":"SKILL.md","line_end":670,"line_start":670}]}],"critical_findings":[],"high_findings":[],"medium_findings":[],"low_findings":[],"dangerous_patterns":[],"files_scanned":2,"total_lines":982,"audit_model":"claude","audited_at":"2026-01-17T09:10:27.093+00:00","created_at":"2026-01-20T01:07:06.063605+00:00","static_findings":[],"finding_verdicts":[],"semantic_findings":[],"subject_marketplace_commit_sha":null,"subject_content_hash":null,"subject_tree_hash":null,"subject_plugin_path":null,"audit_payload_hash":null,"confirmed_risk_level":null,"scanner_version":null,"policy_version":null,"subject":{"marketplaceCommitSha":null,"contentHash":null,"treeHash":null,"pluginPath":null,"auditPayloadHash":null},"scannerVersion":null,"policyVersion":null},"auditTranslation":null,"localization":{"requestedLocale":"en","contentLocale":"en","availableLocales":["en"],"fallbackToEnglish":false},"attestation":{"availability":"not_attestable","url":null,"status":null,"reason":"canonical install advisories are incomplete"},"trust":{"publicState":"public","auditState":"complete","auditCurrentness":null,"confirmedRiskLevel":"safe","confirmedFindingCount":0,"capabilityReviewCount":0,"needsReviewCount":0,"falsePositiveCount":0,"agentAutoInstallPolicy":null,"manualInstallPolicy":null,"artifactSignatureState":"available","attestationState":"not_attestable","verificationState":"not_verified"},"isLatest":false}}