{"id":"cmvs7mc1b005lad06o67zl81s","owner":"zeroclaw-labs","name":"zeroclaw","url":"https://github.com/zeroclaw-labs/zeroclaw","lastScannedAt":"2026-10-28T14:28:58.978Z","freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:50.752Z","lastVerifiedAt":"2026-10-28T14:28:50.752Z","lastChangeDetectedAt":null,"scannedHash":null,"latestUpstreamHash":"99bd353c756f4e64f381cfe9c3002ebff32f3055","nextCheckDueAt":"2026-10-29T14:23:55.441Z"},"skills":[{"id":"cmvs7muuh00q1ad06wyxv772k","slug":"skill-creator","publicId":"86631caa-820d-4529-97be-81543ef43ae3","name":"skill-creator","description":"Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.","author":"","version":"","license":"Apache-2.0","overallGrade":"F","badgeStatus":"flagged","publishedAt":"2026-10-28T14:28:59.174Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/skill-creator","findings":[{"id":"cmvs7muuh00q2ad0679ytrlp8","source":"vettd","category":"security","label":"System prompt leakage risk","detail":"Skill instructs agent to output or reveal system prompt/instructions","severity":"medium","ruleId":"VTD-0085"},{"id":"cmvs7muuh00q3ad06cdgm671i","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"},{"id":"cmvs7muuh00q4ad06rqkjv2om","source":"cisco","category":"security","label":"Shell command execution with string formatting (potential injection)","detail":"eval-viewer/generate_review.py:291 — Pattern detected: subprocess.run(\n            [\"lsof\", \"-ti\", f\":{port}","severity":"critical","ruleId":"COMMAND_INJECTION_OS_SYSTEM"},{"id":"cmvs7muuh00q5ad065t606gez","source":"cisco","category":"security","label":"Script contacts a destination the documentation never mentions","detail":"scripts/generate_report.py:39 — Script contacts or configures 'fonts.googleapis.com' but the skill documentation never visibly mentions it. Undocumented network destinations can indicate behaviour the manifest and description do not disclose.","severity":"low","ruleId":"UNDECLARED_NETWORK_DESTINATION"},{"id":"cmvs7muuh00q6ad06ag8fihsh","source":"cisco","category":"security","label":"Script contacts a destination the documentation never mentions","detail":"scripts/generate_report.py:40 — Script contacts or configures 'fonts.gstatic.com' but the skill documentation never visibly mentions it. Undocumented network destinations can indicate behaviour the manifest and description do not disclose.","severity":"low","ruleId":"UNDECLARED_NETWORK_DESTINATION"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"B","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"F","criticalCount":1,"highCount":1}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:59.718Z","lastVerifiedAt":"2026-10-28T14:28:59.718Z","lastChangeDetectedAt":null,"scannedHash":"98a510d1cfef9f82c3b1eec200229ca68725e613","latestUpstreamHash":"98a510d1cfef9f82c3b1eec200229ca68725e613","nextCheckDueAt":"2026-10-29T16:11:25.384Z"}},{"id":"cmvs7muiu00n7ad063i3d9gj7","slug":"github-issue-triage","publicId":"dc27e2b9-b5af-4b5c-b46e-e0de1d29323e","name":"github-issue-triage","description":"Issue triage and lifecycle management agent for ZeroClaw. Use this skill whenever the user wants to: triage open issues, close stale/duplicate/fixed issues, apply labels, run a backlog sweep, enforce the current issue stale policy, or handle a specific issue. Trigger on: 'triage issues', 'issue triage', 'sweep issues', 'close stale issues', 'handle issue #N', 'backlog sweep', 'label issues', 'stale pass', 'wont-fix pass', 'issue accounting', 'how many issues', 'backlog health', or any request involving issue lifecycle management for the ZeroClaw project.","author":"","version":"","license":"Apache-2.0","overallGrade":"F","badgeStatus":"flagged","publishedAt":"2026-10-28T14:28:58.757Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/github-issue-triage","findings":[{"id":"cmvs7muiu00n8ad06xbj734vg","source":"vettd","category":"security","label":"Safety system bypass instruction","detail":"Detected in references/triage-protocol.md:330 — `- \"disable security check z by default\" → secure by default`","severity":"critical","ruleId":"VTD-0069"},{"id":"cmvs7muiu00n9ad06gcvn782h","source":"vettd","category":"security","label":"References external URL — review for indirect prompt injection risk","detail":"External URL(s) detected in references/triage-protocol.md — referenced content can change after audit","severity":"medium","ruleId":"VTD-0088"},{"id":"cmvs7muiv00naad06we59rtc7","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"F","criticalCount":1,"highCount":1},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:59.161Z","lastVerifiedAt":"2026-10-28T14:28:59.161Z","lastChangeDetectedAt":null,"scannedHash":"33970c56a91519ebe137d27c623761b68bbaeef0","latestUpstreamHash":"33970c56a91519ebe137d27c623761b68bbaeef0","nextCheckDueAt":"2026-10-29T12:49:38.867Z"}},{"id":"cmvs7muio00n1ad06izddy6to","slug":"feature-matrix-parity","publicId":"075e95e1-0b56-4d11-ba90-48daabe76354","name":"feature-matrix-parity","description":"Update the OpenClaw and Hermes comparison columns of the ZeroClaw feature-and-support matrix. Use this skill when the user wants to refresh, fill, or verify parity data in docs/book/feature-matrix-parity.toml, add a new comparison row or section to the feature matrix, or re-walk the competitor repos for support status. Trigger on: 'update the feature matrix', 'refresh parity', 'fill the parity TOML', 'walk OpenClaw and Hermes', 'the matrix shows Unknown', 're-verify the comparison columns', 'add a row to the feature matrix'.","author":"","version":"","license":"Apache-2.0","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-10-28T14:28:58.750Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/feature-matrix-parity","findings":[{"id":"cmvs7muio00n2ad06bklvpdf9","source":"vettd","category":"security","label":"References external URL — review for indirect prompt injection risk","detail":"External URL(s) detected in SKILL.md — referenced content can change after audit","severity":"medium","ruleId":"VTD-0088"},{"id":"cmvs7muio00n3ad06pbzaeoqq","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"B","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:59.158Z","lastVerifiedAt":"2026-10-28T14:28:59.158Z","lastChangeDetectedAt":null,"scannedHash":"1437f9d8f42393495696a5e9b06ef9ad6212e9d6","latestUpstreamHash":"1437f9d8f42393495696a5e9b06ef9ad6212e9d6","nextCheckDueAt":"2026-10-29T12:38:53.323Z"}},{"id":"cmvs7ms0b00hxad06iwsufaoj","slug":"unknown","publicId":"40f9d00d-dc3a-4f14-aa1e-9b4efea1b9f1","name":"unknown","description":"","author":"","version":"","license":"Apache-2.0","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-10-28T14:28:55.497Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/squash-merge","findings":[{"id":"cmvs7ms0c00hyad0641qcjc6l","source":"vettd","category":"security","label":"References external URL — review for indirect prompt injection risk","detail":"External URL(s) detected in SKILL.md — referenced content can change after audit","severity":"medium","ruleId":"VTD-0088"},{"id":"cmvs7ms0c00hzad06o0xbqtmr","source":"cisco","category":"security","label":"Vague skill description","detail":"SKILL.md — Skill description is too short (16 chars). Provide detailed explanation.","severity":"low","ruleId":"VTD-0087"},{"id":"cmvs7ms0c00i0ad06oos1mewt","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"B","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:56.365Z","lastVerifiedAt":"2026-10-28T14:28:56.365Z","lastChangeDetectedAt":null,"scannedHash":"159e25da7b2afcbbe333e1ae2ca02af873395fd5","latestUpstreamHash":"159e25da7b2afcbbe333e1ae2ca02af873395fd5","nextCheckDueAt":"2026-10-29T14:18:13.698Z"}},{"id":"cmvs7mrxb00hbad0654qyk4s7","slug":"pr-architecture-check","publicId":"88fc9d0b-3d65-4d66-a039-4cd97ae8a104","name":"pr-architecture-check","description":"Advisory architecture review of a PR diff. Validates dependency direction, trait boundary compliance, extension pattern conformance, and crate placement against AGENTS.md and FND-001. Posts a non-blocking comment; never gates merge. Trigger on: 'arch-check #N', 'architecture check #N'.","author":"","version":"","license":"Apache-2.0","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-10-28T14:28:55.389Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/pr-architecture-check","findings":[{"id":"cmvs7mrxb00hcad067azlm33b","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:55.961Z","lastVerifiedAt":"2026-10-28T14:28:55.961Z","lastChangeDetectedAt":null,"scannedHash":"ad350731d5e0ce7449282c2bbae21335918ed47e","latestUpstreamHash":"ad350731d5e0ce7449282c2bbae21335918ed47e","nextCheckDueAt":"2026-10-29T12:32:57.371Z"}},{"id":"cmvs7mrxa00h7ad06kmam7mjy","slug":"changelog-generation","publicId":"64d68955-5fd6-4e43-9f45-e102b340ae9e","name":"changelog-generation","description":"Changelog generation skill for ZeroClaw releases. Use this skill when the user wants to generate a changelog, prepare release notes, or summarize what changed between versions. Trigger on: 'generate changelog', 'changelog for v0.7.x', 'prepare release notes', 'what changed since <tag>', 'write the changelog', 'CHANGELOG-next', 'release notes for the next release'.","author":"","version":"","license":"Apache-2.0","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-10-28T14:28:55.388Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/changelog-generation","findings":[{"id":"cmvs7mrxa00h8ad06m2xsgq9i","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:56.056Z","lastVerifiedAt":"2026-10-28T14:28:56.056Z","lastChangeDetectedAt":null,"scannedHash":"d232c0401b9abcf89074c2d69baaddc2fffd70f2","latestUpstreamHash":"d232c0401b9abcf89074c2d69baaddc2fffd70f2","nextCheckDueAt":"2026-10-29T12:54:59.136Z"}},{"id":"cmvs7mrws00gzad06pu0krx01","slug":"wit-breaking-change-check","publicId":"cf8e1988-551a-4ade-aa3a-8ecf6f953cd0","name":"wit-breaking-change-check","description":"Classify WIT interface changes as breaking or non-breaking against frozen version markers. Use this skill when the user wants to check WIT breaking changes, review a WIT diff, verify whether a WIT change is breaking, or run a WIT compat check. Trigger on: 'check WIT breaking changes', 'review WIT diff', 'is this WIT change breaking', 'WIT compat check'.","author":"","version":"","license":"Apache-2.0","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-10-28T14:28:55.370Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/wit-breaking-change-check","findings":[{"id":"cmvs7mrws00h0ad06uivzwd68","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:55.872Z","lastVerifiedAt":"2026-10-28T14:28:55.872Z","lastChangeDetectedAt":null,"scannedHash":"89d4d0e0c4f42c868af5ffbfbc1d7487318c22fb","latestUpstreamHash":"89d4d0e0c4f42c868af5ffbfbc1d7487318c22fb","nextCheckDueAt":"2026-10-29T13:45:35.762Z"}},{"id":"cmvs7mnwc00afad06i57by8we","slug":"zeroclaw","publicId":"c15a492e-fc9b-491d-b4d0-9b8ccca951b1","name":"zeroclaw","description":"Help users operate and interact with their ZeroClaw agent instance — through both the CLI (`zeroclaw` commands) and the REST/WebSocket gateway API. Use this skill whenever the user wants to: send messages to ZeroClaw, manage memory or cron jobs, check system status, configure channels or providers, hit the gateway API, troubleshoot their ZeroClaw setup, build from source, or do anything involving the `zeroclaw` binary or its HTTP endpoints. Trigger this even if the user just says things like 'check my agent status', 'schedule a reminder', 'store this in memory', 'list my cron jobs', 'send a message to my bot', 'set up Telegram', 'build zeroclaw', or 'my bot is broken' — these are all ZeroClaw operations.","author":"","version":"","license":"Apache-2.0","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-10-28T14:28:50.170Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/zeroclaw","findings":[{"id":"cmvs7mnwc00agad06946ucy8l","source":"vettd","category":"security","label":"References external URL — review for indirect prompt injection risk","detail":"External URL(s) detected in SKILL.md — referenced content can change after audit","severity":"medium","ruleId":"VTD-0088"},{"id":"cmvs7mnwc00ahad06tfdluygz","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"B","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:50.964Z","lastVerifiedAt":"2026-10-28T14:28:50.964Z","lastChangeDetectedAt":null,"scannedHash":"e9f9b21ffb0e1df77941719009ab2334e7c97743","latestUpstreamHash":"e9f9b21ffb0e1df77941719009ab2334e7c97743","nextCheckDueAt":"2026-10-29T12:16:34.273Z"}},{"id":"cmvs7mnp0009lad06p5eywv3r","slug":"github-pr-review-session","publicId":"30471bb8-03a8-448a-8d9b-66dc4bfcacff","name":"github-pr-review-session","description":"Human-reviewer co-pilot for ZeroClaw PR reviews. Use this skill when the user wants to review a specific PR as themselves, re-review a PR after author changes, work through a queue of PRs, check what's still open on a PR, or post a formal review verdict. Trigger on: 'review 1234', 'can you look at PR #1234', 're-review 1234', 'check 1234', 'what's still open on 1234', 'go through the queue', 'next PR', 'review the open PRs'. This skill posts reviews in the voice of the active `gh` account holder using gh CLI.","author":"","version":"","license":"Apache-2.0","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-10-28T14:28:49.907Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/github-pr-review-session","findings":[{"id":"cmvs7mnp0009mad069uvt70zj","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:50.697Z","lastVerifiedAt":"2026-10-28T14:28:50.697Z","lastChangeDetectedAt":null,"scannedHash":"d83f6ba38aeaa125f3e7f3f508323f60f00e1363","latestUpstreamHash":"d83f6ba38aeaa125f3e7f3f508323f60f00e1363","nextCheckDueAt":"2026-10-29T14:03:35.329Z"}},{"id":"cmvs7mnox009ead06nv02kbzv","slug":"unknown","publicId":"b5558a5c-1080-499c-8d4f-1a9009ef5721","name":"unknown","description":"","author":"","version":"","license":"Apache-2.0","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-10-28T14:28:49.902Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/github-pr","findings":[{"id":"cmvs7mnox009fad063xyrhvln","source":"cisco","category":"security","label":"Vague skill description","detail":"SKILL.md — Skill description is too short (16 chars). Provide detailed explanation.","severity":"low","ruleId":"VTD-0087"},{"id":"cmvs7mnox009gad066i9q6g9h","source":"cisco","category":"security","label":"Skill name does not follow agent skills naming rules","detail":"SKILL.md — Skill name 'cisco-shim-dyopuj9_' is invalid. Agent skills require lowercase letters, numbers, and hyphens only, with a maximum length of 64 characters.","severity":"info","ruleId":"VTD-0099"},{"id":"cmvs7mnox009had06ilp334ba","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:50.671Z","lastVerifiedAt":"2026-10-28T14:28:50.671Z","lastChangeDetectedAt":null,"scannedHash":"e33e33bb9cddc1c48a9b6efeec2dcd6e1d795ff4","latestUpstreamHash":"e33e33bb9cddc1c48a9b6efeec2dcd6e1d795ff4","nextCheckDueAt":"2026-10-29T16:31:00.887Z"}},{"id":"cmvs7mnop0097ad06igr4xbpq","slug":"unknown","publicId":"60e4055f-0ea6-420d-ab89-b744e98bfb5e","name":"unknown","description":"","author":"","version":"","license":"Apache-2.0","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-10-28T14:28:49.895Z","sourceUrl":"https://github.com/zeroclaw-labs/zeroclaw/tree/master/.claude/skills/github-issue","findings":[{"id":"cmvs7mnop0098ad06zzkoftwi","source":"vettd","category":"security","label":"References external URL — review for indirect prompt injection risk","detail":"External URL(s) detected in SKILL.md — referenced content can change after audit","severity":"medium","ruleId":"VTD-0088"},{"id":"cmvs7mnop0099ad06ncqsmq14","source":"cisco","category":"security","label":"Vague skill description","detail":"SKILL.md — Skill description is too short (16 chars). Provide detailed explanation.","severity":"low","ruleId":"VTD-0087"},{"id":"cmvs7mnop009aad06pvtwfpbp","source":"cisco","category":"security","label":"Skill does not specify a license","detail":"SKILL.md — Skill manifest does not include a 'license' field. Specifying a license helps users understand usage terms.","severity":"info","ruleId":"MANIFEST_MISSING_LICENSE"}],"scannerRuns":[{"source":"vettd","status":"success","verdict":null,"grade":"B","criticalCount":0,"highCount":0},{"source":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-28T14:28:50.671Z","lastVerifiedAt":"2026-10-28T14:28:50.671Z","lastChangeDetectedAt":null,"scannedHash":"ce3caf3077bb884ffdfe6f4d27137f676cfc2d6c","latestUpstreamHash":"ce3caf3077bb884ffdfe6f4d27137f676cfc2d6c","nextCheckDueAt":"2026-10-29T14:08:29.655Z"}}],"publisherSupplied":["skills[].name","skills[].description","skills[].author","skills[].version","skills[].license"]}