{"data":{"skill":{"slug":"babakbar-code-patterns-practices","name":"Code Patterns & Practices","icon":"📦","repo":"https://github.com/BabakBar/VibeKeeper/tree/main/.claude/skills/code-patterns","status":"approved","author":"BabakBar","authorVersion":null,"skillstoreRevision":null},"audit":{"id":"4b08b10e-e0aa-4b79-a57b-80da36305a13","skill_id":"87c1b861-9093-4f54-85ad-ef34c35bd65e","version":5,"content_hash":"37620fe43483c70de370a63cff6af74e","risk_level":"safe","is_blocked":false,"safe_to_publish":true,"analysis_status":"ok","agent_auto_install_policy":null,"manual_install_policy":null,"summary":"Pure documentation skill containing React Native coding patterns. All static findings are false positives caused by the scanner misinterpreting code examples and documentation syntax as security issues. The skill has minimal tool permissions (Read, Write, Edit), contains no executable code, and poses no security risk.","remediation":[],"risk_factor_evidence":[{"factor":"network","evidence":[{"file":"SKILL.md","line_end":172,"line_start":172},{"file":"SKILL.md","line_end":335,"line_start":335},{"file":"SKILL.md","line_end":336,"line_start":336}]},{"factor":"scripts","evidence":[{"file":"SKILL.md","line_end":225,"line_start":225}]},{"factor":"external_commands","evidence":[{"file":"SKILL.md","line_end":33,"line_start":23},{"file":"SKILL.md","line_end":37,"line_start":33},{"file":"SKILL.md","line_end":67,"line_start":37},{"file":"SKILL.md","line_end":71,"line_start":67},{"file":"SKILL.md","line_end":101,"line_start":71},{"file":"SKILL.md","line_end":107,"line_start":101},{"file":"SKILL.md","line_end":113,"line_start":107},{"file":"SKILL.md","line_end":117,"line_start":113},{"file":"SKILL.md","line_end":136,"line_start":117},{"file":"SKILL.md","line_end":140,"line_start":136},{"file":"SKILL.md","line_end":155,"line_start":140},{"file":"SKILL.md","line_end":161,"line_start":155},{"file":"SKILL.md","line_end":172,"line_start":161},{"file":"SKILL.md","line_end":197,"line_start":172},{"file":"SKILL.md","line_end":203,"line_start":197},{"file":"SKILL.md","line_end":218,"line_start":203},{"file":"SKILL.md","line_end":222,"line_start":218},{"file":"SKILL.md","line_end":234,"line_start":222},{"file":"SKILL.md","line_end":240,"line_start":234},{"file":"SKILL.md","line_end":262,"line_start":240},{"file":"SKILL.md","line_end":266,"line_start":262},{"file":"SKILL.md","line_end":281,"line_start":266},{"file":"SKILL.md","line_end":287,"line_start":281},{"file":"SKILL.md","line_end":299,"line_start":287},{"file":"SKILL.md","line_end":303,"line_start":299},{"file":"SKILL.md","line_end":312,"line_start":303}]}],"critical_findings":[],"high_findings":[],"medium_findings":[],"low_findings":[],"dangerous_patterns":[],"files_scanned":2,"total_lines":515,"audit_model":"claude","audited_at":"2026-01-16T19:30:45.64+00:00","created_at":"2026-01-21T01:49:02.774629+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}}