{"data":{"skill":{"slug":"wshobson-on-call-handoff-patterns","name":"on-call-handoff-patterns","icon":"📦","repo":"https://github.com/wshobson/agents/tree/main/plugins/incident-response/skills/on-call-handoff-patterns","status":"approved","author":"wshobson","authorVersion":null,"skillstoreRevision":null},"audit":{"id":"18ae5397-23bb-4ca0-948e-accefad5f309","skill_id":"bcb4aad5-2f8b-4be4-b9c3-f7493eb5ab28","version":3,"content_hash":"e73533f0eb6cd8d98c08c9d864d49f7f","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 only static markdown templates and JSON metadata. No executable code, network calls, file access, or environment variable reads. Content matches stated purpose of on-call shift handoffs.","remediation":[],"risk_factor_evidence":[{"factor":"network","evidence":[{"file":"SKILL.md","line_end":83,"line_start":83},{"file":"SKILL.md","line_end":103,"line_start":103},{"file":"SKILL.md","line_end":104,"line_start":104},{"file":"SKILL.md","line_end":114,"line_start":114},{"file":"SKILL.md","line_end":191,"line_start":191},{"file":"SKILL.md","line_end":192,"line_start":192},{"file":"SKILL.md","line_end":193,"line_start":193},{"file":"SKILL.md","line_end":194,"line_start":194},{"file":"SKILL.md","line_end":286,"line_start":286},{"file":"SKILL.md","line_end":287,"line_start":287},{"file":"SKILL.md","line_end":439,"line_start":439},{"file":"SKILL.md","line_end":440,"line_start":440},{"file":"SKILL.md","line_end":441,"line_start":441}]},{"factor":"external_commands","evidence":[{"file":"SKILL.md","line_end":44,"line_start":33},{"file":"SKILL.md","line_end":50,"line_start":44},{"file":"SKILL.md","line_end":146,"line_start":50},{"file":"SKILL.md","line_end":176,"line_start":146},{"file":"SKILL.md","line_end":188,"line_start":176},{"file":"SKILL.md","line_end":215,"line_start":188},{"file":"SKILL.md","line_end":219,"line_start":215},{"file":"SKILL.md","line_end":241,"line_start":219},{"file":"SKILL.md","line_end":245,"line_start":241},{"file":"SKILL.md","line_end":296,"line_start":245},{"file":"SKILL.md","line_end":302,"line_start":296},{"file":"SKILL.md","line_end":324,"line_start":302},{"file":"SKILL.md","line_end":330,"line_start":324},{"file":"SKILL.md","line_end":357,"line_start":330},{"file":"SKILL.md","line_end":361,"line_start":357},{"file":"SKILL.md","line_end":380,"line_start":361},{"file":"SKILL.md","line_end":384,"line_start":380},{"file":"SKILL.md","line_end":393,"line_start":384},{"file":"SKILL.md","line_end":399,"line_start":393},{"file":"SKILL.md","line_end":419,"line_start":399}]}],"critical_findings":[],"high_findings":[],"medium_findings":[],"low_findings":[],"dangerous_patterns":[],"files_scanned":2,"total_lines":618,"audit_model":"claude","audited_at":"2026-01-17T08:57:03.855+00:00","created_at":"2026-01-20T01:07:09.465079+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}}