{"id":"cmosyvcy500d2ad07t1di2b4d","owner":"mohitagw15856","name":"pm-claude-skills","url":"https://github.com/mohitagw15856/pm-claude-skills","lastScannedAt":"2026-10-22T14:27:39.908Z","freshness":{"status":"changed","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-22T07:11:40.441Z","lastVerifiedAt":null,"lastChangeDetectedAt":"2026-10-22T07:11:40.441Z","scannedHash":null,"latestUpstreamHash":"b8a5ba81e366167ce7dd782824eb7350f1139b75","nextCheckDueAt":"2026-10-23T09:20:36.745Z"},"skills":[{"id":"cmv4etn31dhg0ad06sqh4io29","slug":"chart-data-extractor","publicId":"328c7084-a415-44ca-8ab3-2ce446d11445","name":"chart-data-extractor","description":"Extract pixel-level data from an image of a chart or graph and produce a structured data table. Use when asked to extract data from a chart image, transcribe numbers from a graph, digitise a chart, or turn a screenshot of data into a table. Produces a structured table with extracted values, confidence levels, and a reconstructed chart source. Best used with Claude Opus 4.7 or newer for reliable chart data extraction.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T18:06:07.240Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-data/skills/chart-data-extractor","findings":[{"id":"cmv4etn31dhg1ad06p1u73b60","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-22T05:07:39.861Z","lastVerifiedAt":"2026-10-22T05:07:39.861Z","lastChangeDetectedAt":"2026-10-12T00:23:03.857Z","scannedHash":"17b495143563b33202cc0f0fa9064058b5f40844","latestUpstreamHash":"17b495143563b33202cc0f0fa9064058b5f40844","nextCheckDueAt":"2026-10-23T05:23:54.218Z"}},{"id":"cmv48lvzxdekyad06ffkh50i2","slug":"compliance-checklist","publicId":"81b47498-4e24-4f4e-9715-eb440950c572","name":"compliance-checklist","description":"Generate a prioritised compliance checklist for GDPR, SOC 2, ISO 27001, FCA, HIPAA, or other frameworks with a gap analysis. Use when asked for a compliance checklist, gap analysis, readiness assessment, or audit preparation for any regulatory framework. Produces a structured checklist with prioritised gaps, quick wins, and evidence requirements. Optimised for Opus 4.7 and newer models. Not a substitute for legal or compliance professional advice.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T18:06:06.858Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/compliance-checklist","findings":[{"id":"cmv48lvzxdekzad06me4dhn30","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-22T06:54:40.351Z","lastVerifiedAt":"2026-10-22T06:54:40.351Z","lastChangeDetectedAt":"2026-10-12T09:37:04.484Z","scannedHash":"f76e8d76c6c040a784e22e600d48cc92e3a081ad","latestUpstreamHash":"f76e8d76c6c040a784e22e600d48cc92e3a081ad","nextCheckDueAt":"2026-10-23T07:56:04.204Z"}},{"id":"cmv4dkn1zdgyuad062hy8zds2","slug":"compliance-checklist","publicId":"6d9a132b-42c5-41a2-870b-0aa793b73077","name":"compliance-checklist","description":"Generate a prioritised compliance checklist for GDPR, SOC 2, ISO 27001, FCA, HIPAA, or other frameworks with a gap analysis. Use when asked for a compliance checklist, gap analysis, readiness assessment, or audit preparation for any regulatory framework. Produces a structured checklist with prioritised gaps, quick wins, and evidence requirements. Optimised for Opus 4.7 and newer models. Not a substitute for legal or compliance professional advice.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T18:06:06.552Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-legal/skills/compliance-checklist","findings":[{"id":"cmv4dkn1zdgyvad06z6r7itcw","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-22T11:11:48.221Z","lastVerifiedAt":"2026-10-22T11:11:48.221Z","lastChangeDetectedAt":"2026-10-12T12:18:26.203Z","scannedHash":"f76e8d76c6c040a784e22e600d48cc92e3a081ad","latestUpstreamHash":"f76e8d76c6c040a784e22e600d48cc92e3a081ad","nextCheckDueAt":"2026-10-23T09:17:43.687Z"}},{"id":"cmv4htp3rdimaad06q4l7c0rl","slug":"chart-data-extractor","publicId":"c297dc73-5df1-490b-9592-5edcd2fb0c9e","name":"chart-data-extractor","description":"Extract pixel-level data from an image of a chart or graph and produce a structured data table. Use when asked to extract data from a chart image, transcribe numbers from a graph, digitise a chart, or turn a screenshot of data into a table. Produces a structured table with extracted values, confidence levels, and a reconstructed chart source. Best used with Claude Opus 4.7 or newer for reliable chart data extraction.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T18:06:06.319Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/chart-data-extractor","findings":[{"id":"cmv4htp3rdimbad06zsb3abj4","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-22T01:19:39.426Z","lastVerifiedAt":"2026-10-22T01:19:39.426Z","lastChangeDetectedAt":"2026-10-12T06:53:04.353Z","scannedHash":"17b495143563b33202cc0f0fa9064058b5f40844","latestUpstreamHash":"17b495143563b33202cc0f0fa9064058b5f40844","nextCheckDueAt":"2026-10-23T00:40:32.999Z"}},{"id":"cmv4fgt08dhp9ad06c875musr","slug":"workshop-facilitation-guide","publicId":"6ae8b136-e6e8-4fec-b792-c1242e227ad5","name":"workshop-facilitation-guide","description":"Design and facilitate any workshop, working session, or collaborative meeting. Use when asked to plan a workshop, design a facilitated session, run a ideation session, or create a workshop agenda. Produces a complete facilitation guide with session design, activity instructions, timing, and materials.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T18:06:06.111Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/workshop-facilitation-guide","findings":[{"id":"cmv4fgt08dhpaad06j2wf8x8f","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-22T00:02:06.936Z","lastVerifiedAt":"2026-10-22T00:02:06.936Z","lastChangeDetectedAt":"2026-10-12T18:26:33.746Z","scannedHash":"4f60ef06c8796240e2a75f1652a34545e7a79d65","latestUpstreamHash":"4f60ef06c8796240e2a75f1652a34545e7a79d65","nextCheckDueAt":"2026-10-22T22:34:51.975Z"}},{"id":"cmv4ooln7dkr7ad062gv7ctbb","slug":"media-pitch","publicId":"763a7df8-22b3-43db-aaf4-6a5791ed089b","name":"media-pitch","description":"Write a media pitch or press outreach email for any story or announcement. Use when asked to write a media pitch, journalist outreach email, press pitch, or story angle for PR. Produces a concise pitch with a compelling news angle, journalist-specific hook, and clear call to action.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T18:06:05.600Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/media-pitch","findings":[{"id":"cmv4ooln7dkr8ad06szp65ltc","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-21T14:49:58.431Z","lastVerifiedAt":"2026-10-21T14:49:58.431Z","lastChangeDetectedAt":"2026-10-12T16:23:26.160Z","scannedHash":"50dd793d5214bd5544130e76e9f7408966072151","latestUpstreamHash":"50dd793d5214bd5544130e76e9f7408966072151","nextCheckDueAt":"2026-10-22T15:45:46.385Z"}},{"id":"cmuxjxeua1cfyad079n2l6wcg","slug":"financial-due-diligence","publicId":"e1e66b08-5e5e-4afa-aca9-d77f4ff9b3bf","name":"financial-due-diligence","description":"Generate a financial due diligence checklist and analysis framework for any investment, acquisition, or partnership. Use when asked for a due diligence checklist, M&A financial review, investment analysis framework, or vendor financial assessment. Produces a document request list, key analytical questions, red flags checklist, and a summarised financial health assessment.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:47.928Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/financial-due-diligence","findings":[{"id":"cmuxjxeua1cfzad0722fct84y","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-21T20:48:21.931Z","lastVerifiedAt":"2026-10-21T20:48:21.931Z","lastChangeDetectedAt":"2026-08-14T15:04:28.679Z","scannedHash":"971300e08ce3093bdca23e0bfacce01e11f72b0f","latestUpstreamHash":"971300e08ce3093bdca23e0bfacce01e11f72b0f","nextCheckDueAt":"2026-10-22T20:24:55.408Z"}},{"id":"cmuxjxfis1cgnad07yc8acwr0","slug":"figma-prototype-plan","publicId":"2d1f7273-b693-4ea7-b2f3-78f892aa2b94","name":"figma-prototype-plan","description":"Plan prototype interactions and flows for user testing in Figma. Use when asked to plan a Figma prototype, set up prototype interactions, define what to prototype for a user test, or prepare a Figma prototype for usability testing. Produces a prototype scope, interaction specification, test task scripts, and Figma setup guide.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:44.096Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-figma/skills/figma-prototype-plan","findings":[{"id":"cmuxjxfis1cgoad070823f5qo","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-22T12:42:51.088Z","lastVerifiedAt":"2026-10-22T12:42:51.088Z","lastChangeDetectedAt":"2026-08-14T15:35:28.695Z","scannedHash":"b907bd29c479189bde549cc93f6c0a7e703a0389","latestUpstreamHash":"b907bd29c479189bde549cc93f6c0a7e703a0389","nextCheckDueAt":"2026-10-23T14:19:16.852Z"}},{"id":"cmv5dty1vdqxxad066wxm5r1l","slug":"rice-impact-matrix","publicId":"1a84b152-feab-42b7-9b2c-c0c4c2b1eedc","name":"rice-impact-matrix","description":"Scores features using both RICE and strategic alignment for nuanced prioritisation. Use when asked to prioritise features, build a priority matrix, combine quantitative scoring with strategic fit, or decide what to build next with multiple competing initiatives. Produces a scored priority matrix with RICE scores, strategic alignment ratings, quadrant placement, and sequencing recommendations.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:44.093Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/rice-impact-matrix","findings":[{"id":"cmv5dty1vdqxyad06nmgoscn1","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-22T10:41:48.211Z","lastVerifiedAt":"2026-10-22T10:41:48.211Z","lastChangeDetectedAt":"2026-10-12T14:59:26.086Z","scannedHash":"5f2f33d41c62ebf87e210ec76100c668775bd0fe","latestUpstreamHash":"5f2f33d41c62ebf87e210ec76100c668775bd0fe","nextCheckDueAt":"2026-10-23T09:18:52.458Z"}},{"id":"cmuxjxeu91cftad07u6fj09yg","slug":"proposal-writer","publicId":"98403b04-6919-4b35-ae2a-400fcefc9142","name":"proposal-writer","description":"Write a structured sales proposal or commercial proposal for any deal. Use when asked to write a proposal, sales proposal, commercial proposal, statement of work, or quote document. Produces a complete proposal with problem statement, solution, investment, and next steps.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:44.085Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/proposal-writer","findings":[{"id":"cmuxjxeu91cfuad07cez0wopj","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-21T20:18:41.553Z","lastVerifiedAt":"2026-10-21T20:18:41.553Z","lastChangeDetectedAt":"2026-08-25T13:19:21.567Z","scannedHash":"45962a9dc15cdd00469feef8d3890d3d5c6eee04","latestUpstreamHash":"45962a9dc15cdd00469feef8d3890d3d5c6eee04","nextCheckDueAt":"2026-10-22T18:51:03.133Z"}},{"id":"cmuxjxfi11cg9ad07mdick3vt","slug":"financial-due-diligence","publicId":"e063a590-7791-4f49-b829-88f8bd4ca322","name":"financial-due-diligence","description":"Generate a financial due diligence checklist and analysis framework for any investment, acquisition, or partnership. Use when asked for a due diligence checklist, M&A financial review, investment analysis framework, or vendor financial assessment. Produces a document request list, key analytical questions, red flags checklist, and a summarised financial health assessment.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.975Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-finance/skills/financial-due-diligence","findings":[{"id":"cmuxjxfi11cgaad07tnbirrtn","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-22T00:48:07.020Z","lastVerifiedAt":"2026-10-22T00:48:07.020Z","lastChangeDetectedAt":"2026-08-25T13:26:21.580Z","scannedHash":"971300e08ce3093bdca23e0bfacce01e11f72b0f","latestUpstreamHash":"971300e08ce3093bdca23e0bfacce01e11f72b0f","nextCheckDueAt":"2026-10-23T01:49:57.946Z"}},{"id":"cmv49lwjedf8tad06ril81zap","slug":"rice-impact-matrix","publicId":"4395b1ae-74a5-4225-89a2-aed90e291f26","name":"rice-impact-matrix","description":"Scores features using both RICE and strategic alignment for nuanced prioritisation. Use when asked to prioritise features, build a priority matrix, combine quantitative scoring with strategic fit, or decide what to build next with multiple competing initiatives. Produces a scored priority matrix with RICE scores, strategic alignment ratings, quadrant placement, and sequencing recommendations.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.973Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-planning/skills/rice-impact-matrix","findings":[{"id":"cmv49lwjedf8uad06sm9rlp0r","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-21T17:26:41.181Z","lastVerifiedAt":"2026-10-21T17:26:41.181Z","lastChangeDetectedAt":"2026-10-11T20:14:03.491Z","scannedHash":"4e031585f76c049429fa4266d950e11113399b98","latestUpstreamHash":"4e031585f76c049429fa4266d950e11113399b98","nextCheckDueAt":"2026-10-22T17:19:53.188Z"}},{"id":"cmuxjx73w1bvuad075pxjs316","slug":"investor-pitch-deck","publicId":"df282c7d-95ff-43b5-aa68-eeff7709527e","name":"investor-pitch-deck","description":"Build the narrative and slide structure for an investor pitch deck. Use when asked to create a pitch deck, investor presentation, fundraising deck, or startup pitch. Produces a slide-by-slide structure with narrative beats, key messages, and what each slide must prove to an investor.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.499Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-finance/skills/investor-pitch-deck","findings":[{"id":"cmuxjx73w1bvvad073st9iap6","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-21T20:06:41.531Z","lastVerifiedAt":"2026-10-21T20:06:41.531Z","lastChangeDetectedAt":"2026-08-25T21:16:27.958Z","scannedHash":"23b49ee0958fbcc48e541d10ed75379a828aa806","latestUpstreamHash":"23b49ee0958fbcc48e541d10ed75379a828aa806","nextCheckDueAt":"2026-10-22T21:58:06.144Z"}},{"id":"cmv51d4q6do83ad06m5z52e9i","slug":"product-health-analysis","publicId":"2bf2da3a-65ba-4ed1-9833-427a559923ba","name":"product-health-analysis","description":"Interpret product metrics against goals and surface actionable signals. Use when asked to analyse product health, review key metrics, investigate a performance issue, produce a health report, or assess product-market fit signals. Produces a structured health report with RAG status, trend analysis, root cause hypotheses, and prioritised actions.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.497Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/product-health-analysis","findings":[{"id":"cmv51d4q6do84ad06oazv4zy7","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-22T13:10:51.118Z","lastVerifiedAt":"2026-10-22T13:10:51.118Z","lastChangeDetectedAt":"2026-10-12T09:13:04.470Z","scannedHash":"74e75265e5b1e8d8edf37c585e0b45f24f1c7337","latestUpstreamHash":"74e75265e5b1e8d8edf37c585e0b45f24f1c7337","nextCheckDueAt":"2026-10-23T12:20:12.110Z"}},{"id":"cmuxjxgob1ckwad07ycmrvprq","slug":"sales-battlecard","publicId":"87bf4503-0152-4839-8fce-091ae365be8e","name":"sales-battlecard","description":"Create a competitive sales battlecard for any competitor. Use when asked to build a battlecard, competitive comparison, sales cheat sheet, or objection handling guide for a specific competitor. Produces a one-page battlecard with positioning, differentiators, objection responses, and landmines.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.398Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-sales/skills/sales-battlecard","findings":[{"id":"cmuxjxgob1ckxad07owr8ybbu","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-21T19:21:41.444Z","lastVerifiedAt":"2026-10-21T19:21:41.444Z","lastChangeDetectedAt":"2026-08-25T20:40:27.930Z","scannedHash":"0bdc98bf42c7ac3321b989999fc635dd5b8049cf","latestUpstreamHash":"0bdc98bf42c7ac3321b989999fc635dd5b8049cf","nextCheckDueAt":"2026-10-22T18:29:52.088Z"}},{"id":"cmuxjx6hv1bs0ad07h0vwto7d","slug":"press-release","publicId":"a7353ed9-3bfd-4080-9c7e-e71930af62a1","name":"press-release","description":"Write a professional press release for any announcement. Use when asked to write a press release, media announcement, news release, or press statement. Produces a structured press release with headline, dateline, body, boilerplate, and media contact — ready to send to journalists.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.324Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/press-release","findings":[{"id":"cmuxjx6hv1bs1ad075b0ry78g","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-22T04:27:39.635Z","lastVerifiedAt":"2026-10-22T04:27:39.635Z","lastChangeDetectedAt":"2026-08-25T12:19:05.081Z","scannedHash":"09bc5f10bd6e0d9dbf6acdbd61f1302b3a698dda","latestUpstreamHash":"09bc5f10bd6e0d9dbf6acdbd61f1302b3a698dda","nextCheckDueAt":"2026-10-23T05:50:25.593Z"}},{"id":"cmv5fjobvdrfaad066061kbms","slug":"competitive-intelligence-monitor","publicId":"cf209363-401f-41dc-ade6-97c77114f003","name":"competitive-intelligence-monitor","description":"Monitor competitor signals and surface strategic implications for your roadmap. Use when asked to monitor competitors, track the competitive landscape, produce a competitive briefing, or understand what has changed in the market this week or month. Produces a structured intelligence brief with high/medium/low priority signals, roadmap implications, and a strategic landscape summary. For a single competitor announcement use competitor-signal-tracker; for a one-off deep dive use competitor-teardown.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.319Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-strategy/skills/competitive-intelligence-monitor","findings":[{"id":"cmv5fjobvdrfbad06uwoa1col","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-21T17:03:41.138Z","lastVerifiedAt":"2026-10-21T17:03:41.138Z","lastChangeDetectedAt":"2026-10-12T15:51:26.129Z","scannedHash":"3689a84c4819c972a44ffd0824fff66271c0423b","latestUpstreamHash":"3689a84c4819c972a44ffd0824fff66271c0423b","nextCheckDueAt":"2026-10-22T19:09:06.269Z"}},{"id":"cmuxjxgz51cm3ad07b030ho7k","slug":"figma-prototype-plan","publicId":"85570ff3-4a72-493a-801c-182d9064fe2b","name":"figma-prototype-plan","description":"Plan prototype interactions and flows for user testing in Figma. Use when asked to plan a Figma prototype, set up prototype interactions, define what to prototype for a user test, or prepare a Figma prototype for usability testing. Produces a prototype scope, interaction specification, test task scripts, and Figma setup guide.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.313Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/figma-prototype-plan","findings":[{"id":"cmuxjxgz51cm4ad07x6y3ykjd","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-21T16:00:41.018Z","lastVerifiedAt":"2026-10-21T16:00:41.018Z","lastChangeDetectedAt":"2026-08-14T14:48:28.666Z","scannedHash":"b907bd29c479189bde549cc93f6c0a7e703a0389","latestUpstreamHash":"b907bd29c479189bde549cc93f6c0a7e703a0389","nextCheckDueAt":"2026-10-22T17:25:05.575Z"}},{"id":"cmv4bw78fdga1ad06tfmqpohp","slug":"competitive-intelligence-monitor","publicId":"86754943-c0b9-4017-9ccd-69e0cf287226","name":"competitive-intelligence-monitor","description":"Monitor competitor signals and surface strategic implications for your roadmap. Use when asked to monitor competitors, track the competitive landscape, produce a competitive briefing, or understand what has changed in the market this week or month. Produces a structured intelligence brief with high/medium/low priority signals, roadmap implications, and a strategic landscape summary. For a single competitor announcement use competitor-signal-tracker; for a one-off deep dive use competitor-teardown.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.301Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/competitive-intelligence-monitor","findings":[{"id":"cmv4bw78fdga3ad06jdd9gm2d","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-21T21:01:21.953Z","lastVerifiedAt":"2026-10-21T21:01:21.953Z","lastChangeDetectedAt":"2026-10-11T21:18:03.572Z","scannedHash":"3689a84c4819c972a44ffd0824fff66271c0423b","latestUpstreamHash":"3689a84c4819c972a44ffd0824fff66271c0423b","nextCheckDueAt":"2026-10-22T19:44:14.707Z"}},{"id":"cmuxjxwnm1enfad07ogb4zumg","slug":"figma-variant-matrix","publicId":"0b9f3a07-f7be-425e-b7c7-99ad20044a42","name":"figma-variant-matrix","description":"Define component variants and states systematically for Figma. Use when asked to plan component variants, define states for a component, set up a Figma variant matrix, or work out what properties a component needs before building it. Produces a complete variant matrix with all properties, values, and combinations needed.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.227Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/figma-variant-matrix","findings":[{"id":"cmuxjxwnn1engad0737rmwk86","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-22T01:23:39.429Z","lastVerifiedAt":"2026-10-22T01:23:39.429Z","lastChangeDetectedAt":"2026-08-14T15:02:28.678Z","scannedHash":"261668c3a6cdd5f30273fa489749765de72c03f3","latestUpstreamHash":"261668c3a6cdd5f30273fa489749765de72c03f3","nextCheckDueAt":"2026-10-23T03:13:06.349Z"}},{"id":"cmuxjxfrq1ciuad07krjzljts","slug":"figma-spacing-system","publicId":"523707dd-0ec2-4763-8e90-f073608d65e9","name":"figma-spacing-system","description":"Design a spacing and layout token system for a Figma design system. Use when asked to create a spacing system, define layout tokens, set up a grid system, build a spacing scale, or establish layout foundations for a Figma file. Produces a complete spacing scale, grid definition, component spacing conventions, and Figma implementation guide.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.210Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-figma/skills/figma-spacing-system","findings":[{"id":"cmuxjxfrq1civad07jgc6xt9y","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-21T19:20:41.440Z","lastVerifiedAt":"2026-10-21T19:20:41.440Z","lastChangeDetectedAt":"2026-08-25T12:32:05.118Z","scannedHash":"cec57215259616468bf672c511da9ec4db44e542","latestUpstreamHash":"cec57215259616468bf672c511da9ec4db44e542","nextCheckDueAt":"2026-10-22T20:57:03.608Z"}},{"id":"cmv5kc05bdsoyad06er479x4d","slug":"product-health-analysis","publicId":"c7d2fb49-4cfa-4818-bcd1-90ee69693639","name":"product-health-analysis","description":"Interpret product metrics against goals and surface actionable signals. Use when asked to analyse product health, review key metrics, investigate a performance issue, produce a health report, or assess product-market fit signals. Produces a structured health report with RAG status, trend analysis, root cause hypotheses, and prioritised actions.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.120Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-analytics/skills/product-health-analysis","findings":[{"id":"cmv5kc05bdsozad06ey0q70q4","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-21T14:59:58.433Z","lastVerifiedAt":"2026-10-21T14:59:58.433Z","lastChangeDetectedAt":"2026-10-12T18:02:26.243Z","scannedHash":"495e4b460bca53aaa3003c5912c51b3db706df60","latestUpstreamHash":"495e4b460bca53aaa3003c5912c51b3db706df60","nextCheckDueAt":"2026-10-22T16:23:21.824Z"}},{"id":"cmuxjxjrl1csrad078jqsnf7j","slug":"sales-battlecard","publicId":"bb338484-49f9-4d68-bcda-99a453d54061","name":"sales-battlecard","description":"Create a competitive sales battlecard for any competitor. Use when asked to build a battlecard, competitive comparison, sales cheat sheet, or objection handling guide for a specific competitor. Produces a one-page battlecard with positioning, differentiators, objection responses, and landmines.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.119Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/sales-battlecard","findings":[{"id":"cmuxjxjrl1cssad07n3tyg8ft","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-21T20:05:08.373Z","lastVerifiedAt":"2026-10-21T20:05:08.373Z","lastChangeDetectedAt":"2026-08-14T15:03:28.678Z","scannedHash":"0bdc98bf42c7ac3321b989999fc635dd5b8049cf","latestUpstreamHash":"0bdc98bf42c7ac3321b989999fc635dd5b8049cf","nextCheckDueAt":"2026-10-22T21:20:10.240Z"}},{"id":"cmuxjx6q31bsxad07ec4by6fe","slug":"figma-variant-matrix","publicId":"7c125dd9-0c74-485e-aefa-d4df1df220f4","name":"figma-variant-matrix","description":"Define component variants and states systematically for Figma. Use when asked to plan component variants, define states for a component, set up a Figma variant matrix, or work out what properties a component needs before building it. Produces a complete variant matrix with all properties, values, and combinations needed.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.106Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-figma/skills/figma-variant-matrix","findings":[{"id":"cmuxjx6q31bsyad075ucv4jrd","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-21T20:24:08.377Z","lastVerifiedAt":"2026-10-21T20:24:08.377Z","lastChangeDetectedAt":"2026-08-14T15:00:28.678Z","scannedHash":"261668c3a6cdd5f30273fa489749765de72c03f3","latestUpstreamHash":"261668c3a6cdd5f30273fa489749765de72c03f3","nextCheckDueAt":"2026-10-22T18:39:17.608Z"}},{"id":"cmuxjx7411bvzad07ike13inw","slug":"press-release","publicId":"8613298f-47d8-4e1a-83bf-874b9117504d","name":"press-release","description":"Write a professional press release for any announcement. Use when asked to write a press release, media announcement, news release, or press statement. Produces a structured press release with headline, dateline, body, boilerplate, and media contact — ready to send to journalists.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.105Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cross/skills/press-release","findings":[{"id":"cmuxjx7411bw0ad07o796ka91","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-22T02:47:39.518Z","lastVerifiedAt":"2026-10-22T02:47:39.518Z","lastChangeDetectedAt":"2026-08-25T12:36:05.126Z","scannedHash":"06b3bb28ea8719eaf547530de20a9119c634fff9","latestUpstreamHash":"06b3bb28ea8719eaf547530de20a9119c634fff9","nextCheckDueAt":"2026-10-23T02:36:06.675Z"}},{"id":"cmuxjxgrb1clbad074plovex5","slug":"proposal-writer","publicId":"5b2b6490-a60f-4322-a440-0e1c623b323c","name":"proposal-writer","description":"Write a structured sales proposal or commercial proposal for any deal. Use when asked to write a proposal, sales proposal, commercial proposal, statement of work, or quote document. Produces a complete proposal with problem statement, solution, investment, and next steps.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:43.005Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-sales/skills/proposal-writer","findings":[{"id":"cmuxjxgrc1clcad0749nunavz","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-21T21:50:03.497Z","lastVerifiedAt":"2026-10-21T21:50:03.497Z","lastChangeDetectedAt":"2026-08-25T13:19:21.567Z","scannedHash":"45962a9dc15cdd00469feef8d3890d3d5c6eee04","latestUpstreamHash":"45962a9dc15cdd00469feef8d3890d3d5c6eee04","nextCheckDueAt":"2026-10-22T23:45:20.463Z"}},{"id":"cmuxip6x10v20ad070j6k7dl3","slug":"account-plan","publicId":"9ceda095-0370-4ec6-ac3c-35eae67b9b84","name":"account-plan","description":"Build a structured account plan for any key customer or target account. Use when asked to create an account plan, key account strategy, strategic account review, or territory plan. Produces a complete account plan with relationship map, growth opportunities, risks, and 90-day action plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:42.912Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-sales/skills/account-plan","findings":[{"id":"cmuxip6x10v21ad07j3li91df","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-21T23:14:06.845Z","lastVerifiedAt":"2026-10-21T23:14:06.845Z","lastChangeDetectedAt":"2026-10-09T09:58:29.353Z","scannedHash":"7d43160ecf8368bfaf2148fb0e9f4ca904d8f32b","latestUpstreamHash":"7d43160ecf8368bfaf2148fb0e9f4ca904d8f32b","nextCheckDueAt":"2026-10-22T22:32:25.337Z"}},{"id":"cmv4o41emdkluad06re41nlob","slug":"stakeholder-influence-mapper","publicId":"77ae0328-ebea-4aa9-9015-bcaa932c9e2e","name":"stakeholder-influence-mapper","description":"Map stakeholders for a product decision and produce a tailored influence strategy with talking points. Use when asked to get alignment, build consensus, get buy-in from engineering or finance or legal, navigate organisational resistance, or plan stakeholder conversations for a major initiative. Produces a stakeholder map, recommended conversation sequence, and tailored talking points per stakeholder.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:42.901Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/stakeholder-influence-mapper","findings":[{"id":"cmv4o41emdklvad06diqv2ujo","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-22T01:30:39.436Z","lastVerifiedAt":"2026-10-22T01:30:39.436Z","lastChangeDetectedAt":"2026-10-12T03:01:04.162Z","scannedHash":"0c1b37dddcfaf904bf430be133e9dc511a49fe29","latestUpstreamHash":"0c1b37dddcfaf904bf430be133e9dc511a49fe29","nextCheckDueAt":"2026-10-23T00:34:04.196Z"}},{"id":"cmuximlfl0rk6ad079zojhbiv","slug":"literature-review","publicId":"792cd78b-fcac-4364-a196-189e0a0865de","name":"literature-review","description":"Structure and write a literature review for any research topic. Use when asked to write a literature review, systematic review summary, narrative review, or research background section. Produces a structured review with thematic organisation, critical analysis, and gap identification.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:42.854Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/literature-review","findings":[{"id":"cmuximlfl0rk7ad07gx9h3r08","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-21T18:48:41.325Z","lastVerifiedAt":"2026-10-21T18:48:41.325Z","lastChangeDetectedAt":"2026-10-09T07:34:29.110Z","scannedHash":"55bb626bf673f516b21dc206d7cd5ea603ad4a53","latestUpstreamHash":"55bb626bf673f516b21dc206d7cd5ea603ad4a53","nextCheckDueAt":"2026-10-22T19:53:33.545Z"}},{"id":"cmv54sm10dp07ad06sapn82iw","slug":"stakeholder-influence-mapper","publicId":"677a8bd5-fa41-41c9-8339-4ad051230031","name":"stakeholder-influence-mapper","description":"Map stakeholders for a product decision and produce a tailored influence strategy with talking points. Use when asked to get alignment, build consensus, get buy-in from engineering or finance or legal, navigate organisational resistance, or plan stakeholder conversations for a major initiative. Produces a stakeholder map, recommended conversation sequence, and tailored talking points per stakeholder.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:42.841Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-strategy/skills/stakeholder-influence-mapper","findings":[{"id":"cmv54sm10dp08ad06q1wlqv1n","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-22T10:28:40.722Z","lastVerifiedAt":"2026-10-22T10:28:40.722Z","lastChangeDetectedAt":"2026-10-12T10:47:48.619Z","scannedHash":"0c1b37dddcfaf904bf430be133e9dc511a49fe29","latestUpstreamHash":"0c1b37dddcfaf904bf430be133e9dc511a49fe29","nextCheckDueAt":"2026-10-23T08:18:35.227Z"}},{"id":"cmuximnce0rusad07pidas8f2","slug":"literature-review","publicId":"0ede3d18-cf54-4dfd-b293-727c679dc32b","name":"literature-review","description":"Structure and write a literature review for any research topic. Use when asked to write a literature review, systematic review summary, narrative review, or research background section. Produces a structured review with thematic organisation, critical analysis, and gap identification.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:42.840Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-research/skills/literature-review","findings":[{"id":"cmuximnce0rutad079d66remj","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-22T10:43:48.212Z","lastVerifiedAt":"2026-10-22T10:43:48.212Z","lastChangeDetectedAt":"2026-10-09T08:08:29.182Z","scannedHash":"55bb626bf673f516b21dc206d7cd5ea603ad4a53","latestUpstreamHash":"55bb626bf673f516b21dc206d7cd5ea603ad4a53","nextCheckDueAt":"2026-10-23T11:34:23.172Z"}},{"id":"cmuxjxjrp1csyad07f42ph8ui","slug":"grant-proposal","publicId":"1fb86770-ac51-4a92-b0b3-2a1fa74717d7","name":"grant-proposal","description":"Write a structured grant proposal or funding application for any grant type. Use when asked to write a grant proposal, funding application, research grant, charitable grant, or innovation fund application. Produces a complete proposal with project summary, rationale, methodology, impact, and budget narrative.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:41.114Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cross/skills/grant-proposal","findings":[{"id":"cmuxjxjrp1cszad07t2htkrzz","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-21T19:21:41.444Z","lastVerifiedAt":"2026-10-21T19:21:41.444Z","lastChangeDetectedAt":"2026-08-14T15:44:28.698Z","scannedHash":"14aaaca549beaede4323081f4e871a4bc06eb56b","latestUpstreamHash":"14aaaca549beaede4323081f4e871a4bc06eb56b","nextCheckDueAt":"2026-10-22T21:31:22.823Z"}},{"id":"cmv4wbsqkdmz3ad06fa0wiv0y","slug":"launch-readiness","publicId":"b04b0ff3-9522-45db-bf5f-5844af8aac4f","name":"launch-readiness","description":"Assesses pre-launch readiness across every function and produces an explicit Go / Conditional Go / No-Go recommendation. Use when preparing for any product or feature launch, running a pre-launch review, or determining whether a release is safe to ship. Produces a function-by-function readiness status, a ranked blockers list with owners and deadlines, a risk register, and a clearly reasoned launch recommendation.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:41.111Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/launch-readiness","findings":[{"id":"cmv4wbsqkdmz4ad06elvdwarw","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-22T00:33:06.993Z","lastVerifiedAt":"2026-10-22T00:33:06.993Z","lastChangeDetectedAt":"2026-10-12T06:53:04.353Z","scannedHash":"c103b9d437c8fd4cb2970dea6a4838ef132fa033","latestUpstreamHash":"c103b9d437c8fd4cb2970dea6a4838ef132fa033","nextCheckDueAt":"2026-10-22T22:16:14.243Z"}},{"id":"cmuxjxjp81cscad07hqijbssk","slug":"okr-builder","publicId":"aa06cbb2-af3e-41d3-92ce-383cc506903c","name":"okr-builder","description":"Create well-structured OKRs (Objectives and Key Results) for product teams, startups, and individuals. Use when asked to write OKRs, set quarterly goals, define key results, or review existing OKRs. Produces a complete OKR set with objectives, measurable key results, baselines, and a scoring guide.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:41.104Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/okr-builder","findings":[{"id":"cmuxjxjp91csdad07w71gn1rx","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-22T05:37:40.341Z","lastVerifiedAt":"2026-10-22T05:37:40.341Z","lastChangeDetectedAt":"2026-10-09T11:18:29.515Z","scannedHash":"f9a71ee85d209d20448f539f3b036987c63f83ac","latestUpstreamHash":"f9a71ee85d209d20448f539f3b036987c63f83ac","nextCheckDueAt":"2026-10-23T03:37:45.852Z"}},{"id":"cmuxjxwqi1eo9ad07ckkolm2b","slug":"sprint-planning","publicId":"63d8faf6-64a5-4d68-8b3c-d00ed5cd3002","name":"sprint-planning","description":"Structure and facilitate sprint planning sessions. Use when asked to plan a sprint, organise backlog items, assign story points, create sprint goals, or prepare sprint planning agendas. Produces a sprint goal, velocity-calibrated backlog, capacity plan, risk flags, and a structured sprint planning meeting agenda.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.519Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/sprint-planning","findings":[{"id":"cmuxjxwqi1eoaad07ai3ng612","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-22T13:56:51.180Z","lastVerifiedAt":"2026-10-22T13:56:51.180Z","lastChangeDetectedAt":"2026-10-09T04:25:28.760Z","scannedHash":"efcc3b3c7dc3d61fd94770a271157fecec7108ef","latestUpstreamHash":"efcc3b3c7dc3d61fd94770a271157fecec7108ef","nextCheckDueAt":"2026-10-23T13:32:29.799Z"}},{"id":"cmuxjxetw1cfkad07szcpaqc0","slug":"redundancy-consultation","publicId":"05d94d8e-ad9c-4f67-8573-4cf526525cf0","name":"redundancy-consultation","description":"Structure a redundancy consultation process and draft key communications (UK employment law focus). Use when asked to plan a redundancy process, write a redundancy letter, structure a consultation, or manage a reduction in force. Produces a structured consultation plan and draft letters; always recommends qualified HR/legal advice before proceeding.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.421Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-hr/skills/redundancy-consultation","findings":[{"id":"cmuxjxetw1cflad07lfflva0p","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-22T04:10:39.609Z","lastVerifiedAt":"2026-10-22T04:10:39.609Z","lastChangeDetectedAt":"2026-08-14T14:50:28.672Z","scannedHash":"e566e1a2084d2c767245d88976932cbc82ea1855","latestUpstreamHash":"e566e1a2084d2c767245d88976932cbc82ea1855","nextCheckDueAt":"2026-10-23T05:16:51.067Z"}},{"id":"cmuxjvlsu19jjad07xnhr6ds8","slug":"research-protocol","publicId":"2e266429-e10c-48d7-9572-9e92ebec133f","name":"research-protocol","description":"Write a structured research protocol or study design document. Use when asked to write a research protocol, study protocol, research plan, methodology section, or research proposal. Produces a complete protocol with objectives, methodology, ethical considerations, and analysis plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.418Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/research-protocol","findings":[{"id":"cmuxjvlsv19jkad07pd3v2e59","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-21T20:31:21.895Z","lastVerifiedAt":"2026-10-21T20:31:21.895Z","lastChangeDetectedAt":"2026-08-25T12:35:05.124Z","scannedHash":"46ebbcc3188668efab7be4730c5e33b3981234e2","latestUpstreamHash":"46ebbcc3188668efab7be4730c5e33b3981234e2","nextCheckDueAt":"2026-10-22T20:51:40.707Z"}},{"id":"cmuxikbxe0ouxad078yiw0eoy","slug":"okr-builder","publicId":"a09d6020-3f20-41a3-a894-a267e96303fc","name":"okr-builder","description":"Create well-structured OKRs (Objectives and Key Results) for product teams, startups, and individuals. Use when asked to write OKRs, set quarterly goals, define key results, or review existing OKRs. Produces a complete OKR set with objectives, measurable key results, baselines, and a scoring guide.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.415Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-planning/skills/okr-builder","findings":[{"id":"cmuxikbxe0ouyad07zfsv4cxw","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-21T23:45:06.899Z","lastVerifiedAt":"2026-10-21T23:45:06.899Z","lastChangeDetectedAt":"2026-10-09T04:05:28.725Z","scannedHash":"ed5688e6a68f3adb7e299f039d07651ec6802de9","latestUpstreamHash":"ed5688e6a68f3adb7e299f039d07651ec6802de9","nextCheckDueAt":"2026-10-22T23:18:44.590Z"}},{"id":"cmv4dlx1ddh1sad06jt5fe081","slug":"strategic-narrative-generator","publicId":"f9ca017f-6a60-4d9a-9529-15f12e0a427c","name":"strategic-narrative-generator","description":"Generate the strategic story connecting a product roadmap to company goals in a form non-technical stakeholders can repeat. Use when asked to explain the roadmap, present strategy to leadership or the board, write the why behind the roadmap, create a narrative for all-hands, or make the roadmap tell a story. Produces a themed narrative with executive summary, progression arc, hard-question preparation, and what's-not-on-the-roadmap section.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.401Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-strategy/skills/strategic-narrative-generator","findings":[{"id":"cmv4dlx1ddh1tad06jnji5db1","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-22T09:30:40.660Z","lastVerifiedAt":"2026-10-22T09:30:40.660Z","lastChangeDetectedAt":"2026-10-11T22:09:03.638Z","scannedHash":"a4cc02df36cb016e576d1c5b16c96ac0f3225d97","latestUpstreamHash":"a4cc02df36cb016e576d1c5b16c96ac0f3225d97","nextCheckDueAt":"2026-10-23T10:05:52.038Z"}},{"id":"cmuximnel0rv2ad07n5ifzzp1","slug":"sprint-planning","publicId":"ecb13b0a-7eab-47b8-ab7b-b6b88a0c1e7e","name":"sprint-planning","description":"Structure and facilitate sprint planning sessions. Use when asked to plan a sprint, organise backlog items, assign story points, create sprint goals, or prepare sprint planning agendas. Produces a sprint goal, velocity-calibrated backlog, capacity plan, risk flags, and a structured sprint planning meeting agenda.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.305Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-delivery/skills/sprint-planning","findings":[{"id":"cmuximnel0rv3ad07of3tvp9i","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-21T23:24:06.856Z","lastVerifiedAt":"2026-10-21T23:24:06.856Z","lastChangeDetectedAt":"2026-10-09T11:54:29.595Z","scannedHash":"9f04a385c72f22cc45fc44995c63fa1622cd3799","latestUpstreamHash":"9f04a385c72f22cc45fc44995c63fa1622cd3799","nextCheckDueAt":"2026-10-23T01:19:54.213Z"}},{"id":"cmv56bw5udpg5ad06qgnhnwfb","slug":"multi-source-signal-synthesiser","publicId":"006fcd58-7c0e-46ba-8a07-9ce622cc13e5","name":"multi-source-signal-synthesiser","description":"Synthesises user signals from multiple research sources into a unified, weighted insight brief. Use when you have data from interviews, support tickets, NPS verbatims, app reviews, or sales calls and need to reconcile contradictions, surface the underlying need behind requests, or answer 'what are users really telling us'. Produces ranked insights with confidence ratings, source weighting rationale, divergent signal analysis by user segment, and a research gap identification section.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.303Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-advanced/skills/multi-source-signal-synthesiser","findings":[{"id":"cmv56bw5udpg6ad06pb111zlp","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-22T12:22:42.820Z","lastVerifiedAt":"2026-10-22T12:22:42.820Z","lastChangeDetectedAt":"2026-10-12T11:33:09.599Z","scannedHash":"f1103f48cb432ce18ad0f4b3e6186265276e911f","latestUpstreamHash":"f1103f48cb432ce18ad0f4b3e6186265276e911f","nextCheckDueAt":"2026-10-23T12:53:06.920Z"}},{"id":"cmuxjxgwk1clyad07llilln6k","slug":"research-protocol","publicId":"f040f81e-2d9b-435c-a4b9-19cc1061ba69","name":"research-protocol","description":"Write a structured research protocol or study design document. Use when asked to write a research protocol, study protocol, research plan, methodology section, or research proposal. Produces a complete protocol with objectives, methodology, ethical considerations, and analysis plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.205Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-research/skills/research-protocol","findings":[{"id":"cmuxjxgwk1clzad07axq495fk","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-22T14:14:51.975Z","lastVerifiedAt":"2026-10-22T14:14:51.975Z","lastChangeDetectedAt":"2026-08-14T15:58:28.697Z","scannedHash":"46ebbcc3188668efab7be4730c5e33b3981234e2","latestUpstreamHash":"46ebbcc3188668efab7be4730c5e33b3981234e2","nextCheckDueAt":"2026-10-23T14:43:49.392Z"}},{"id":"cmv4htp48dimpad06xr2ahbmf","slug":"competitor-teardown","publicId":"b81c6a7e-6263-4290-9c54-027555430ab1","name":"competitor-teardown","description":"Produce a structured competitive analysis for any product or market. Use when asked for a competitor analysis, competitive teardown, market comparison, SWOT, or positioning map. Generates a structured teardown with positioning map, feature comparison, messaging gaps, and strategic recommendations. For a full landscape doc with feature matrix and win/loss analysis use competitive-analysis instead.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:40.204Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/competitor-teardown","findings":[{"id":"cmv4htp48dimqad06x9h0bjj2","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-22T10:10:40.699Z","lastVerifiedAt":"2026-10-22T10:10:40.699Z","lastChangeDetectedAt":"2026-10-12T15:36:26.117Z","scannedHash":"6e99e63c21c7a154baa198c10cc948676016b0f0","latestUpstreamHash":"6e99e63c21c7a154baa198c10cc948676016b0f0","nextCheckDueAt":"2026-10-23T10:17:23.280Z"}},{"id":"cmv5eao1fdr4zad0621wmvpod","slug":"competitive-analysis","publicId":"8eb16d10-df2d-4d98-ba68-a61470fe075b","name":"competitive-analysis","description":"Analyze competitors and create competitive landscape documentation with feature matrices, positioning maps, and strategic recommendations. Use when asked to analyze competitors, create competitive analysis, compare features with competitors, build a competitive landscape, track competitive positioning, or prepare sales battlecard inputs. Produces structured competitor profiles, feature comparison matrix, win/loss analysis, and prioritised strategic recommendations. For a one-off teardown of a single rival use competitor-teardown; for a recurring market briefing use competitive-intelligence-monitor.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:39.605Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/competitive-analysis","findings":[{"id":"cmv5eao1fdr50ad06xduz88yw","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-21T20:37:21.910Z","lastVerifiedAt":"2026-10-21T20:37:21.910Z","lastChangeDetectedAt":"2026-10-12T15:16:26.101Z","scannedHash":"8a18e64cd757f63e5e2739b52167c25bec1cb13e","latestUpstreamHash":"8a18e64cd757f63e5e2739b52167c25bec1cb13e","nextCheckDueAt":"2026-10-22T21:55:57.798Z"}},{"id":"cmuxjxvnb1ehaad07rr9mabvm","slug":"redundancy-consultation","publicId":"d58625aa-415c-4fe9-9a94-55390e7883f7","name":"redundancy-consultation","description":"Structure a redundancy consultation process and draft key communications (UK employment law focus). Use when asked to plan a redundancy process, write a redundancy letter, structure a consultation, or manage a reduction in force. Produces a structured consultation plan and draft letters; always recommends qualified HR/legal advice before proceeding.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:39.604Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/redundancy-consultation","findings":[{"id":"cmuxjxvnc1ehbad07wxokeo30","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-22T04:14:39.612Z","lastVerifiedAt":"2026-10-22T04:14:39.612Z","lastChangeDetectedAt":"2026-08-25T12:26:05.102Z","scannedHash":"e566e1a2084d2c767245d88976932cbc82ea1855","latestUpstreamHash":"e566e1a2084d2c767245d88976932cbc82ea1855","nextCheckDueAt":"2026-10-23T05:11:22.268Z"}},{"id":"cmv47yr88debjad06vuemksug","slug":"assumption-mapper","publicId":"508d9b46-c8fa-4144-b46b-ad5fdd8786ed","name":"assumption-mapper","description":"Extract and risk-rate hidden assumptions in a product brief or PRD. Use when asked to review a product brief for assumptions, audit a PRD for risks, find hidden assumptions, validate product plans, or run an assumption analysis. Produces a prioritised assumption map with confidence and impact scores, recommended validation methods, and critical assumption flags.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:39.232Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-discovery/skills/assumption-mapper","findings":[{"id":"cmv47yr8adebkad06a8qzmp8f","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-21T20:40:21.915Z","lastVerifiedAt":"2026-10-21T20:40:21.915Z","lastChangeDetectedAt":"2026-10-11T19:30:03.452Z","scannedHash":"cfef513546797a635a1eb64882a1755242fb1061","latestUpstreamHash":"cfef513546797a635a1eb64882a1755242fb1061","nextCheckDueAt":"2026-10-22T21:22:54.961Z"}},{"id":"cmuxjx76o1bwhad073fbjpixk","slug":"vendor-evaluation","publicId":"178465ab-4e72-42a4-a184-9c0d848f2cf1","name":"vendor-evaluation","description":"Create a structured vendor evaluation framework for any procurement decision. Use when asked to evaluate vendors, compare suppliers, run an RFP scoring process, or assess a software or service provider. Produces a weighted scorecard, evaluation criteria, and recommendation framework.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:38.031Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/vendor-evaluation","findings":[{"id":"cmuxjx76o1bwiad07z6ospa2o","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-22T15:21:30.067Z","lastVerifiedAt":"2026-10-22T15:21:30.067Z","lastChangeDetectedAt":"2026-08-25T21:04:27.948Z","scannedHash":"ccd4928421aa15f6f6cf02e02e4504d5b5be3db0","latestUpstreamHash":"ccd4928421aa15f6f6cf02e02e4504d5b5be3db0","nextCheckDueAt":"2026-10-23T13:19:29.252Z"}},{"id":"cmuxjxvn01egzad07kv8zix4h","slug":"discovery-call-prep","publicId":"0249f361-983e-411a-bc02-5cb4735273d3","name":"discovery-call-prep","description":"Prepare a structured discovery call plan for any prospect. Use when asked to prepare for a sales call, discovery call, prospect meeting, or first call with a potential customer. Produces a call brief with research, hypotheses, questions, and success criteria.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:38.030Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/discovery-call-prep","findings":[{"id":"cmuxjxvn01eh0ad07k5c0z2vh","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-22T01:39:39.450Z","lastVerifiedAt":"2026-10-22T01:39:39.450Z","lastChangeDetectedAt":"2026-08-25T11:23:23.462Z","scannedHash":"b401ed6b9cdaa289599e96739389499ffe5b9d03","latestUpstreamHash":"b401ed6b9cdaa289599e96739389499ffe5b9d03","nextCheckDueAt":"2026-10-23T01:47:20.451Z"}},{"id":"cmv4dcxxddgupad0643evmk57","slug":"strategic-narrative-generator","publicId":"0458bbe1-846f-4cba-a275-ac11ede47770","name":"strategic-narrative-generator","description":"Generate the strategic story connecting a product roadmap to company goals in a form non-technical stakeholders can repeat. Use when asked to explain the roadmap, present strategy to leadership or the board, write the why behind the roadmap, create a narrative for all-hands, or make the roadmap tell a story. Produces a themed narrative with executive summary, progression arc, hard-question preparation, and what's-not-on-the-roadmap section.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:37.623Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/strategic-narrative-generator","findings":[{"id":"cmv4dcxxedguqad06tr0ivbs9","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-21T20:17:08.376Z","lastVerifiedAt":"2026-10-21T20:17:08.376Z","lastChangeDetectedAt":"2026-10-11T22:01:03.632Z","scannedHash":"a4cc02df36cb016e576d1c5b16c96ac0f3225d97","latestUpstreamHash":"a4cc02df36cb016e576d1c5b16c96ac0f3225d97","nextCheckDueAt":"2026-10-22T20:45:48.180Z"}},{"id":"cmv4b1c9bdfshad06em8bb3ez","slug":"ambiguity-resolver","publicId":"3072a4c5-556f-4e13-9fa3-0842159c09f2","name":"ambiguity-resolver","description":"Structure vague opportunities and unclear briefs into actionable one-page problem statements. Use when asked to clarify a vague brief, frame an undefined problem, make sense of an unclear opportunity, or when the user says 'we need to figure out what to do about X' or 'I've been asked to look into Y'. Produces a structured problem brief with reframed questions, scoped boundaries, and a minimum viable research plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:37.622Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-strategy/skills/ambiguity-resolver","findings":[{"id":"cmv4b1c9cdfsjad06n72vnktv","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-21T19:54:41.516Z","lastVerifiedAt":"2026-10-21T19:54:41.516Z","lastChangeDetectedAt":"2026-10-11T20:54:03.540Z","scannedHash":"bb87151350b8c5bc8d2e0ddc3eaa91db43aa4602","latestUpstreamHash":"bb87151350b8c5bc8d2e0ddc3eaa91db43aa4602","nextCheckDueAt":"2026-10-22T18:30:48.091Z"}},{"id":"cmv48tmhgdepmad06oh6k753l","slug":"design-handoff-brief","publicId":"5e6e1306-a19d-4b58-9eaf-819e299b4fb0","name":"design-handoff-brief","description":"Transform feature briefs into structured design briefs that give designers the context they need before opening Figma. Use when asked to write a design brief, create a design handoff, brief a designer on a new feature, or translate a PRD into design requirements. Produces a brief with user goal, emotional context, success criteria, constraints, edge cases, and out-of-scope boundaries.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:37.310Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-advanced/skills/design-handoff-brief","findings":[{"id":"cmv48tmhhdepnad0671pxan2j","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-21T23:15:06.846Z","lastVerifiedAt":"2026-10-21T23:15:06.846Z","lastChangeDetectedAt":"2026-10-11T19:53:03.470Z","scannedHash":"d453b078017d383d96c69ebabbe60c8815984f56","latestUpstreamHash":"d453b078017d383d96c69ebabbe60c8815984f56","nextCheckDueAt":"2026-10-23T00:12:22.096Z"}},{"id":"cmv5kjpthdsr8ad06joax0xul","slug":"design-handoff-brief","publicId":"9f80db5b-601a-4225-9fa9-1ecab2515037","name":"design-handoff-brief","description":"Transform feature briefs into structured design briefs that give designers the context they need before opening Figma. Use when asked to write a design brief, create a design handoff, brief a designer on a new feature, or translate a PRD into design requirements. Produces a brief with user goal, emotional context, success criteria, constraints, edge cases, and out-of-scope boundaries.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:37.222Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/design-handoff-brief","findings":[{"id":"cmv5kjpthdsr9ad06elpn1p56","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-22T15:01:30.047Z","lastVerifiedAt":"2026-10-22T15:01:30.047Z","lastChangeDetectedAt":"2026-10-12T18:11:33.725Z","scannedHash":"d453b078017d383d96c69ebabbe60c8815984f56","latestUpstreamHash":"d453b078017d383d96c69ebabbe60c8815984f56","nextCheckDueAt":"2026-10-23T15:47:53.386Z"}},{"id":"cmuxjxfi91cgfad07jkcmq2mk","slug":"figma-spacing-system","publicId":"f83d86d6-7245-4563-8040-103afe0f2cb5","name":"figma-spacing-system","description":"Design a spacing and layout token system for a Figma design system. Use when asked to create a spacing system, define layout tokens, set up a grid system, build a spacing scale, or establish layout foundations for a Figma file. Produces a complete spacing scale, grid definition, component spacing conventions, and Figma implementation guide.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:35.918Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/figma-spacing-system","findings":[{"id":"cmuxjxfi91cghad07mt1x2yim","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-21T22:29:01.849Z","lastVerifiedAt":"2026-10-21T22:29:01.849Z","lastChangeDetectedAt":"2026-08-14T15:08:28.683Z","scannedHash":"cec57215259616468bf672c511da9ec4db44e542","latestUpstreamHash":"cec57215259616468bf672c511da9ec4db44e542","nextCheckDueAt":"2026-10-22T20:56:22.515Z"}},{"id":"cmv4j1ehldj15ad06q9hn12nd","slug":"competitor-teardown","publicId":"309a0995-14f8-47b9-8cc7-a35e8b374be2","name":"competitor-teardown","description":"Produce a structured competitive analysis for any product or market. Use when asked for a competitor analysis, competitive teardown, market comparison, SWOT, or positioning map. Generates a structured teardown with positioning map, feature comparison, messaging gaps, and strategic recommendations. For a full landscape doc with feature matrix and win/loss analysis use competitive-analysis instead.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:35.907Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-gtm/skills/competitor-teardown","findings":[{"id":"cmv4j1ehldj16ad06hax0u4hk","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-21T21:02:21.955Z","lastVerifiedAt":"2026-10-21T21:02:21.955Z","lastChangeDetectedAt":"2026-10-12T00:42:03.898Z","scannedHash":"745e22dcb15f6145fa09f47c43942d8e8faad3e5","latestUpstreamHash":"745e22dcb15f6145fa09f47c43942d8e8faad3e5","nextCheckDueAt":"2026-10-22T19:40:40.604Z"}},{"id":"cmv4atm73dfn5ad06x5gj0nk6","slug":"competitive-analysis","publicId":"03081dd9-331d-4f71-aa9d-005a0ab3ed78","name":"competitive-analysis","description":"Analyze competitors and create competitive landscape documentation with feature matrices, positioning maps, and strategic recommendations. Use when asked to analyze competitors, create competitive analysis, compare features with competitors, build a competitive landscape, track competitive positioning, or prepare sales battlecard inputs. Produces structured competitor profiles, feature comparison matrix, win/loss analysis, and prioritised strategic recommendations. For a one-off teardown of a single rival use competitor-teardown; for a recurring market briefing use competitive-intelligence-monitor.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:35.497Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-essentials/skills/competitive-analysis","findings":[{"id":"cmv4atm73dfn6ad06mo78t9ww","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-22T10:08:40.699Z","lastVerifiedAt":"2026-10-22T10:08:40.699Z","lastChangeDetectedAt":"2026-10-11T20:50:03.539Z","scannedHash":"f013f6142b77874e3d710ba81dff2e456c3ab130","latestUpstreamHash":"f013f6142b77874e3d710ba81dff2e456c3ab130","nextCheckDueAt":"2026-10-23T12:25:07.264Z"}},{"id":"cmuxjxvl21egmad07p0fjxsve","slug":"discovery-call-prep","publicId":"fb5f0593-8f3c-40de-917b-deba2c8e1c8e","name":"discovery-call-prep","description":"Prepare a structured discovery call plan for any prospect. Use when asked to prepare for a sales call, discovery call, prospect meeting, or first call with a potential customer. Produces a call brief with research, hypotheses, questions, and success criteria.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T15:16:34.907Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-sales/skills/discovery-call-prep","findings":[{"id":"cmuxjxvl21egnad07pq5ieafz","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-22T02:58:39.532Z","lastVerifiedAt":"2026-10-22T02:58:39.532Z","lastChangeDetectedAt":"2026-08-25T12:35:05.124Z","scannedHash":"b401ed6b9cdaa289599e96739389499ffe5b9d03","latestUpstreamHash":"b401ed6b9cdaa289599e96739389499ffe5b9d03","nextCheckDueAt":"2026-10-23T00:51:15.330Z"}},{"id":"cmv5q6x08dtqmad06gwolvwtt","slug":"pricing-strategy","publicId":"9a8879f8-1ea7-4c00-a726-da54fe454d5d","name":"pricing-strategy","description":"Structure pricing strategy decisions, packaging options, and tier design for SaaS and digital products. Use when reviewing or setting pricing, designing pricing tiers, evaluating freemium vs paid, or preparing a pricing change. Produces a pricing strategy recommendation with model rationale, tier structure, competitive positioning, and rollout plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:07.427Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/pricing-strategy","findings":[{"id":"cmv5q6x08dtqnad063eyp60xg","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-21T17:11:41.152Z","lastVerifiedAt":"2026-10-21T17:11:41.152Z","lastChangeDetectedAt":"2026-10-12T20:49:31.906Z","scannedHash":"2a3d2a8576b27ff2da988c3921bf8a9f7f7ba26c","latestUpstreamHash":"2a3d2a8576b27ff2da988c3921bf8a9f7f7ba26c","nextCheckDueAt":"2026-10-22T17:32:30.828Z"}},{"id":"cmv4alxtodfhtad06yu8f2qn8","slug":"accessibility-audit","publicId":"164bb159-e76b-4428-9eea-0a1aac9bf7ac","name":"accessibility-audit","description":"Generate a WCAG 2.2 accessibility audit checklist and remediation suggestions for any UI or design. Use when asked to audit for accessibility, check WCAG compliance, review a design for a11y issues, or create an accessibility remediation plan. Produces a prioritised checklist with pass/fail assessments and specific fixes.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.913Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-design/skills/accessibility-audit","findings":[{"id":"cmv4alxtpdfhuad06sj90nwr2","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-22T11:51:48.236Z","lastVerifiedAt":"2026-10-22T11:51:48.236Z","lastChangeDetectedAt":"2026-10-12T08:40:04.458Z","scannedHash":"5fd9bdad1bb2665e6b59d9821b20371d499af1f1","latestUpstreamHash":"5fd9bdad1bb2665e6b59d9821b20371d499af1f1","nextCheckDueAt":"2026-10-23T14:11:04.540Z"}},{"id":"cmv4wwdobdn42ad067m2f8rlb","slug":"ux-research-plan","publicId":"3c7e2f34-7329-4970-a58f-2353bb8b41bb","name":"ux-research-plan","description":"Create a structured UX research plan for any product question or feature. Use when asked to write a research plan, design a user study, create a discussion guide, write screener questions, or plan usability testing. Produces a full research plan with objectives, methodology, screener, discussion guide, and synthesis framework.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.912Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/ux-research-plan","findings":[{"id":"cmv4wwdobdn43ad067nouq3l1","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-21T22:47:02.243Z","lastVerifiedAt":"2026-10-21T22:47:02.243Z","lastChangeDetectedAt":"2026-10-12T18:13:33.728Z","scannedHash":"c55ec4584ad9024a844aa31921d09c89ef8b0a46","latestUpstreamHash":"c55ec4584ad9024a844aa31921d09c89ef8b0a46","nextCheckDueAt":"2026-10-22T20:32:18.849Z"}},{"id":"cmv58kwshdq22ad063p0queuc","slug":"pricing-strategy","publicId":"c91b4c99-e918-47fc-bee8-f45d90577437","name":"pricing-strategy","description":"Structure pricing strategy decisions, packaging options, and tier design for SaaS and digital products. Use when reviewing or setting pricing, designing pricing tiers, evaluating freemium vs paid, or preparing a pricing change. Produces a pricing strategy recommendation with model rationale, tier structure, competitive positioning, and rollout plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.840Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-planning/skills/pricing-strategy","findings":[{"id":"cmv58kwshdq23ad06at833ojk","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-22T11:07:48.221Z","lastVerifiedAt":"2026-10-22T11:07:48.221Z","lastChangeDetectedAt":"2026-10-12T12:32:26.215Z","scannedHash":"2c0998b5d6c94460e9eac1a4fc7526f2d9805b76","latestUpstreamHash":"2c0998b5d6c94460e9eac1a4fc7526f2d9805b76","nextCheckDueAt":"2026-10-23T09:58:40.486Z"}},{"id":"cmv5tasnzdu74ad06uw6xtew3","slug":"prd-template","publicId":"41b28229-2c1b-461e-9762-9bab337e4941","name":"prd-template","description":"Create a Product Requirements Document following proven PM template structure. Use when asked to write a PRD, product spec, feature specification, or requirements document for a new feature or product. Produces a complete PRD with problem statement, user stories, functional requirements, technical considerations, and success metrics.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.840Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/prd-template","findings":[{"id":"cmv5tasnzdu75ad06oqr6nhit","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-21T17:27:41.183Z","lastVerifiedAt":"2026-10-21T17:27:41.183Z","lastChangeDetectedAt":"2026-10-12T22:12:32.005Z","scannedHash":"240ac1d3d61e1be7fd6550d088d04e7cbaa8f681","latestUpstreamHash":"240ac1d3d61e1be7fd6550d088d04e7cbaa8f681","nextCheckDueAt":"2026-10-22T19:49:25.457Z"}},{"id":"cmv4pv1igdl2kad065uipprsk","slug":"ux-research-plan","publicId":"e3f27867-c671-49fa-858e-b92ebc1debcd","name":"ux-research-plan","description":"Create a structured UX research plan for any product question or feature. Use when asked to write a research plan, design a user study, create a discussion guide, write screener questions, or plan usability testing. Produces a full research plan with objectives, methodology, screener, discussion guide, and synthesis framework.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.630Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-design/skills/ux-research-plan","findings":[{"id":"cmv4pv1igdl2lad06pnbm1twe","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-21T14:23:58.418Z","lastVerifiedAt":"2026-10-21T14:23:58.418Z","lastChangeDetectedAt":"2026-10-12T15:34:26.115Z","scannedHash":"c55ec4584ad9024a844aa31921d09c89ef8b0a46","latestUpstreamHash":"c55ec4584ad9024a844aa31921d09c89ef8b0a46","nextCheckDueAt":"2026-10-22T16:18:48.442Z"}},{"id":"cmv5cei6pdqm4ad06mwlt89ta","slug":"ai-product-canvas","publicId":"7e343bb0-6853-4b2a-bd31-8e6b6ca1be99","name":"ai-product-canvas","description":"Structure AI and ML product decisions with the rigour of any product decision. Use when building AI-powered features, evaluating LLM integrations, designing AI products, or assessing AI readiness. Produces a complete AI product canvas covering problem definition, model approach, data requirements, evaluation framework, UX design, responsible AI checklist, and launch monitoring plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.599Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-advanced/skills/ai-product-canvas","findings":[{"id":"cmv5cei6pdqm5ad06ja706yt9","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-22T14:01:51.183Z","lastVerifiedAt":"2026-10-22T14:01:51.183Z","lastChangeDetectedAt":"2026-10-12T14:20:02.304Z","scannedHash":"fb88d6890ef6aff4f01e0d888eda9f4071fc10f4","latestUpstreamHash":"fb88d6890ef6aff4f01e0d888eda9f4071fc10f4","nextCheckDueAt":"2026-10-23T12:42:37.740Z"}},{"id":"cmv4mi5jpdk0yad06r574zx9b","slug":"user-research-synthesis","publicId":"73d3e660-39bb-4143-88f1-34d6c1c32c92","name":"user-research-synthesis","description":"Analyze and synthesize user research findings into structured, actionable insights. Use when given user research data, interview transcripts, survey results, or user feedback that needs to be analyzed and summarised. Produces a themed synthesis with prevalence data, supporting quotes, pain points analysis, feature request prioritisation, and recommended next steps. For interview transcripts specifically use user-interview-synthesis instead.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.598Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-essentials/skills/user-research-synthesis","findings":[{"id":"cmv4mi5jpdk0zad06lc71j7w7","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-21T23:34:06.878Z","lastVerifiedAt":"2026-10-21T23:34:06.878Z","lastChangeDetectedAt":"2026-10-12T02:15:04.075Z","scannedHash":"c10e0273ab3700432fdb5e02a245e73091799a24","latestUpstreamHash":"c10e0273ab3700432fdb5e02a245e73091799a24","nextCheckDueAt":"2026-10-22T21:16:10.093Z"}},{"id":"cmvjd9ir31ni9ad07lnk548nv","slug":"stakeholder-update","publicId":"50bd540c-db81-417d-8d7f-5b9d090c9c05","name":"stakeholder-update","description":"Create concise executive stakeholder updates using the BLUF (Bottom Line Up Front) framework. Use when asked to write a status update, progress report, project communication, or executive briefing for leadership or stakeholders. Produces a BLUF-led update with status, key metrics, risks, upcoming milestones, and decisions needed — readable in under 2 minutes.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.407Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/stakeholder-update","findings":[{"id":"cmvjd9ir31niaad076hsktaml","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-22T09:56:39.424Z","lastVerifiedAt":"2026-10-22T09:56:39.424Z","lastChangeDetectedAt":"2026-10-22T09:55:40.691Z","scannedHash":"8b601c4fc7508b80f9679b4201fac9e6aceedaab","latestUpstreamHash":"8b601c4fc7508b80f9679b4201fac9e6aceedaab","nextCheckDueAt":"2026-10-23T09:54:48.440Z"}},{"id":"cmv5urin2duetad06vrp4hqvh","slug":"prd-template","publicId":"73e69363-879c-4fa7-a03a-4140b9d5f6d6","name":"prd-template","description":"Create a Product Requirements Document following proven PM template structure. Use when asked to write a PRD, product spec, feature specification, or requirements document for a new feature or product. Produces a complete PRD with problem statement, user stories, functional requirements, technical considerations, and success metrics.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-06T00:13:06.322Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-essentials/skills/prd-template","findings":[{"id":"cmv5urin2dueuad066bowsv8d","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-22T00:48:07.020Z","lastVerifiedAt":"2026-10-22T00:48:07.020Z","lastChangeDetectedAt":"2026-10-12T22:57:32.060Z","scannedHash":"240ac1d3d61e1be7fd6550d088d04e7cbaa8f681","latestUpstreamHash":"240ac1d3d61e1be7fd6550d088d04e7cbaa8f681","nextCheckDueAt":"2026-10-22T23:36:54.502Z"}},{"id":"cmuxjvlp019irad0763xhdtu2","slug":"onboarding-plan","publicId":"9aad863c-0de7-416b-bf8e-cf04e03bc4c1","name":"onboarding-plan","description":"Create a structured 30/60/90-day onboarding plan for any new hire. Use when asked to write an onboarding plan, new hire plan, 30-60-90 day plan, or first 90 days roadmap. Produces a week-by-week plan with milestones, meetings, learning goals, and success criteria.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:39.552Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-hr/skills/onboarding-plan","findings":[{"id":"cmuxjvlp019isad07votznpkp","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-22T15:24:30.072Z","lastVerifiedAt":"2026-10-22T15:24:30.072Z","lastChangeDetectedAt":"2026-08-25T20:34:29.875Z","scannedHash":"0ac324425198d7c550e6278b2e280158206c9a3b","latestUpstreamHash":"0ac324425198d7c550e6278b2e280158206c9a3b","nextCheckDueAt":"2026-10-23T15:19:33.675Z"}},{"id":"cmv4cbn3gdghpad0665z2qt7d","slug":"employee-engagement-survey","publicId":"fed0e160-4039-4185-b03d-bb909d2cf296","name":"employee-engagement-survey","description":"Design an employee engagement survey and analyse results. Use when asked to create an employee survey, engagement questionnaire, pulse survey, or eNPS survey. Also use when asked to analyse survey results. Produces a complete survey with questions, rating scales, and an analysis framework.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:38.440Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/employee-engagement-survey","findings":[{"id":"cmv4cbn3gdghqad06jappydue","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-22T01:47:39.461Z","lastVerifiedAt":"2026-10-22T01:47:39.461Z","lastChangeDetectedAt":"2026-10-12T04:32:04.258Z","scannedHash":"71381aa6623d4a44304d43a854f598c639a8d30c","latestUpstreamHash":"71381aa6623d4a44304d43a854f598c639a8d30c","nextCheckDueAt":"2026-10-23T00:20:04.086Z"}},{"id":"cmv49e6kudf6aad06gmjia31z","slug":"experiment-designer","publicId":"98340f59-fd28-4545-b50f-f8de550c8e27","name":"experiment-designer","description":"Design statistically rigorous A/B tests and interpret experiment results. Use when asked to design an experiment, run an A/B test, calculate sample size, interpret test results, or assess whether an experiment was successful. Produces a complete experiment design with hypothesis, sample size, run time, success criteria, and risk flags — or a results interpretation with ship/iterate/kill recommendation.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:34.252Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-advanced/skills/experiment-designer","findings":[{"id":"cmv49e6kudf6bad0600hem688","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-21T18:48:41.325Z","lastVerifiedAt":"2026-10-21T18:48:41.325Z","lastChangeDetectedAt":"2026-10-11T20:11:03.489Z","scannedHash":"02ce8263b1b9203746799e8a7f12e91a2d37d3bc","latestUpstreamHash":"02ce8263b1b9203746799e8a7f12e91a2d37d3bc","nextCheckDueAt":"2026-10-22T20:45:20.868Z"}},{"id":"cmuxjvfag18ihad07mqfgbznv","slug":"executive-summary","publicId":"301fb571-affb-48c6-b088-159f614e30fa","name":"executive-summary","description":"Write an executive summary for any document, report, or proposal. Use when asked to write an executive summary, management summary, briefing paper, or one-pager for senior stakeholders. Produces a structured summary that busy executives can read in under 3 minutes and act on.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:34.159Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cross/skills/executive-summary","findings":[{"id":"cmuxjvfag18iiad07tg33chjq","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-21T22:33:01.866Z","lastVerifiedAt":"2026-10-21T22:33:01.866Z","lastChangeDetectedAt":"2026-08-25T21:15:27.957Z","scannedHash":"f398ddc3b8423bccdfc1d20ee66c83988d4f21fa","latestUpstreamHash":"f398ddc3b8423bccdfc1d20ee66c83988d4f21fa","nextCheckDueAt":"2026-10-22T20:14:52.434Z"}},{"id":"cmv51tua5dofnad06r5x0w8ne","slug":"email-campaign","publicId":"b678d713-cd9b-48bc-9b83-615d760dbd56","name":"email-campaign","description":"Write and sequence multi-email nurture or launch campaigns. Use when asked for an email sequence, drip campaign, onboarding emails, product launch emails, or nurture flow. Produces subject lines, preview text, full email body, and send-timing recommendations for each email in the sequence.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:34.155Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/email-campaign","findings":[{"id":"cmv51tua5dofoad06zs3mzuwa","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-21T18:12:41.258Z","lastVerifiedAt":"2026-10-21T18:12:41.258Z","lastChangeDetectedAt":"2026-10-12T16:15:26.154Z","scannedHash":"5c6c608b90379d808076cbc56bdb264cc2b6d3a7","latestUpstreamHash":"5c6c608b90379d808076cbc56bdb264cc2b6d3a7","nextCheckDueAt":"2026-10-22T19:47:23.464Z"}},{"id":"cmuxihnph0louad07fec19rwn","slug":"pr-description-writer","publicId":"f11afc25-d8c0-44ee-87c8-af39488ffcb4","name":"pr-description-writer","description":"Write a clear, structured pull request description from a git diff, branch summary, or commit list. Use when asked to write a PR description, draft a pull request, or document code changes. Produces a description with summary, motivation, changes made, testing steps, and reviewer guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:34.061Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/pr-description-writer","findings":[{"id":"cmuxihnph0lovad07gbraea11","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-21T21:52:03.504Z","lastVerifiedAt":"2026-10-21T21:52:03.504Z","lastChangeDetectedAt":"2026-10-09T09:43:29.332Z","scannedHash":"089eab81773a62d31968bbabc6a67c288390cc33","latestUpstreamHash":"089eab81773a62d31968bbabc6a67c288390cc33","nextCheckDueAt":"2026-10-22T21:59:40.820Z"}},{"id":"cmvjmy1s01p0zad075djq2ixb","slug":"changelog-generator","publicId":"350e4306-109f-465c-8b1f-1d127db023f7","name":"changelog-generator","description":"Convert a git log, commit list, or release notes into a polished, user-facing changelog. Use when writing release notes, generating a CHANGELOG.md entry, or documenting what changed in a version. Produces a structured changelog section with version header, categorised changes, and migration notes. For an already-curated change list use changelog-writer instead.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-08-05T23:54:34.059Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/changelog-generator","findings":[{"id":"cmvjmy1s01p10ad07spwlvmg6","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":"cmvjmy1s01p11ad07076fnm9u","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-22T14:27:40.320Z","lastVerifiedAt":"2026-10-22T14:27:40.320Z","lastChangeDetectedAt":"2026-10-22T14:25:51.990Z","scannedHash":"252174d2cce7961ca77b9f744ef470a0805468d8","latestUpstreamHash":"252174d2cce7961ca77b9f744ef470a0805468d8","nextCheckDueAt":"2026-10-23T14:34:40.296Z"}},{"id":"cmuxjvcsy185zad07wcsm3nbq","slug":"patient-communication","publicId":"ea9e3828-1426-4295-aad3-271381b7b568","name":"patient-communication","description":"Write clear, plain-English patient communications for any healthcare context. Use when asked to write a patient letter, patient information leaflet, appointment letter, test-results letter, discharge summary for patients, or health education content. Produces an accessible patient communication at an appropriate reading level with clear next steps.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.766Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-research/skills/patient-communication","findings":[{"id":"cmuxjvcsz1860ad07dfrbh6la","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-21T19:07:41.358Z","lastVerifiedAt":"2026-10-21T19:07:41.358Z","lastChangeDetectedAt":"2026-08-14T14:31:28.667Z","scannedHash":"fb70d3694bb89e3c61cff1b8168c430a56c819dd","latestUpstreamHash":"fb70d3694bb89e3c61cff1b8168c430a56c819dd","nextCheckDueAt":"2026-10-22T19:48:00.088Z"}},{"id":"cmv4f1daddhidad06omu1mpg4","slug":"email-campaign","publicId":"b9077641-c58c-42d9-9fbc-275afbaeaf7d","name":"email-campaign","description":"Write and sequence multi-email nurture or launch campaigns. Use when asked for an email sequence, drip campaign, onboarding emails, product launch emails, or nurture flow. Produces subject lines, preview text, full email body, and send-timing recommendations for each email in the sequence.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.753Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-gtm/skills/email-campaign","findings":[{"id":"cmv4f1daddhiead06j36tah6k","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-22T01:36:39.445Z","lastVerifiedAt":"2026-10-22T01:36:39.445Z","lastChangeDetectedAt":"2026-10-11T23:06:03.729Z","scannedHash":"5c6c608b90379d808076cbc56bdb264cc2b6d3a7","latestUpstreamHash":"5c6c608b90379d808076cbc56bdb264cc2b6d3a7","nextCheckDueAt":"2026-10-23T00:59:55.783Z"}},{"id":"cmuxjvcdb185kad07wzydmf5z","slug":"debugging-log-analyser","publicId":"a2003fc4-f322-4d1f-9465-4beee32dae27","name":"debugging-log-analyser","description":"Parse error logs, stack traces, and crash reports into a structured root cause diagnosis. Use when an application is throwing exceptions, crashing, or producing unexpected errors and you need to understand why and what to fix. Produces a structured diagnosis with error classification, stack trace walkthrough, probable root cause with confidence level, affected code path, a concrete code-level fix suggestion, and ordered next debugging steps.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.660Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/debugging-log-analyser","findings":[{"id":"cmuxjvcdb185lad07gvlhseoj","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-22T00:46:07.016Z","lastVerifiedAt":"2026-10-22T00:46:07.016Z","lastChangeDetectedAt":"2026-10-09T08:13:29.197Z","scannedHash":"21049135f1882cd9cfbb9d86881250e4e18f6142","latestUpstreamHash":"21049135f1882cd9cfbb9d86881250e4e18f6142","nextCheckDueAt":"2026-10-23T00:48:50.186Z"}},{"id":"cmuxjvjox190iad075ejf6m56","slug":"onboarding-plan","publicId":"07c6ce79-b32c-4e25-ab0c-0b2cc814d31f","name":"onboarding-plan","description":"Create a structured 30/60/90-day onboarding plan for any new hire. Use when asked to write an onboarding plan, new hire plan, 30-60-90 day plan, or first 90 days roadmap. Produces a week-by-week plan with milestones, meetings, learning goals, and success criteria.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.560Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/onboarding-plan","findings":[{"id":"cmuxjvjoy190jad07rp4i4qf9","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-21T21:04:21.956Z","lastVerifiedAt":"2026-10-21T21:04:21.956Z","lastChangeDetectedAt":"2026-08-14T15:58:28.697Z","scannedHash":"0ac324425198d7c550e6278b2e280158206c9a3b","latestUpstreamHash":"0ac324425198d7c550e6278b2e280158206c9a3b","nextCheckDueAt":"2026-10-22T20:17:11.382Z"}},{"id":"cmuxikd5p0ox2ad07hqpka78c","slug":"pr-description-writer","publicId":"a4a2d310-e818-490d-93a3-d57bb4371dc5","name":"pr-description-writer","description":"Write a clear, structured pull request description from a git diff, branch summary, or commit list. Use when asked to write a PR description, draft a pull request, or document code changes. Produces a description with summary, motivation, changes made, testing steps, and reviewer guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.364Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/pr-description-writer","findings":[{"id":"cmuxikd5p0ox3ad07b9mhar7a","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-22T14:52:30.012Z","lastVerifiedAt":"2026-10-22T14:52:30.012Z","lastChangeDetectedAt":"2026-10-09T06:25:28.983Z","scannedHash":"4c3aac1a424f6b4654faf4f5ee8a2ab17d0f8136","latestUpstreamHash":"4c3aac1a424f6b4654faf4f5ee8a2ab17d0f8136","nextCheckDueAt":"2026-10-23T13:53:43.865Z"}},{"id":"cmuxjvjxf1939ad073znfs51i","slug":"patient-communication","publicId":"0f110811-2f9f-44b8-a3e9-fc410511f449","name":"patient-communication","description":"Write clear, plain-English patient communications for any healthcare context. Use when asked to write a patient letter, patient information leaflet, appointment letter, test-results letter, discharge summary for patients, or health education content. Produces an accessible patient communication at an appropriate reading level with clear next steps.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.258Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/patient-communication","findings":[{"id":"cmuxjvjxf193aad07gvehxq9z","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-21T22:42:01.895Z","lastVerifiedAt":"2026-10-21T22:42:01.895Z","lastChangeDetectedAt":"2026-08-25T12:19:05.081Z","scannedHash":"fb70d3694bb89e3c61cff1b8168c430a56c819dd","latestUpstreamHash":"fb70d3694bb89e3c61cff1b8168c430a56c819dd","nextCheckDueAt":"2026-10-22T21:51:41.912Z"}},{"id":"cmv5d6tsodqrrad06ua055myt","slug":"figma-design-qa","publicId":"1a8758e0-aa89-4450-93f2-888b89d18e94","name":"figma-design-qa","description":"Runs a pre-handoff QA checklist on a Figma design before it goes to engineering. Use when asked to QA a Figma design, do a pre-handoff check, or validate a Figma file is ready to build. Produces a structured QA report covering file hygiene, component usage, accessibility, and handoff readiness with explicit pass/fail status per item. Optimised for Opus 4.7 and newer models.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.253Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-figma/skills/figma-design-qa","findings":[{"id":"cmv5d6tspdqrsad06fa6akthf","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-22T05:45:40.342Z","lastVerifiedAt":"2026-10-22T05:45:40.342Z","lastChangeDetectedAt":"2026-10-12T14:43:21.302Z","scannedHash":"57cc01901bb7c86f50b0e6cd233530866952e0b0","latestUpstreamHash":"57cc01901bb7c86f50b0e6cd233530866952e0b0","nextCheckDueAt":"2026-10-23T06:05:59.178Z"}},{"id":"cmuxit1d70zpiad074skwk42m","slug":"figma-design-critique-pm","publicId":"03e52732-1e33-48cb-ac94-e15da5360ab6","name":"figma-design-critique-pm","description":"Runs a PM-perspective design critique focused on product outcomes and user goals, not aesthetics. Use when asked for a PM design critique, a product review of a Figma design, or feedback from a product perspective without needing to be a designer. Produces structured outcome-based feedback tied to user goals, business metrics, and requirement coverage.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.164Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-figma/skills/figma-design-critique-pm","findings":[{"id":"cmuxit1d70zpjad074qqfvk3d","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-21T23:56:06.921Z","lastVerifiedAt":"2026-10-21T23:56:06.921Z","lastChangeDetectedAt":"2026-10-09T08:31:29.215Z","scannedHash":"d4280a5e3f76325895f69a186906595e78081a2a","latestUpstreamHash":"d4280a5e3f76325895f69a186906595e78081a2a","nextCheckDueAt":"2026-10-23T02:00:19.492Z"}},{"id":"cmuxjvln519icad072ajdiug2","slug":"executive-summary","publicId":"79bdb1ba-7e3b-42c9-9332-6f60078bade4","name":"executive-summary","description":"Write an executive summary for any document, report, or proposal. Use when asked to write an executive summary, management summary, briefing paper, or one-pager for senior stakeholders. Produces a structured summary that busy executives can read in under 3 minutes and act on.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.163Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/executive-summary","findings":[{"id":"cmuxjvln519idad075g5ol5ni","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-21T18:33:41.303Z","lastVerifiedAt":"2026-10-21T18:33:41.303Z","lastChangeDetectedAt":"2026-08-25T19:08:23.959Z","scannedHash":"2415b8d9ef69ffade3d1acc23926df9f6326f1ca","latestUpstreamHash":"2415b8d9ef69ffade3d1acc23926df9f6326f1ca","nextCheckDueAt":"2026-10-22T20:52:46.615Z"}},{"id":"cmv4mafgbdjy8ad060qogsij5","slug":"multi-source-signal-synthesiser","publicId":"e1fc7f58-63bf-45a1-a4b7-84f86c6695bd","name":"multi-source-signal-synthesiser","description":"Synthesises user signals from multiple research sources into a unified, weighted insight brief. Use when you have data from interviews, support tickets, NPS verbatims, app reviews, or sales calls and need to reconcile contradictions, surface the underlying need behind requests, or answer 'what are users really telling us'. Produces ranked insights with confidence ratings, source weighting rationale, divergent signal analysis by user segment, and a research gap identification section.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.159Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/multi-source-signal-synthesiser","findings":[{"id":"cmv4mafgbdjy9ad06sidwquow","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-22T03:32:39.569Z","lastVerifiedAt":"2026-10-22T03:32:39.569Z","lastChangeDetectedAt":"2026-10-12T02:08:04.063Z","scannedHash":"f1103f48cb432ce18ad0f4b3e6186265276e911f","latestUpstreamHash":"f1103f48cb432ce18ad0f4b3e6186265276e911f","nextCheckDueAt":"2026-10-23T03:45:13.568Z"}},{"id":"cmv4cac8ydgfwad063b7xjwp6","slug":"experiment-designer","publicId":"d1bf31a4-5da0-4bdc-b1d0-836a3f20b493","name":"experiment-designer","description":"Design statistically rigorous A/B tests and interpret experiment results. Use when asked to design an experiment, run an A/B test, calculate sample size, interpret test results, or assess whether an experiment was successful. Produces a complete experiment design with hypothesis, sample size, run time, success criteria, and risk flags — or a results interpretation with ship/iterate/kill recommendation.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.054Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/experiment-designer","findings":[{"id":"cmv4cac8ydgfxad06bysvnxug","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-21T17:20:41.169Z","lastVerifiedAt":"2026-10-21T17:20:41.169Z","lastChangeDetectedAt":"2026-10-11T21:31:03.594Z","scannedHash":"02ce8263b1b9203746799e8a7f12e91a2d37d3bc","latestUpstreamHash":"02ce8263b1b9203746799e8a7f12e91a2d37d3bc","nextCheckDueAt":"2026-10-22T16:56:09.951Z"}},{"id":"cmv4htp4idimwad06sej9c7dh","slug":"employee-engagement-survey","publicId":"8a6e793b-36b7-4c3a-98b3-ea5e2252c12d","name":"employee-engagement-survey","description":"Design an employee engagement survey and analyse results. Use when asked to create an employee survey, engagement questionnaire, pulse survey, or eNPS survey. Also use when asked to analyse survey results. Produces a complete survey with questions, rating scales, and an analysis framework.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:33.051Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-hr/skills/employee-engagement-survey","findings":[{"id":"cmv4htp4idimxad06wnyl7qc5","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-22T11:44:48.235Z","lastVerifiedAt":"2026-10-22T11:44:48.235Z","lastChangeDetectedAt":"2026-10-12T19:03:33.810Z","scannedHash":"71381aa6623d4a44304d43a854f598c639a8d30c","latestUpstreamHash":"71381aa6623d4a44304d43a854f598c639a8d30c","nextCheckDueAt":"2026-10-23T13:02:36.671Z"}},{"id":"cmuxirsx50yaoad072ig1elan","slug":"debugging-log-analyser","publicId":"673dbbd3-b07b-4ea0-8f99-ab05727df02e","name":"debugging-log-analyser","description":"Parse error logs, stack traces, and crash reports into a structured root cause diagnosis. Use when an application is throwing exceptions, crashing, or producing unexpected errors and you need to understand why and what to fix. Produces a structured diagnosis with error classification, stack trace walkthrough, probable root cause with confidence level, affected code path, a concrete code-level fix suggestion, and ordered next debugging steps.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:32.868Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/debugging-log-analyser","findings":[{"id":"cmuxirsx50yapad071i4xeylb","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-22T13:15:51.126Z","lastVerifiedAt":"2026-10-22T13:15:51.126Z","lastChangeDetectedAt":"2026-10-09T06:58:29.052Z","scannedHash":"e189e0309f485745ada7ef705d96f84683e64e2c","latestUpstreamHash":"e189e0309f485745ada7ef705d96f84683e64e2c","nextCheckDueAt":"2026-10-23T14:51:44.641Z"}},{"id":"cmuxjvglv18nkad07ytbhjoyx","slug":"project-status-report","publicId":"9f787989-16f0-476a-a54d-3e712b8ddded","name":"project-status-report","description":"Write a structured project status report for any project. Use when asked to write a project update, status report, RAG report, project dashboard narrative, or weekly project communication. Produces a clear status report with RAG ratings, milestone progress, risks, and decisions needed.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:32.559Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/project-status-report","findings":[{"id":"cmuxjvglv18nlad078pre6ea6","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-22T15:24:30.072Z","lastVerifiedAt":"2026-10-22T15:24:30.072Z","lastChangeDetectedAt":"2026-08-25T13:25:21.574Z","scannedHash":"4625c302dc51937546c2c777c8b49455c2c024ad","latestUpstreamHash":"4625c302dc51937546c2c777c8b49455c2c024ad","nextCheckDueAt":"2026-10-23T17:12:34.392Z"}},{"id":"cmv5e2z4fdr27ad06mukkvj0d","slug":"figma-design-qa","publicId":"a4502620-1d45-4bed-9166-50d3532e3bfc","name":"figma-design-qa","description":"Runs a pre-handoff QA checklist on a Figma design before it goes to engineering. Use when asked to QA a Figma design, do a pre-handoff check, or validate a Figma file is ready to build. Produces a structured QA report covering file hygiene, component usage, accessibility, and handoff readiness with explicit pass/fail status per item. Optimised for Opus 4.7 and newer models.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:32.554Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/figma-design-qa","findings":[{"id":"cmv5e2z4fdr28ad06lecwiate","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-22T09:05:40.614Z","lastVerifiedAt":"2026-10-22T09:05:40.614Z","lastChangeDetectedAt":"2026-10-12T15:06:26.092Z","scannedHash":"57cc01901bb7c86f50b0e6cd233530866952e0b0","latestUpstreamHash":"57cc01901bb7c86f50b0e6cd233530866952e0b0","nextCheckDueAt":"2026-10-23T06:52:54.511Z"}},{"id":"cmuxjvf7s18hyad07q1qzqpfw","slug":"changelog-generator","publicId":"1a36dd03-c123-48a5-9e47-68e39c80a135","name":"changelog-generator","description":"Convert a git log, commit list, or release notes into a polished, user-facing changelog. Use when writing release notes, generating a CHANGELOG.md entry, or documenting what changed in a version. Produces a structured changelog section with version header, categorised changes, and migration notes. For an already-curated change list use changelog-writer instead.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-08-05T23:54:32.459Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/changelog-generator","findings":[{"id":"cmuxjvf7s18hzad07hce6giw0","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":"cmuxjvf7s18i0ad07vuaift2m","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-21T17:27:41.183Z","lastVerifiedAt":"2026-10-21T17:27:41.183Z","lastChangeDetectedAt":"2026-10-09T05:09:28.835Z","scannedHash":"f991821b8d982fac21d0dd95a68d4c7f185ec23d","latestUpstreamHash":"f991821b8d982fac21d0dd95a68d4c7f185ec23d","nextCheckDueAt":"2026-10-22T17:10:29.169Z"}},{"id":"cmuxjvjjk18zlad0779fgvt5l","slug":"vendor-evaluation","publicId":"4254fbfe-b631-4bd9-8c1f-501fc340100a","name":"vendor-evaluation","description":"Create a structured vendor evaluation framework for any procurement decision. Use when asked to evaluate vendors, compare suppliers, run an RFP scoring process, or assess a software or service provider. Produces a weighted scorecard, evaluation criteria, and recommendation framework.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:32.397Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/vendor-evaluation","findings":[{"id":"cmuxjvjjk18zmad07dwdfpwai","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-22T00:05:06.946Z","lastVerifiedAt":"2026-10-22T00:05:06.946Z","lastChangeDetectedAt":"2026-08-25T12:32:05.118Z","scannedHash":"ccd4928421aa15f6f6cf02e02e4504d5b5be3db0","latestUpstreamHash":"ccd4928421aa15f6f6cf02e02e4504d5b5be3db0","nextCheckDueAt":"2026-10-23T00:15:17.256Z"}},{"id":"cmuximnf70rvtad07zt79l0au","slug":"figma-design-critique-pm","publicId":"e7f337ab-4c52-4f38-9c61-3138dbfb4f9b","name":"figma-design-critique-pm","description":"Runs a PM-perspective design critique focused on product outcomes and user goals, not aesthetics. Use when asked for a PM design critique, a product review of a Figma design, or feedback from a product perspective without needing to be a designer. Produces structured outcome-based feedback tied to user goals, business metrics, and requirement coverage.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:17.768Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/figma-design-critique-pm","findings":[{"id":"cmuximnf70rvuad07hz7hk47k","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-21T18:27:41.290Z","lastVerifiedAt":"2026-10-21T18:27:41.290Z","lastChangeDetectedAt":"2026-10-09T06:50:29.027Z","scannedHash":"d4280a5e3f76325895f69a186906595e78081a2a","latestUpstreamHash":"d4280a5e3f76325895f69a186906595e78081a2a","nextCheckDueAt":"2026-10-22T19:15:31.000Z"}},{"id":"cmuxjvjxb1934ad07o6xrxm6n","slug":"project-status-report","publicId":"d55998f3-d711-42bc-b67a-a5fe6a9f5e8d","name":"project-status-report","description":"Write a structured project status report for any project. Use when asked to write a project update, status report, RAG report, project dashboard narrative, or weekly project communication. Produces a clear status report with RAG ratings, milestone progress, risks, and decisions needed.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-05T23:54:17.754Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/project-status-report","findings":[{"id":"cmuxjvjxb1935ad07llx1sktj","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-22T10:15:40.707Z","lastVerifiedAt":"2026-10-22T10:15:40.707Z","lastChangeDetectedAt":"2026-08-14T14:54:28.669Z","scannedHash":"4625c302dc51937546c2c777c8b49455c2c024ad","latestUpstreamHash":"4625c302dc51937546c2c777c8b49455c2c024ad","nextCheckDueAt":"2026-10-23T10:00:49.332Z"}},{"id":"cmuxjuwpn1711ad07l823a9b8","slug":"process-documentation","publicId":"7b9fe994-c159-45de-95c1-33135b1184e0","name":"process-documentation","description":"Document any business process in a clear, structured format. Use when asked to document a process, write a process guide, create a workflow document, or map out how something works. Produces a complete process document with steps, roles, inputs, outputs, and edge cases.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:58.233Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/process-documentation","findings":[{"id":"cmuxjuwpn1713ad07zni7d35d","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-21T19:45:41.499Z","lastVerifiedAt":"2026-10-21T19:45:41.499Z","lastChangeDetectedAt":"2026-08-14T14:50:28.672Z","scannedHash":"d4f860665fc8d0778fb8fceaa89300da74357892","latestUpstreamHash":"d4f860665fc8d0778fb8fceaa89300da74357892","nextCheckDueAt":"2026-10-22T17:25:47.352Z"}},{"id":"cmuxjuvun16ssad07tns55pkc","slug":"process-documentation","publicId":"2089bdac-a130-4c32-b42e-4a33acfbc796","name":"process-documentation","description":"Document any business process in a clear, structured format. Use when asked to document a process, write a process guide, create a workflow document, or map out how something works. Produces a complete process document with steps, roles, inputs, outputs, and edge cases.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:57.112Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/process-documentation","findings":[{"id":"cmuxjuvuo16stad07paaqa8sy","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-21T21:34:41.688Z","lastVerifiedAt":"2026-10-21T21:34:41.688Z","lastChangeDetectedAt":"2026-08-25T20:28:27.919Z","scannedHash":"d4f860665fc8d0778fb8fceaa89300da74357892","latestUpstreamHash":"d4f860665fc8d0778fb8fceaa89300da74357892","nextCheckDueAt":"2026-10-22T23:22:50.257Z"}},{"id":"cmv4boi5tdg4nad060uz4okrf","slug":"sprint-brief","publicId":"44d37cc0-fc81-4f8e-b657-847717946ac2","name":"sprint-brief","description":"Generate a structured sprint brief from sprint data and goals. Use when asked to write a sprint brief, create a sprint summary, document sprint goals and scope, or produce a team-facing sprint overview. Produces a scannable brief with sprint goal, rationale, grouped work, critical path, risks, and definition of done.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:55.899Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-delivery/skills/sprint-brief","findings":[{"id":"cmv4boi5tdg4oad06q1kaw66n","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-22T01:10:39.417Z","lastVerifiedAt":"2026-10-22T01:10:39.417Z","lastChangeDetectedAt":"2026-10-11T21:11:03.562Z","scannedHash":"933ec0d2143e61490799304e415109cf3c6e9bac","latestUpstreamHash":"933ec0d2143e61490799304e415109cf3c6e9bac","nextCheckDueAt":"2026-10-23T03:12:03.631Z"}},{"id":"cmv4wyxzgdn6nad06mop96brr","slug":"sprint-brief","publicId":"ec417cb6-3d9e-46ab-9673-091f21b79a94","name":"sprint-brief","description":"Generate a structured sprint brief from sprint data and goals. Use when asked to write a sprint brief, create a sprint summary, document sprint goals and scope, or produce a team-facing sprint overview. Produces a scannable brief with sprint goal, rationale, grouped work, critical path, risks, and definition of done.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:54.643Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/sprint-brief","findings":[{"id":"cmv4wyxzgdn6oad06ayoj896i","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-22T13:10:51.118Z","lastVerifiedAt":"2026-10-22T13:10:51.118Z","lastChangeDetectedAt":"2026-10-12T07:11:04.360Z","scannedHash":"e672334111824f7a62cd2874c00dce41bb63e75b","latestUpstreamHash":"e672334111824f7a62cd2874c00dce41bb63e75b","nextCheckDueAt":"2026-10-23T11:53:56.579Z"}},{"id":"cmuxjuwb116wpad07w0gxg02n","slug":"legal-brief","publicId":"d8413161-19c5-4eb2-b2b8-dcbaed44d344","name":"legal-brief","description":"Draft a structured legal brief, case summary, or legal argument outline. Use when asked to write a legal brief, case note, legal memo, argument outline, or position paper. Produces a structured document using IRAC format (Issue, Rule, Application, Conclusion).","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:53.196Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-legal/skills/legal-brief","findings":[{"id":"cmuxjuwb116wqad07dwe8hhxy","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-21T16:36:41.086Z","lastVerifiedAt":"2026-10-21T16:36:41.086Z","lastChangeDetectedAt":"2026-08-14T15:45:28.672Z","scannedHash":"9a0e2c93917efa4143af5a154ea4c9de30f34f1a","latestUpstreamHash":"9a0e2c93917efa4143af5a154ea4c9de30f34f1a","nextCheckDueAt":"2026-10-22T17:45:40.838Z"}},{"id":"cmuxjuwbb16x0ad07lypvwhv9","slug":"legal-brief","publicId":"dd01972a-303f-438d-ba69-8b5d4261137f","name":"legal-brief","description":"Draft a structured legal brief, case summary, or legal argument outline. Use when asked to write a legal brief, case note, legal memo, argument outline, or position paper. Produces a structured document using IRAC format (Issue, Rule, Application, Conclusion).","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:51.383Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/legal-brief","findings":[{"id":"cmuxjuwbb16x1ad07hd1uzmyy","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-22T02:06:39.482Z","lastVerifiedAt":"2026-10-22T02:06:39.482Z","lastChangeDetectedAt":"2026-08-25T12:21:05.089Z","scannedHash":"9a0e2c93917efa4143af5a154ea4c9de30f34f1a","latestUpstreamHash":"9a0e2c93917efa4143af5a154ea4c9de30f34f1a","nextCheckDueAt":"2026-10-23T03:39:51.697Z"}},{"id":"cmv4bw78fdga2ad06ek6phe6i","slug":"user-interview-synthesis","publicId":"e6fa8c2b-e52e-4c60-b7d6-ddacf3d30741","name":"user-interview-synthesis","description":"Synthesises user interview transcripts into structured research findings. Use when asked to analyse interview notes, synthesise qualitative research, identify themes from interviews, or turn raw interview data into actionable product insights. Produces a themed synthesis with supporting quotes per theme, 'so what' implications, and recommended next steps. For mixed sources beyond interviews (surveys, tickets, feedback) use user-research-synthesis instead.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:50.099Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-discovery/skills/user-interview-synthesis","findings":[{"id":"cmv4bw78gdga4ad06c5ppkx2g","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-21T23:59:06.929Z","lastVerifiedAt":"2026-10-21T23:59:06.929Z","lastChangeDetectedAt":"2026-10-11T21:20:03.575Z","scannedHash":"36292c871fef679dc0eae8b4973a888b23feb3a6","latestUpstreamHash":"36292c871fef679dc0eae8b4973a888b23feb3a6","nextCheckDueAt":"2026-10-23T01:44:05.367Z"}},{"id":"cmv4jcz1udj7oad064rcyiklr","slug":"user-interview-synthesis","publicId":"31109eec-acf9-4ee7-86f7-77c1266dd800","name":"user-interview-synthesis","description":"Synthesises user interview transcripts into structured research findings. Use when asked to analyse interview notes, synthesise qualitative research, identify themes from interviews, or turn raw interview data into actionable product insights. Produces a themed synthesis with supporting quotes per theme, 'so what' implications, and recommended next steps. For mixed sources beyond interviews (surveys, tickets, feedback) use user-research-synthesis instead.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:48.847Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/user-interview-synthesis","findings":[{"id":"cmv4jcz1udj7pad06qmjkj4lh","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-21T18:05:41.245Z","lastVerifiedAt":"2026-10-21T18:05:41.245Z","lastChangeDetectedAt":"2026-10-12T00:50:03.912Z","scannedHash":"4e94eb96b42472a0ac2c95f9e36b066bbb06d37e","latestUpstreamHash":"4e94eb96b42472a0ac2c95f9e36b066bbb06d37e","nextCheckDueAt":"2026-10-22T17:50:16.591Z"}},{"id":"cmuxikesa0p3aad07h5pz1tqj","slug":"figma-design-review","publicId":"c05176e1-aff7-4199-99b5-cf0e141c745f","name":"figma-design-review","description":"Runs a structured PM design review against product requirements. Use when asked to review a Figma design, check a design against requirements, or assess whether a design meets the product spec. Produces a requirements coverage check, UX concerns, open questions, and an explicit approval status — approved, approved with conditions, or not approved.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:47.519Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-figma/skills/figma-design-review","findings":[{"id":"cmuxikesa0p3bad0733cm00qg","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-21T18:05:41.245Z","lastVerifiedAt":"2026-10-21T18:05:41.245Z","lastChangeDetectedAt":"2026-10-09T07:02:29.055Z","scannedHash":"6aa651937a8dd092af21873c22aa0f08dc0ce0f9","latestUpstreamHash":"6aa651937a8dd092af21873c22aa0f08dc0ce0f9","nextCheckDueAt":"2026-10-22T17:14:03.619Z"}},{"id":"cmuxiip4z0mo6ad0716brbtak","slug":"figma-design-review","publicId":"656a083a-2313-4c78-a6e9-572cb84496b1","name":"figma-design-review","description":"Runs a structured PM design review against product requirements. Use when asked to review a Figma design, check a design against requirements, or assess whether a design meets the product spec. Produces a requirements coverage check, UX concerns, open questions, and an explicit approval status — approved, approved with conditions, or not approved.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:46.329Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/figma-design-review","findings":[{"id":"cmuxiip4z0mo7ad0768qt75od","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-21T19:12:41.365Z","lastVerifiedAt":"2026-10-21T19:12:41.365Z","lastChangeDetectedAt":"2026-10-09T10:16:29.385Z","scannedHash":"6aa651937a8dd092af21873c22aa0f08dc0ce0f9","latestUpstreamHash":"6aa651937a8dd092af21873c22aa0f08dc0ce0f9","nextCheckDueAt":"2026-10-22T19:10:43.918Z"}},{"id":"cmuxk2xix1ne9ad07dsypn6qk","slug":"figma-annotation-guide","publicId":"e4dd5c9b-a4db-4521-bfde-3ed73eb70159","name":"figma-annotation-guide","description":"Generate structured developer handoff annotations for a Figma screen or component. Use when asked to write Figma annotations, create dev handoff notes, document a Figma design for developers, or write specs for a screen. Produces a complete annotation set covering interactions, states, spacing, accessibility, and edge cases.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:44.994Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-figma/skills/figma-annotation-guide","findings":[{"id":"cmuxk2xix1neaad07ptvuf1tn","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-22T02:20:39.494Z","lastVerifiedAt":"2026-10-22T02:20:39.494Z","lastChangeDetectedAt":"2026-09-06T21:55:38.619Z","scannedHash":"3675a1ed735693f024180c363ef2d3ad96f9c9bf","latestUpstreamHash":"3675a1ed735693f024180c363ef2d3ad96f9c9bf","nextCheckDueAt":"2026-10-23T00:09:40.633Z"}},{"id":"cmuxk2w7j1n66ad07jpglcbsk","slug":"figma-annotation-guide","publicId":"6bf9d61e-62e3-470a-95b6-2be8096ac2aa","name":"figma-annotation-guide","description":"Generate structured developer handoff annotations for a Figma screen or component. Use when asked to write Figma annotations, create dev handoff notes, document a Figma design for developers, or write specs for a screen. Produces a complete annotation set covering interactions, states, spacing, accessibility, and edge cases.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-08-04T12:27:43.271Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/figma-annotation-guide","findings":[{"id":"cmuxk2w7j1n67ad07d2xu2gtf","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-21T23:36:06.882Z","lastVerifiedAt":"2026-10-21T23:36:06.882Z","lastChangeDetectedAt":"2026-09-06T21:55:38.619Z","scannedHash":"3675a1ed735693f024180c363ef2d3ad96f9c9bf","latestUpstreamHash":"3675a1ed735693f024180c363ef2d3ad96f9c9bf","nextCheckDueAt":"2026-10-22T23:08:25.535Z"}},{"id":"cmv4lputpdjsiad065au1ksbh","slug":"pptx-slide-auditor","publicId":"cff1927e-7a60-484f-bd3d-5e0a2cb8c9a9","name":"pptx-slide-auditor","description":"Audit a PowerPoint presentation for layout issues, text overflow, visual hierarchy problems, and consistency gaps. Use when asked to review a slide deck, check a presentation before a meeting, audit slides for layout problems, or QA a deck before sharing. Produces a slide-by-slide report with issues ranked by severity and specific fixes. Best used with Claude Opus 4.7 or newer for reliable slide-level vision analysis.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:56.274Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-delivery/skills/pptx-slide-auditor","findings":[{"id":"cmv4lputpdjsjad06zmqyhhhx","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-22T01:37:39.447Z","lastVerifiedAt":"2026-10-22T01:37:39.447Z","lastChangeDetectedAt":"2026-10-12T09:57:48.535Z","scannedHash":"25fc5f0ce8cd249e21ce602d85a69f1df609bd55","latestUpstreamHash":"25fc5f0ce8cd249e21ce602d85a69f1df609bd55","nextCheckDueAt":"2026-10-23T00:37:18.314Z"}},{"id":"cmv4atm6udfmyad06t311fwwz","slug":"pptx-slide-auditor","publicId":"4dd7b13a-3c51-4174-9e18-87827e1d64ff","name":"pptx-slide-auditor","description":"Audit a PowerPoint presentation for layout issues, text overflow, visual hierarchy problems, and consistency gaps. Use when asked to review a slide deck, check a presentation before a meeting, audit slides for layout problems, or QA a deck before sharing. Produces a slide-by-slide report with issues ranked by severity and specific fixes. Best used with Claude Opus 4.7 or newer for reliable slide-level vision analysis.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:55.026Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/pptx-slide-auditor","findings":[{"id":"cmv4atm6udfmzad06vgtkf63u","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-22T15:32:30.080Z","lastVerifiedAt":"2026-10-22T15:32:30.080Z","lastChangeDetectedAt":"2026-10-11T21:05:03.551Z","scannedHash":"25fc5f0ce8cd249e21ce602d85a69f1df609bd55","latestUpstreamHash":"25fc5f0ce8cd249e21ce602d85a69f1df609bd55","nextCheckDueAt":"2026-10-23T17:14:24.060Z"}},{"id":"cmv5cz2y3dqpcad066xmna5so","slug":"metrics-framework","publicId":"6ac777f1-cdce-4792-841f-f6d430a64f38","name":"metrics-framework","description":"Build a metrics framework for any product, team, or business. Use when asked for a metrics tree, KPI framework, North Star metric, AARRR funnel, HEART framework, or OKR metrics. Produces a structured metrics hierarchy from North Star down to leading indicators, with measurement guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:53.881Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-data/skills/metrics-framework","findings":[{"id":"cmv5cz2y3dqpdad06vk5bmide","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-21T17:21:41.169Z","lastVerifiedAt":"2026-10-21T17:21:41.169Z","lastChangeDetectedAt":"2026-10-12T18:34:33.755Z","scannedHash":"05b86d1430fd70c2f06a7026737559294a139431","latestUpstreamHash":"05b86d1430fd70c2f06a7026737559294a139431","nextCheckDueAt":"2026-10-22T16:28:08.316Z"}},{"id":"cmv4yee7zdnkoad0627wyohkw","slug":"metrics-framework","publicId":"7dff3928-dc65-400b-8ced-615ee601258a","name":"metrics-framework","description":"Build a metrics framework for any product, team, or business. Use when asked for a metrics tree, KPI framework, North Star metric, AARRR funnel, HEART framework, or OKR metrics. Produces a structured metrics hierarchy from North Star down to leading indicators, with measurement guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:52.741Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/metrics-framework","findings":[{"id":"cmv4yee7zdnkpad064nbaf3ii","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-22T15:24:30.072Z","lastVerifiedAt":"2026-10-22T15:24:30.072Z","lastChangeDetectedAt":"2026-10-12T18:01:26.241Z","scannedHash":"7724408e3ce654a0fefb3c0c1c4e3dee5fc714e7","latestUpstreamHash":"7724408e3ce654a0fefb3c0c1c4e3dee5fc714e7","nextCheckDueAt":"2026-10-23T13:51:08.842Z"}},{"id":"cmv4cpsbtdglaad06b1cef1fr","slug":"teaching-lesson-plan","publicId":"3822d999-5dfc-4598-a309-e99c4c0a07c7","name":"teaching-lesson-plan","description":"Design a structured lesson plan for any subject, audience, or format. Use when asked to write a lesson plan, course outline, teaching session, workshop curriculum, or training module. Produces a complete lesson plan with learning objectives, activities, timing, assessment, and differentiation guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:51.454Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cross/skills/teaching-lesson-plan","findings":[{"id":"cmv4cpsbtdglbad06r57psug4","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-22T02:08:39.484Z","lastVerifiedAt":"2026-10-22T02:08:39.484Z","lastChangeDetectedAt":"2026-10-12T02:39:04.127Z","scannedHash":"12e676984f9a108ac2e1f19d416bebaad1e8aac6","latestUpstreamHash":"12e676984f9a108ac2e1f19d416bebaad1e8aac6","nextCheckDueAt":"2026-10-23T03:12:49.064Z"}},{"id":"cmv5299yidok9ad06z8eercrb","slug":"teaching-lesson-plan","publicId":"92d661d2-4a5f-46fb-b664-162230144cf2","name":"teaching-lesson-plan","description":"Design a structured lesson plan for any subject, audience, or format. Use when asked to write a lesson plan, course outline, teaching session, workshop curriculum, or training module. Produces a complete lesson plan with learning objectives, activities, timing, assessment, and differentiation guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:50.192Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/teaching-lesson-plan","findings":[{"id":"cmv5299yidokaad064noqidyo","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-22T07:58:40.471Z","lastVerifiedAt":"2026-10-22T07:58:40.471Z","lastChangeDetectedAt":"2026-10-12T16:24:26.160Z","scannedHash":"12e676984f9a108ac2e1f19d416bebaad1e8aac6","latestUpstreamHash":"12e676984f9a108ac2e1f19d416bebaad1e8aac6","nextCheckDueAt":"2026-10-23T05:55:45.634Z"}},{"id":"cmv4bgrzvdg05ad0670gy5cqg","slug":"dashboard-brief","publicId":"3f4b95ec-366d-4150-9d69-8f09951d0971","name":"dashboard-brief","description":"Convert a business question into a complete dashboard specification. Use when asked to design a dashboard, create a dashboard spec or brief, plan a BI report, or define what charts and metrics a dashboard should include. Produces a structured spec with metrics, dimensions, chart types, filters, and layout guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:49.060Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-data/skills/dashboard-brief","findings":[{"id":"cmv4bgrzvdg06ad060l3irwou","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-22T06:10:40.301Z","lastVerifiedAt":"2026-10-22T06:10:40.301Z","lastChangeDetectedAt":"2026-10-12T00:53:03.915Z","scannedHash":"ff107dfe0ce6507b27da12ccb3b1506acba1b7d6","latestUpstreamHash":"ff107dfe0ce6507b27da12ccb3b1506acba1b7d6","nextCheckDueAt":"2026-10-23T07:35:42.995Z"}},{"id":"cmv491blkdeuvad06q3c1w6rf","slug":"dashboard-brief","publicId":"f00ad916-5cbc-436b-9c37-2a354e601ac8","name":"dashboard-brief","description":"Convert a business question into a complete dashboard specification. Use when asked to design a dashboard, create a dashboard spec or brief, plan a BI report, or define what charts and metrics a dashboard should include. Produces a structured spec with metrics, dimensions, chart types, filters, and layout guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:47.710Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/dashboard-brief","findings":[{"id":"cmv491blkdeuwad06ajcx3jy3","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-21T21:19:21.985Z","lastVerifiedAt":"2026-10-21T21:19:21.985Z","lastChangeDetectedAt":"2026-10-12T01:48:04.025Z","scannedHash":"ff107dfe0ce6507b27da12ccb3b1506acba1b7d6","latestUpstreamHash":"ff107dfe0ce6507b27da12ccb3b1506acba1b7d6","nextCheckDueAt":"2026-10-22T19:58:32.003Z"}},{"id":"cmv4alxovdfgfad06mzky84ig","slug":"feature-prioritisation","publicId":"6b5ae691-aade-404c-9f08-9c76a13877b1","name":"feature-prioritisation","description":"Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items. Use when asked to prioritise features, rank a backlog, decide what to build next, or evaluate tradeoffs between competing ideas. Produces a scored, ranked feature list with framework-specific tables, recommended build order, deprioritised items, and assumptions made.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:46.440Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-planning/skills/feature-prioritisation","findings":[{"id":"cmv4alxovdfggad06oj1xkqgq","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-21T21:29:41.681Z","lastVerifiedAt":"2026-10-21T21:29:41.681Z","lastChangeDetectedAt":"2026-10-11T20:43:03.525Z","scannedHash":"dc7ea644f5e44df0414bdb0c06f68c59f4caa7fd","latestUpstreamHash":"dc7ea644f5e44df0414bdb0c06f68c59f4caa7fd","nextCheckDueAt":"2026-10-22T19:18:46.257Z"}},{"id":"cmv4b2lz0dfvlad06zwvloafe","slug":"feature-prioritisation","publicId":"3d39e86a-3548-4bfd-a108-e409c4ccaee3","name":"feature-prioritisation","description":"Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items. Use when asked to prioritise features, rank a backlog, decide what to build next, or evaluate tradeoffs between competing ideas. Produces a scored, ranked feature list with framework-specific tables, recommended build order, deprioritised items, and assumptions made.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:45.187Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/feature-prioritisation","findings":[{"id":"cmv4b2lz0dfvmad06znt7p7q4","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-21T16:12:41.040Z","lastVerifiedAt":"2026-10-21T16:12:41.040Z","lastChangeDetectedAt":"2026-10-11T20:58:03.545Z","scannedHash":"999cf832be33101f0fba704d236b365e4d8ff7ee","latestUpstreamHash":"999cf832be33101f0fba704d236b365e4d8ff7ee","nextCheckDueAt":"2026-10-22T15:34:12.530Z"}},{"id":"cmv4fgszudhovad06oqi1gy5a","slug":"investor-update","publicId":"b3fab70d-8c23-4ab0-994e-cab57261afde","name":"investor-update","description":"Write a structured monthly or quarterly investor update. Use when asked to write an investor update, investor newsletter, board update, or startup progress report for investors. Produces a clear, credible update with highlights, metrics, challenges, and asks — in the format investors actually want to read.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:43.923Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-business/skills/investor-update","findings":[{"id":"cmv4fgszudhowad062eg28f0z","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-22T11:45:48.245Z","lastVerifiedAt":"2026-10-22T11:45:48.245Z","lastChangeDetectedAt":"2026-10-12T06:03:04.276Z","scannedHash":"9eb40baacc33fa665982c0f9178aa6dddb5496a5","latestUpstreamHash":"9eb40baacc33fa665982c0f9178aa6dddb5496a5","nextCheckDueAt":"2026-10-23T10:53:08.381Z"}},{"id":"cmv4gn8q2di3fad06s9tvqsca","slug":"investor-update","publicId":"e50a0d06-78e2-413b-b9e4-46fd4045f0bd","name":"investor-update","description":"Write a structured monthly or quarterly investor update. Use when asked to write an investor update, investor newsletter, board update, or startup progress report for investors. Produces a clear, credible update with highlights, metrics, challenges, and asks — in the format investors actually want to read.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:42.716Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/investor-update","findings":[{"id":"cmv4gn8q2di3gad065zbmzkol","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-22T09:30:40.660Z","lastVerifiedAt":"2026-10-22T09:30:40.660Z","lastChangeDetectedAt":"2026-10-12T16:42:26.179Z","scannedHash":"9eb40baacc33fa665982c0f9178aa6dddb5496a5","latestUpstreamHash":"9eb40baacc33fa665982c0f9178aa6dddb5496a5","nextCheckDueAt":"2026-10-23T07:21:03.378Z"}},{"id":"cmv48e65ydei5ad06c4d8nbpr","slug":"seo-content-brief","publicId":"66627326-092b-4e7f-9293-61c757d5145c","name":"seo-content-brief","description":"Create a structured SEO content brief for any target keyword or topic. Use when asked to write an SEO brief, content brief, keyword brief, or content strategy document. Produces a complete brief with target keyword, search intent, outline, competitor insights, internal links, and on-page SEO guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:41.472Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-gtm/skills/seo-content-brief","findings":[{"id":"cmv48e65ydei6ad06kne9y686","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-22T04:36:39.637Z","lastVerifiedAt":"2026-10-22T04:36:39.637Z","lastChangeDetectedAt":"2026-10-12T07:25:04.364Z","scannedHash":"ff878e9621949ce239ab5b3439cc239413c35bf5","latestUpstreamHash":"ff878e9621949ce239ab5b3439cc239413c35bf5","nextCheckDueAt":"2026-10-23T04:16:02.545Z"}},{"id":"cmv47r0zbde8iad06a7erujo4","slug":"seo-content-brief","publicId":"8c0f6878-37b8-4588-9d19-f04c0d24b401","name":"seo-content-brief","description":"Create a structured SEO content brief for any target keyword or topic. Use when asked to write an SEO brief, content brief, keyword brief, or content strategy document. Produces a complete brief with target keyword, search intent, outline, competitor insights, internal links, and on-page SEO guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:40.348Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/seo-content-brief","findings":[{"id":"cmv47r0zbde8jad06502rw86e","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-22T14:41:52.021Z","lastVerifiedAt":"2026-10-22T14:41:52.021Z","lastChangeDetectedAt":"2026-10-12T11:12:09.575Z","scannedHash":"ff878e9621949ce239ab5b3439cc239413c35bf5","latestUpstreamHash":"ff878e9621949ce239ab5b3439cc239413c35bf5","nextCheckDueAt":"2026-10-23T12:37:56.095Z"}},{"id":"cmv4f9393dhksad067pf783r4","slug":"data-analysis-standard","publicId":"68cd0ab9-bae5-459b-9a0f-4861a1bb4b91","name":"data-analysis-standard","description":"Structure a product data analysis, metric deep-dive, funnel analysis, or cohort study. Use when asked to analyse product metrics, investigate a drop in conversion, explain a data change to stakeholders, or find the root cause of a metric movement. Produces a structured analysis with question, root cause, confidence level, and recommended action.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:39.124Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-analytics/skills/data-analysis-standard","findings":[{"id":"cmv4f9393dhktad066jvdwqdl","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-22T06:05:40.346Z","lastVerifiedAt":"2026-10-22T06:05:40.346Z","lastChangeDetectedAt":"2026-10-11T22:52:03.703Z","scannedHash":"8a3bc579a8deb37d2e7e29c8c7e623676e9a61e2","latestUpstreamHash":"8a3bc579a8deb37d2e7e29c8c7e623676e9a61e2","nextCheckDueAt":"2026-10-23T04:55:15.525Z"}},{"id":"cmv5mz69hdt9qad06nk2eofaf","slug":"data-analysis-standard","publicId":"f4344d31-16d0-4009-8a5f-14de62939924","name":"data-analysis-standard","description":"Structure a product data analysis, metric deep-dive, funnel analysis, or cohort study. Use when asked to analyse product metrics, investigate a drop in conversion, explain a data change to stakeholders, or find the root cause of a metric movement. Produces a structured analysis with question, root cause, confidence level, and recommended action.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:37.975Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/data-analysis-standard","findings":[{"id":"cmv5mz69hdt9rad06vrjymq0m","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-22T01:21:39.426Z","lastVerifiedAt":"2026-10-22T01:21:39.426Z","lastChangeDetectedAt":"2026-10-12T19:15:33.834Z","scannedHash":"367df0eccf33435bf467a37c9fe2c96f44ea8933","latestUpstreamHash":"367df0eccf33435bf467a37c9fe2c96f44ea8933","nextCheckDueAt":"2026-10-23T02:44:56.759Z"}},{"id":"cmv55sleodp7aad06kxclt4ap","slug":"api-docs-writer","publicId":"0849ae65-5b64-4c12-948c-65ed3f765964","name":"api-docs-writer","description":"Write clear, developer-facing API documentation. Use when asked to document an API endpoint, write API reference docs, create a developer guide, or turn a raw spec/Postman collection into documentation. Produces endpoint documentation with descriptions, parameters, request/response examples, and error codes.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-30T17:06:36.677Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/api-docs-writer","findings":[{"id":"cmv55sleodp7bad06aalwhthy","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":"cmv55sleodp7cad062xzxrvcw","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-22T06:36:40.328Z","lastVerifiedAt":"2026-10-22T06:36:40.328Z","lastChangeDetectedAt":"2026-10-12T11:18:09.585Z","scannedHash":"e4bd3eb11e3703a992960f4668a9add9edc2b4e0","latestUpstreamHash":"e4bd3eb11e3703a992960f4668a9add9edc2b4e0","nextCheckDueAt":"2026-10-23T08:31:41.237Z"}},{"id":"cmuxqijg5020cad07ndhke5nx","slug":"sql-query-explainer","publicId":"504f78cb-ab61-489b-9e51-3091c2acff69","name":"sql-query-explainer","description":"Explains, optimises, writes, and documents SQL queries. Use when asked to explain a SQL query, optimise slow SQL, translate SQL to plain English for non-technical stakeholders, write a query from a natural language description, or produce query documentation. Produces plain-English explanations, annotated optimised queries, or a data dictionary covering output shape, assumptions, and known limitations. Works across PostgreSQL, MySQL, BigQuery, Snowflake, and standard SQL.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:35.459Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-data/skills/sql-query-explainer","findings":[{"id":"cmuxqijg5020dad0792teoo3y","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-22T09:02:40.606Z","lastVerifiedAt":"2026-10-22T09:02:40.606Z","lastChangeDetectedAt":"2026-08-25T18:19:23.263Z","scannedHash":"093ab276d8503dfffcbd2f329c3190c4c90a4c76","latestUpstreamHash":"093ab276d8503dfffcbd2f329c3190c4c90a4c76","nextCheckDueAt":"2026-10-23T08:14:15.657Z"}},{"id":"cmuxohbpg007had06baheuemd","slug":"sql-query-explainer","publicId":"bf7fbb94-6836-4429-a3c8-870bcb03e26c","name":"sql-query-explainer","description":"Explains, optimises, writes, and documents SQL queries. Use when asked to explain a SQL query, optimise slow SQL, translate SQL to plain English for non-technical stakeholders, write a query from a natural language description, or produce query documentation. Produces plain-English explanations, annotated optimised queries, or a data dictionary covering output shape, assumptions, and known limitations. Works across PostgreSQL, MySQL, BigQuery, Snowflake, and standard SQL.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:34.167Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/sql-query-explainer","findings":[{"id":"cmuxohbph007iad06zpsq8d4k","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-21T16:59:41.127Z","lastVerifiedAt":"2026-10-21T16:59:41.127Z","lastChangeDetectedAt":"2026-08-14T15:01:28.677Z","scannedHash":"093ab276d8503dfffcbd2f329c3190c4c90a4c76","latestUpstreamHash":"093ab276d8503dfffcbd2f329c3190c4c90a4c76","nextCheckDueAt":"2026-10-22T18:25:55.437Z"}},{"id":"cmv4vpyaxdmogad06k2evzik1","slug":"docx-tracked-changes","publicId":"18aa6485-6842-4ff0-847c-1a2396d56cdf","name":"docx-tracked-changes","description":"Produce properly-formatted tracked changes for a Word document. Use when asked to redline a document, suggest edits to a contract or document, create tracked changes for review, or mark up a document with proposed revisions. Produces a complete redline with insertions, deletions, and margin comments that can be applied to the source document. Best used with Claude Opus 4.7 or newer for reliable tracked changes handling.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:32.920Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-essentials/skills/docx-tracked-changes","findings":[{"id":"cmv4vpyaxdmohad06b5fqkqxh","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-21T19:40:41.485Z","lastVerifiedAt":"2026-10-21T19:40:41.485Z","lastChangeDetectedAt":"2026-10-12T16:37:26.175Z","scannedHash":"d335819ad9ed6349647c42f9e9ac9e011783831b","latestUpstreamHash":"d335819ad9ed6349647c42f9e9ac9e011783831b","nextCheckDueAt":"2026-10-22T19:13:12.314Z"}},{"id":"cmv4fgswodhnnad06bskyk48a","slug":"docx-tracked-changes","publicId":"d9882ba5-9d47-4b1b-a3c4-567527a3a96a","name":"docx-tracked-changes","description":"Produce properly-formatted tracked changes for a Word document. Use when asked to redline a document, suggest edits to a contract or document, create tracked changes for review, or mark up a document with proposed revisions. Produces a complete redline with insertions, deletions, and margin comments that can be applied to the source document. Best used with Claude Opus 4.7 or newer for reliable tracked changes handling.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:06:31.779Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/docx-tracked-changes","findings":[{"id":"cmv4fgswodhnoad06nva0dmh0","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-21T22:18:12.210Z","lastVerifiedAt":"2026-10-21T22:18:12.210Z","lastChangeDetectedAt":"2026-10-12T20:27:31.887Z","scannedHash":"d335819ad9ed6349647c42f9e9ac9e011783831b","latestUpstreamHash":"d335819ad9ed6349647c42f9e9ac9e011783831b","nextCheckDueAt":"2026-10-22T22:47:54.375Z"}},{"id":"cmv4esdgwdhcwad06v9furklu","slug":"job-story-mapper","publicId":"4a273878-6475-4603-89bf-747df4343e45","name":"job-story-mapper","description":"Write Jobs-to-be-Done (JTBD) job stories and map customer jobs across functional, social, and emotional dimensions. Use when defining user needs, writing job stories, conducting JTBD research, or reframing features around customer outcomes. Produces a job story map with opportunity scoring, pain intensity ratings, and product opportunity analysis.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:26.884Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-discovery/skills/job-story-mapper","findings":[{"id":"cmv4esdgwdhcxad06pku4xch5","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-21T21:44:03.482Z","lastVerifiedAt":"2026-10-21T21:44:03.482Z","lastChangeDetectedAt":"2026-10-11T22:42:03.689Z","scannedHash":"049fccfbf3976e25b1fa73d2cdd16fd9b26bb164","latestUpstreamHash":"049fccfbf3976e25b1fa73d2cdd16fd9b26bb164","nextCheckDueAt":"2026-10-22T19:59:49.288Z"}},{"id":"cmv5dv8axdqzwad06n1favopu","slug":"job-story-mapper","publicId":"a3488ca1-edf3-41b9-89f6-920e253c7709","name":"job-story-mapper","description":"Write Jobs-to-be-Done (JTBD) job stories and map customer jobs across functional, social, and emotional dimensions. Use when defining user needs, writing job stories, conducting JTBD research, or reframing features around customer outcomes. Produces a job story map with opportunity scoring, pain intensity ratings, and product opportunity analysis.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:25.778Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/job-story-mapper","findings":[{"id":"cmv5dv8aydqzxad06skk9p654","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-22T12:42:51.088Z","lastVerifiedAt":"2026-10-22T12:42:51.088Z","lastChangeDetectedAt":"2026-10-12T15:04:26.090Z","scannedHash":"3efa32f60f9daf764ec8ee551617c0ad6d886e77","latestUpstreamHash":"3efa32f60f9daf764ec8ee551617c0ad6d886e77","nextCheckDueAt":"2026-10-23T11:12:19.631Z"}},{"id":"cmv4o41f1dklzad06z8odkl30","slug":"sales-forecasting-model","publicId":"c9b0f1f5-153a-4ff2-88d1-871b045688ed","name":"sales-forecasting-model","description":"Build a structured sales forecast framework for any business or team. Use when asked to build a sales forecast, create a revenue model, project pipeline, or build a bottom-up forecast. Produces a forecast methodology, pipeline model, scenario analysis, and assumption log.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:23.822Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-sales/skills/sales-forecasting-model","findings":[{"id":"cmv4o41f1dkm0ad06wj2omb7u","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-21T17:44:41.211Z","lastVerifiedAt":"2026-10-21T17:44:41.211Z","lastChangeDetectedAt":"2026-10-12T20:28:31.889Z","scannedHash":"18496f844e9beaaa395187b000ab86534846fb63","latestUpstreamHash":"18496f844e9beaaa395187b000ab86534846fb63","nextCheckDueAt":"2026-10-22T17:09:18.559Z"}},{"id":"cmv4nbqf0dkapad06k394g636","slug":"sales-forecasting-model","publicId":"b7a75c86-ff37-4ad0-8742-2aa02b1d65d5","name":"sales-forecasting-model","description":"Build a structured sales forecast framework for any business or team. Use when asked to build a sales forecast, create a revenue model, project pipeline, or build a bottom-up forecast. Produces a forecast methodology, pipeline model, scenario analysis, and assumption log.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:22.565Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/sales-forecasting-model","findings":[{"id":"cmv4nbqf0dkaqad06yj0cxc44","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-22T13:45:51.162Z","lastVerifiedAt":"2026-10-22T13:45:51.162Z","lastChangeDetectedAt":"2026-10-12T11:33:09.599Z","scannedHash":"18496f844e9beaaa395187b000ab86534846fb63","latestUpstreamHash":"18496f844e9beaaa395187b000ab86534846fb63","nextCheckDueAt":"2026-10-23T14:07:46.581Z"}},{"id":"cmv4qomfidldead06zz5g8pb6","slug":"performance-review","publicId":"b7beabf1-de9d-4e70-b77e-6b8fe4973f84","name":"performance-review","description":"Write structured, balanced performance reviews from bullet-point inputs. Use when asked to write a performance review, self-assessment, peer review, 360 feedback, or manager evaluation. Produces a complete, fair, professionally written review covering achievements, areas for growth, and development goals.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:20.883Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-people/skills/performance-review","findings":[{"id":"cmv4qomfidldfad06tpomeryh","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-21T16:55:41.120Z","lastVerifiedAt":"2026-10-21T16:55:41.120Z","lastChangeDetectedAt":"2026-10-12T04:15:04.258Z","scannedHash":"8adf4da6cd647421aeeced99b612c9228438cbdc","latestUpstreamHash":"8adf4da6cd647421aeeced99b612c9228438cbdc","nextCheckDueAt":"2026-10-22T18:28:17.216Z"}},{"id":"cmv4bgs00dg0aad06nntcwrbm","slug":"performance-review","publicId":"8ac1dea1-9df2-4721-a0dd-76f4d759fb14","name":"performance-review","description":"Write structured, balanced performance reviews from bullet-point inputs. Use when asked to write a performance review, self-assessment, peer review, 360 feedback, or manager evaluation. Produces a complete, fair, professionally written review covering achievements, areas for growth, and development goals.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:19.644Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/performance-review","findings":[{"id":"cmv4bgs00dg0bad063gfmt0fy","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-21T16:59:41.127Z","lastVerifiedAt":"2026-10-21T16:59:41.127Z","lastChangeDetectedAt":"2026-10-11T21:09:03.555Z","scannedHash":"9d7b127a1921ba2220462b3a761a8941358a5eda","latestUpstreamHash":"9d7b127a1921ba2220462b3a761a8941358a5eda","nextCheckDueAt":"2026-10-22T15:36:14.204Z"}},{"id":"cmv5g49apdriwad06etdkymkl","slug":"go-to-market-planner","publicId":"513699d7-d07e-4ec3-83f1-26e5b3e0f4aa","name":"go-to-market-planner","description":"Build a go-to-market plan for any product launch, feature release, or new market entry. Use when planning a product launch, writing a GTM strategy, defining launch tiers, or coordinating cross-functional launch activities. Produces a tiered GTM plan with messaging, cross-functional activity tracker, success metrics, and launch day checklist. For positioning and messaging content itself use go-to-market instead.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:18.504Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-delivery/skills/go-to-market-planner","findings":[{"id":"cmv5g49apdrixad06fwlrgxv8","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-21T19:43:41.494Z","lastVerifiedAt":"2026-10-21T19:43:41.494Z","lastChangeDetectedAt":"2026-10-12T16:06:26.145Z","scannedHash":"7f3eb97a68c88a7147393b091d4541cbf176a11f","latestUpstreamHash":"7f3eb97a68c88a7147393b091d4541cbf176a11f","nextCheckDueAt":"2026-10-22T19:13:52.397Z"}},{"id":"cmv50pz4ido1vad06mlspnkx3","slug":"go-to-market-planner","publicId":"33822a55-e680-44d4-bf92-b8025f1f9e89","name":"go-to-market-planner","description":"Build a go-to-market plan for any product launch, feature release, or new market entry. Use when planning a product launch, writing a GTM strategy, defining launch tiers, or coordinating cross-functional launch activities. Produces a tiered GTM plan with messaging, cross-functional activity tracker, success metrics, and launch day checklist. For positioning and messaging content itself use go-to-market instead.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:17.381Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/go-to-market-planner","findings":[{"id":"cmv50pz4ido1wad0634wn0dx8","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-22T01:31:39.437Z","lastVerifiedAt":"2026-10-22T01:31:39.437Z","lastChangeDetectedAt":"2026-10-12T08:56:04.462Z","scannedHash":"7f3eb97a68c88a7147393b091d4541cbf176a11f","latestUpstreamHash":"7f3eb97a68c88a7147393b091d4541cbf176a11f","nextCheckDueAt":"2026-10-23T01:00:37.463Z"}},{"id":"cmv4mwanldk4pad06jnv5nhq5","slug":"product-launch-checklist","publicId":"26901ff0-21dc-4576-a1f9-5acc850cecd3","name":"product-launch-checklist","description":"Generate a comprehensive pre-launch, launch day, and post-launch checklist for any product release. Use when preparing for a product launch, feature release, or major update. Produces a role-assigned, tiered checklist covering engineering readiness, marketing and comms, support, and post-launch monitoring.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:16.225Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-delivery/skills/product-launch-checklist","findings":[{"id":"cmv4mwanmdk4qad062gkidmry","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-21T23:30:06.869Z","lastVerifiedAt":"2026-10-21T23:30:06.869Z","lastChangeDetectedAt":"2026-10-12T02:26:04.098Z","scannedHash":"797789ff2f0013bab2c31a0bd6c2162d0788e837","latestUpstreamHash":"797789ff2f0013bab2c31a0bd6c2162d0788e837","nextCheckDueAt":"2026-10-23T00:31:36.407Z"}},{"id":"cmv5ewjrrdra6ad065evugo89","slug":"product-launch-checklist","publicId":"f9726621-eb13-4733-a9e3-4abe6169c8e0","name":"product-launch-checklist","description":"Generate a comprehensive pre-launch, launch day, and post-launch checklist for any product release. Use when preparing for a product launch, feature release, or major update. Produces a role-assigned, tiered checklist covering engineering readiness, marketing and comms, support, and post-launch monitoring.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:14.876Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/product-launch-checklist","findings":[{"id":"cmv5ewjrrdra7ad06b3hjliq0","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-21T21:06:21.959Z","lastVerifiedAt":"2026-10-21T21:06:21.959Z","lastChangeDetectedAt":"2026-10-12T15:29:26.112Z","scannedHash":"2887e6974afc2d8b75655bcf3f0a1e61f81bda4e","latestUpstreamHash":"2887e6974afc2d8b75655bcf3f0a1e61f81bda4e","nextCheckDueAt":"2026-10-22T19:37:57.965Z"}},{"id":"cmuxhx4ir0gl8ad07jigp1qjl","slug":"runbook-writer","publicId":"cea029e9-efa1-4893-8266-36d2fe9f7ea8","name":"runbook-writer","description":"Write an operational runbook for a service, incident type, or deployment procedure. Use when asked to write a runbook, create an ops guide, document an operational procedure, or prepare an incident response playbook. Produces a runbook with overview, prerequisites, step-by-step procedures, rollback steps, troubleshooting table, and escalation paths.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:13.416Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/runbook-writer","findings":[{"id":"cmuxhx4ir0gl9ad07ou327k53","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-22T11:35:48.230Z","lastVerifiedAt":"2026-10-22T11:35:48.230Z","lastChangeDetectedAt":"2026-10-09T02:46:28.576Z","scannedHash":"fc4096d0a27732226328509e5b2d2eda243cfe91","latestUpstreamHash":"fc4096d0a27732226328509e5b2d2eda243cfe91","nextCheckDueAt":"2026-10-23T13:03:15.476Z"}},{"id":"cmuxip7rp0v9kad07hvxq8tpy","slug":"runbook-writer","publicId":"e925a754-4131-4b24-bf41-853da5121707","name":"runbook-writer","description":"Write an operational runbook for a service, incident type, or deployment procedure. Use when asked to write a runbook, create an ops guide, document an operational procedure, or prepare an incident response playbook. Produces a runbook with overview, prerequisites, step-by-step procedures, rollback steps, troubleshooting table, and escalation paths.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:12.182Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/runbook-writer","findings":[{"id":"cmuxip7rp0v9lad07ztnsxprk","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-21T16:27:41.069Z","lastVerifiedAt":"2026-10-21T16:27:41.069Z","lastChangeDetectedAt":"2026-10-09T08:03:29.170Z","scannedHash":"5a3dd739253fab39b79078be589d340ba0104e03","latestUpstreamHash":"5a3dd739253fab39b79078be589d340ba0104e03","nextCheckDueAt":"2026-10-22T17:47:13.674Z"}},{"id":"cmv4gn8q2di3dad06b9wpff9s","slug":"hiring-rubric","publicId":"7dd37123-ffca-48cb-bf66-e97ac7164f1d","name":"hiring-rubric","description":"Generate a structured interview scorecard and interview guide for any role. Use when asked to create a hiring rubric, interview scorecard, structured interview guide, or assessment criteria for a job. Produces a scorecard with competencies, behavioural questions, and scoring guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:09.891Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-people/skills/hiring-rubric","findings":[{"id":"cmv4gn8q2di3ead064a8qtdud","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-21T22:14:01.609Z","lastVerifiedAt":"2026-10-21T22:14:01.609Z","lastChangeDetectedAt":"2026-10-11T23:31:03.760Z","scannedHash":"2e570bcf6c06ee7f944cd0129fb59950d630789e","latestUpstreamHash":"2e570bcf6c06ee7f944cd0129fb59950d630789e","nextCheckDueAt":"2026-10-22T21:15:43.041Z"}},{"id":"cmv486gdbdefgad06ydt7y4ze","slug":"hiring-rubric","publicId":"92409b7f-0be8-4ab3-83d6-fc22f919691b","name":"hiring-rubric","description":"Generate a structured interview scorecard and interview guide for any role. Use when asked to create a hiring rubric, interview scorecard, structured interview guide, or assessment criteria for a job. Produces a scorecard with competencies, behavioural questions, and scoring guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:07.664Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/hiring-rubric","findings":[{"id":"cmv486gdbdefhad06ysyblm1m","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-21T22:57:02.288Z","lastVerifiedAt":"2026-10-21T22:57:02.288Z","lastChangeDetectedAt":"2026-10-11T19:37:03.457Z","scannedHash":"2e570bcf6c06ee7f944cd0129fb59950d630789e","latestUpstreamHash":"2e570bcf6c06ee7f944cd0129fb59950d630789e","nextCheckDueAt":"2026-10-22T23:58:48.548Z"}},{"id":"cmv5bsnbxdqicad0671a24537","slug":"discovery-interview-guide","publicId":"717cadce-25b6-4dd8-b806-be511b3904b1","name":"discovery-interview-guide","description":"Create a structured user discovery interview guide with screener questions, a discussion guide, and a synthesis framework. Use when planning user interviews, customer discovery sessions, Jobs-to-be-Done research, or problem validation. Produces a complete guide covering warm-up, problem exploration, and a per-session synthesis template.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:06.257Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-discovery/skills/discovery-interview-guide","findings":[{"id":"cmv5bsnbxdqidad06so4pbtnw","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-22T07:18:40.457Z","lastVerifiedAt":"2026-10-22T07:18:40.457Z","lastChangeDetectedAt":"2026-10-12T14:05:01.975Z","scannedHash":"b2c727e120c184c8b2ee58664a43b0290ef3a4ee","latestUpstreamHash":"b2c727e120c184c8b2ee58664a43b0290ef3a4ee","nextCheckDueAt":"2026-10-23T05:10:34.932Z"}},{"id":"cmv5hm9vndry4ad06zu6mbjnu","slug":"discovery-interview-guide","publicId":"4fdc9136-db32-4c21-a4de-d1ac920e95e9","name":"discovery-interview-guide","description":"Create a structured user discovery interview guide with screener questions, a discussion guide, and a synthesis framework. Use when planning user interviews, customer discovery sessions, Jobs-to-be-Done research, or problem validation. Produces a complete guide covering warm-up, problem exploration, and a per-session synthesis template.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:04.770Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/discovery-interview-guide","findings":[{"id":"cmv5hm9vndry5ad06lgv8p55w","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-21T17:44:41.211Z","lastVerifiedAt":"2026-10-21T17:44:41.211Z","lastChangeDetectedAt":"2026-10-12T16:46:26.183Z","scannedHash":"a47e2cd1d10ae5c7fb2d4b871c770c153fb537a5","latestUpstreamHash":"a47e2cd1d10ae5c7fb2d4b871c770c153fb537a5","nextCheckDueAt":"2026-10-22T17:01:55.813Z"}},{"id":"cmv49ab89df0rad06kgma1a5c","slug":"ab-test-planner","publicId":"debd9f45-494b-4481-8421-f0f53cf7f897","name":"ab-test-planner","description":"Design statistically rigorous A/B tests for product features, UI changes, onboarding flows, and pricing experiments. Use when asked to set up an experiment, design an A/B test, calculate sample size, or interpret test results. Produces a complete test plan with hypothesis, variant definitions, sample size, duration estimate, guardrail metrics, and a results interpretation guide.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:03.364Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-delivery/skills/ab-test-planner","findings":[{"id":"cmv49ab8adf0sad06o63slfxe","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-21T16:53:41.118Z","lastVerifiedAt":"2026-10-21T16:53:41.118Z","lastChangeDetectedAt":"2026-10-11T20:08:03.485Z","scannedHash":"eeaff9ba41027ab83c41c222c6fe4837652de39f","latestUpstreamHash":"eeaff9ba41027ab83c41c222c6fe4837652de39f","nextCheckDueAt":"2026-10-22T19:03:03.076Z"}},{"id":"cmv5eiduddr76ad06ujuah55i","slug":"design-critique","publicId":"498af0a1-784b-4c89-a10e-ea473f3d3030","name":"design-critique","description":"Give structured, constructive feedback on any design using UX frameworks. Use when asked to critique a design, review a UI, give feedback on a Figma file or wireframe, assess a user flow, or evaluate a design against UX principles. Produces actionable critique applying Jobs-to-be-Done, Gestalt principles, and usability heuristics, with prioritised issues and specific recommendations.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:01.923Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/design-critique","findings":[{"id":"cmv5eiduddr77ad063v6dqq32","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-22T10:35:40.731Z","lastVerifiedAt":"2026-10-22T10:35:40.731Z","lastChangeDetectedAt":"2026-10-12T15:19:26.103Z","scannedHash":"d23e9641fc1a16b2b49cc79defb17952173a71d7","latestUpstreamHash":"d23e9641fc1a16b2b49cc79defb17952173a71d7","nextCheckDueAt":"2026-10-23T08:14:46.694Z"}},{"id":"cmv5htzgsds0dad06rgski349","slug":"incident-postmortem","publicId":"9898f41b-69d7-4a67-a25b-323587a66b00","name":"incident-postmortem","description":"Write a structured incident postmortem or post-incident review. Use when asked to write a postmortem, incident report, P1/P2 review, outage report, or RCA (root cause analysis). Produces a blameless postmortem with timeline, root cause, contributing factors, impact summary, and action items.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:05:00.712Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/incident-postmortem","findings":[{"id":"cmv5htzgsds0ead0682jc7bet","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-21T19:53:08.370Z","lastVerifiedAt":"2026-10-21T19:53:08.370Z","lastChangeDetectedAt":"2026-10-12T16:53:26.186Z","scannedHash":"dae6cc4755ca347136aa48eacb2913051693e944","latestUpstreamHash":"dae6cc4755ca347136aa48eacb2913051693e944","nextCheckDueAt":"2026-10-22T19:34:33.960Z"}},{"id":"cmv49cw12df4had06hs8py7pl","slug":"change-management-plan","publicId":"e22a17a5-e820-4f6c-a107-5ed952737c69","name":"change-management-plan","description":"Create a structured change management plan for any organisational change. Use when asked to write a change management plan, manage a change initiative, plan a system rollout, or lead an organisational transformation. Produces a plan covering stakeholder analysis, impact assessment, communication strategy, and resistance management.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:04:59.451Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-hr/skills/change-management-plan","findings":[{"id":"cmv49cw12df4iad06fxgcr1vy","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-22T11:40:48.242Z","lastVerifiedAt":"2026-10-22T11:40:48.242Z","lastChangeDetectedAt":"2026-10-12T07:59:04.375Z","scannedHash":"e675a8e69791d5249a3984fae84627ba638210ae","latestUpstreamHash":"e675a8e69791d5249a3984fae84627ba638210ae","nextCheckDueAt":"2026-10-23T11:24:14.792Z"}},{"id":"cmv4jsexxdjbead06mtypcpdz","slug":"change-management-plan","publicId":"cedccefe-966d-491c-acc7-f6438b384764","name":"change-management-plan","description":"Create a structured change management plan for any organisational change. Use when asked to write a change management plan, manage a change initiative, plan a system rollout, or lead an organisational transformation. Produces a plan covering stakeholder analysis, impact assessment, communication strategy, and resistance management.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:04:58.335Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/change-management-plan","findings":[{"id":"cmv4jsexxdjbfad06vd1nv3yb","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-22T09:39:40.671Z","lastVerifiedAt":"2026-10-22T09:39:40.671Z","lastChangeDetectedAt":"2026-10-12T06:49:04.353Z","scannedHash":"e675a8e69791d5249a3984fae84627ba638210ae","latestUpstreamHash":"e675a8e69791d5249a3984fae84627ba638210ae","nextCheckDueAt":"2026-10-23T09:43:14.932Z"}},{"id":"cmv56jlzvdpisad06upbz6q48","slug":"job-application","publicId":"e295c8cc-6714-4cdd-8952-195a4ef47a0d","name":"job-application","description":"Tailors a CV and cover letter to a specific job description. Use when asked to write a cover letter, tailor a CV or resume, optimise for ATS, match a job description, or prepare a job application. Produces an ATS-optimised tailored CV summary and a personalised cover letter aligned to the role's requirements.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:04:57.161Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-business/skills/job-application","findings":[{"id":"cmv56jlzvdpitad06f7mgpb01","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-22T13:34:51.150Z","lastVerifiedAt":"2026-10-22T13:34:51.150Z","lastChangeDetectedAt":"2026-10-12T17:24:26.211Z","scannedHash":"3d682d3967de018448fb1454d60baee453cd37a5","latestUpstreamHash":"3d682d3967de018448fb1454d60baee453cd37a5","nextCheckDueAt":"2026-10-23T14:01:14.740Z"}},{"id":"cmv561l8mdpbjad06aud36km7","slug":"tax-planning-checklist","publicId":"d46c3ce4-8c1d-45f9-bf88-e8a9cadfacc2","name":"tax-planning-checklist","description":"Generate a structured tax planning checklist and review framework for any individual or business context. Use when asked to review tax planning, prepare for year-end tax, check tax efficiency, or identify tax-saving opportunities. Produces a checklist of considerations, common reliefs, and a review framework. Not a substitute for qualified tax advice.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:04:55.726Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-finance/skills/tax-planning-checklist","findings":[{"id":"cmv561l8mdpbkad06xb3aj68j","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-21T20:34:21.905Z","lastVerifiedAt":"2026-10-21T20:34:21.905Z","lastChangeDetectedAt":"2026-10-12T20:16:31.875Z","scannedHash":"9cafdbd614da3afeaf7308d0a6708b05383d317a","latestUpstreamHash":"9cafdbd614da3afeaf7308d0a6708b05383d317a","nextCheckDueAt":"2026-10-22T19:11:28.858Z"}},{"id":"cmv48lw2pdelfad06s90m51ca","slug":"tax-planning-checklist","publicId":"84f15301-b679-4075-a296-01db7a8e78e8","name":"tax-planning-checklist","description":"Generate a structured tax planning checklist and review framework for any individual or business context. Use when asked to review tax planning, prepare for year-end tax, check tax efficiency, or identify tax-saving opportunities. Produces a checklist of considerations, common reliefs, and a review framework. Not a substitute for qualified tax advice.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:04:54.427Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/tax-planning-checklist","findings":[{"id":"cmv48lw2pdelgad06ixcxdizx","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-21T19:06:41.355Z","lastVerifiedAt":"2026-10-21T19:06:41.355Z","lastChangeDetectedAt":"2026-10-12T11:09:09.569Z","scannedHash":"9cafdbd614da3afeaf7308d0a6708b05383d317a","latestUpstreamHash":"9cafdbd614da3afeaf7308d0a6708b05383d317a","nextCheckDueAt":"2026-10-22T19:05:51.668Z"}},{"id":"cmuxilahi0pwaad072jlk16n4","slug":"test-strategy-doc","publicId":"d0a1c141-4392-4ae7-9e4f-88a3821343f6","name":"test-strategy-doc","description":"Write a test strategy document from a feature spec, PRD, or system description. Use when asked to create a test plan, write a test strategy, define QA approach, or plan testing for a feature or release. Produces a complete test strategy with scope, risk assessment, test types, coverage targets, and a prioritised test case outline.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-30T17:04:53.203Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/test-strategy-doc","findings":[{"id":"cmuxilahj0pwbad07hpdg7u3d","source":"vettd","category":"security","label":"Embedded prompt-template marker","detail":"Detected in SKILL.md:135 — `- \"create a test plan for [system]\"`","severity":"medium","ruleId":"VTD-0075"},{"id":"cmuxilahj0pwcad07izsr6fom","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-21T18:58:41.345Z","lastVerifiedAt":"2026-10-21T18:58:41.345Z","lastChangeDetectedAt":"2026-10-09T05:47:28.898Z","scannedHash":"74f4786c1f99736a72d1a43aeb7282f42fcb7285","latestUpstreamHash":"74f4786c1f99736a72d1a43aeb7282f42fcb7285","nextCheckDueAt":"2026-10-22T20:49:09.045Z"}},{"id":"cmuxilb5p0pwwad07vfnkr1tz","slug":"test-strategy-doc","publicId":"1ba4822d-0f69-436c-a464-3ba2e3a800bb","name":"test-strategy-doc","description":"Write a test strategy document from a feature spec, PRD, or system description. Use when asked to create a test plan, write a test strategy, define QA approach, or plan testing for a feature or release. Produces a complete test strategy with scope, risk assessment, test types, coverage targets, and a prioritised test case outline.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-30T17:04:52.071Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/test-strategy-doc","findings":[{"id":"cmuxilb5p0pwxad07hjcx274s","source":"vettd","category":"security","label":"Embedded prompt-template marker","detail":"Detected in SKILL.md:135 — `- \"create a test plan for [system]\"`","severity":"medium","ruleId":"VTD-0075"},{"id":"cmuxilb5p0pwyad07v86yysuv","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-22T12:58:51.108Z","lastVerifiedAt":"2026-10-22T12:58:51.108Z","lastChangeDetectedAt":"2026-10-09T06:12:28.950Z","scannedHash":"74f4786c1f99736a72d1a43aeb7282f42fcb7285","latestUpstreamHash":"74f4786c1f99736a72d1a43aeb7282f42fcb7285","nextCheckDueAt":"2026-10-23T12:52:14.987Z"}},{"id":"cmuxiqhga0wkxad07f07fu3a5","slug":"system-design-interview","publicId":"d71e6ba1-905e-40fe-95e7-5003e558c39e","name":"system-design-interview","description":"Structure a complete system design answer for interview questions or real architecture sessions. Use when asked to design a system, answer a system design interview question, or architect a solution at scale. Produces a structured answer covering requirements, capacity estimates, high-level design, component deep-dives, trade-offs, and follow-up considerations.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-30T17:04:50.709Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/system-design-interview","findings":[{"id":"cmuxiqhga0wkyad071gaapewb","source":"vettd","category":"security","label":"Embedded prompt-template marker","detail":"Detected in SKILL.md:138 (2 matches) — `- \"design [system] for a system design interview\"`","severity":"medium","ruleId":"VTD-0075"},{"id":"cmuxiqhgb0wkzad075ep9fo2h","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-21T18:53:41.335Z","lastVerifiedAt":"2026-10-21T18:53:41.335Z","lastChangeDetectedAt":"2026-10-09T07:37:29.116Z","scannedHash":"000c261cecc3338fb65659d09eb545886a1c4e96","latestUpstreamHash":"000c261cecc3338fb65659d09eb545886a1c4e96","nextCheckDueAt":"2026-10-22T18:34:44.189Z"}},{"id":"cmuxhy3bd0h7oad074vpkjdu2","slug":"system-design-interview","publicId":"25f88b3a-a068-407b-9d35-026bed63e35e","name":"system-design-interview","description":"Structure a complete system design answer for interview questions or real architecture sessions. Use when asked to design a system, answer a system design interview question, or architect a solution at scale. Produces a structured answer covering requirements, capacity estimates, high-level design, component deep-dives, trade-offs, and follow-up considerations.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-30T17:04:49.500Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/system-design-interview","findings":[{"id":"cmuxhy3bd0h7pad07hky13enu","source":"vettd","category":"security","label":"Embedded prompt-template marker","detail":"Detected in SKILL.md:138 (2 matches) — `- \"design [system] for a system design interview\"`","severity":"medium","ruleId":"VTD-0075"},{"id":"cmuxhy3bd0h7qad07rlmjzcv6","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-22T01:54:39.466Z","lastVerifiedAt":"2026-10-22T01:54:39.466Z","lastChangeDetectedAt":"2026-10-08T04:49:35.485Z","scannedHash":"000c261cecc3338fb65659d09eb545886a1c4e96","latestUpstreamHash":"000c261cecc3338fb65659d09eb545886a1c4e96","nextCheckDueAt":"2026-10-23T01:25:44.424Z"}},{"id":"cmv4dn7pkdh41ad067pzx6582","slug":"workshop-facilitation-guide","publicId":"6fc6ed10-0503-4959-bd7e-0b600c50c9d8","name":"workshop-facilitation-guide","description":"Design and facilitate any workshop, working session, or collaborative meeting. Use when asked to plan a workshop, design a facilitated session, run a ideation session, or create a workshop agenda. Produces a complete facilitation guide with session design, activity instructions, timing, and materials.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-30T17:04:48.274Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/workshop-facilitation-guide","findings":[{"id":"cmv4dn7pkdh42ad06t6fps4kd","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-22T07:34:40.397Z","lastVerifiedAt":"2026-10-22T07:34:40.397Z","lastChangeDetectedAt":"2026-10-12T07:32:04.365Z","scannedHash":"4f60ef06c8796240e2a75f1652a34545e7a79d65","latestUpstreamHash":"4f60ef06c8796240e2a75f1652a34545e7a79d65","nextCheckDueAt":"2026-10-23T07:18:48.657Z"}},{"id":"cmuxhr50p062sad077evch2r3","slug":"investor-pitch-deck","publicId":"8038ae77-f1ec-4e84-9903-573a2658af4f","name":"investor-pitch-deck","description":"Build the narrative and slide structure for an investor pitch deck. Use when asked to create a pitch deck, investor presentation, fundraising deck, or startup pitch. Produces a slide-by-slide structure with narrative beats, key messages, and what each slide must prove to an investor.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T22:57:00.881Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/investor-pitch-deck","findings":[{"id":"cmuxhr50p062tad07yk97bet4","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-22T13:06:51.119Z","lastVerifiedAt":"2026-10-22T13:06:51.119Z","lastChangeDetectedAt":"2026-08-14T13:59:28.659Z","scannedHash":"23b49ee0958fbcc48e541d10ed75379a828aa806","latestUpstreamHash":"23b49ee0958fbcc48e541d10ed75379a828aa806","nextCheckDueAt":"2026-10-23T10:53:15.233Z"}},{"id":"cmuxhqyx205ddad07jn11ckoi","slug":"unknown","publicId":"1e39a044-057e-40b2-9d8c-7041076c9a98","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:34:02.971Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-launch-agent/skills/media-pitch","findings":[{"id":"cmuxhqyz005dead07kpw7dopz","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":"cmuxhqyz005dfad07kwnnsigy","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-22T00:44:07.010Z","lastVerifiedAt":"2026-10-22T00:44:07.010Z","lastChangeDetectedAt":"2026-08-25T18:33:23.364Z","scannedHash":"709d6e51b8520c9fbbfdccc7d0ad47430eb02ac5","latestUpstreamHash":"709d6e51b8520c9fbbfdccc7d0ad47430eb02ac5","nextCheckDueAt":"2026-10-22T22:43:22.882Z"}},{"id":"cmuxhqyl905atad07xly6ce2t","slug":"unknown","publicId":"38e8a5d5-db14-4457-b369-d5b5d680358f","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:56.105Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-launch-agent/skills/go-to-market","findings":[{"id":"cmuxhqyl905auad07nij1ul4o","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":"cmuxhqyl905avad079klfjr0w","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-22T13:24:51.138Z","lastVerifiedAt":"2026-10-22T13:24:51.138Z","lastChangeDetectedAt":"2026-08-14T13:57:28.657Z","scannedHash":"3fb3c5a70f78f5b419166ef4ed17d12688ca1234","latestUpstreamHash":"3fb3c5a70f78f5b419166ef4ed17d12688ca1234","nextCheckDueAt":"2026-10-23T11:09:30.340Z"}},{"id":"cmuxhqq9n04v7ad07jozgt2ic","slug":"unknown","publicId":"e87abbc4-343a-489d-919a-9f42d817c668","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:50.650Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-launch-agent/skills/email-campaign","findings":[{"id":"cmuxhqq9n04v8ad07n9em2b2o","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":"cmuxhqq9o04v9ad072hh9iio0","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":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-22T11:35:48.230Z","lastVerifiedAt":"2026-10-22T11:35:48.230Z","lastChangeDetectedAt":"2026-08-14T12:47:28.546Z","scannedHash":"c41be021a60f2e182439886fad2a2221156ab545","latestUpstreamHash":"c41be021a60f2e182439886fad2a2221156ab545","nextCheckDueAt":"2026-10-23T11:33:19.802Z"}},{"id":"cmuxhqyth05c0ad07xtyecj87","slug":"unknown","publicId":"b509280c-b382-4b86-8db5-074d757bfd1c","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:45.376Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-sprint-agent/skills/sprint-planning","findings":[{"id":"cmuxhqyth05c1ad07nfv26u4f","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":"cmuxhqyth05c2ad07n0p50ofc","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-21T19:14:41.370Z","lastVerifiedAt":"2026-10-21T19:14:41.370Z","lastChangeDetectedAt":"2026-08-25T19:02:23.959Z","scannedHash":"5d82c579e3e40ad263e30014df1bb21061c3b70d","latestUpstreamHash":"5d82c579e3e40ad263e30014df1bb21061c3b70d","nextCheckDueAt":"2026-10-22T19:59:51.451Z"}},{"id":"cmuxhqywm05ctad07qvbogmiy","slug":"unknown","publicId":"4826807e-ca57-47ff-b6c7-13b04c5956e7","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:39.823Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-stakeholder-comms-agent/skills/investor-update","findings":[{"id":"cmuxhqywm05cuad07bwgwzunt","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":"cmuxhqywm05cvad07bzb3w1ep","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-22T00:16:06.961Z","lastVerifiedAt":"2026-10-22T00:16:06.961Z","lastChangeDetectedAt":"2026-08-25T20:11:24.063Z","scannedHash":"3dc1b8f1806ca2a75b8355040d1dad5b2d1609c6","latestUpstreamHash":"3dc1b8f1806ca2a75b8355040d1dad5b2d1609c6","nextCheckDueAt":"2026-10-22T23:26:20.847Z"}},{"id":"cmuxhqq4004tyad07yakkvix2","slug":"unknown","publicId":"4685d878-3c40-4ba9-830a-171a3a0def01","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:34.292Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-discovery-agent/skills/job-story-mapper","findings":[{"id":"cmuxhqq4004tzad07z21r02gn","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":"cmuxhqq4004u0ad07rd6p9pcs","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-21T16:02:41.023Z","lastVerifiedAt":"2026-10-21T16:02:41.023Z","lastChangeDetectedAt":"2026-08-14T13:56:28.657Z","scannedHash":"23133ced587e7c4fc5af554c056f3cc6d38379da","latestUpstreamHash":"23133ced587e7c4fc5af554c056f3cc6d38379da","nextCheckDueAt":"2026-10-22T17:59:42.224Z"}},{"id":"cmuxhqyz205djad07ii7avk38","slug":"unknown","publicId":"bbd2d67b-8a70-4932-b649-457184386923","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:28.400Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-launch-agent/skills/content-calendar","findings":[{"id":"cmuxhqyz205dkad07tihw65qd","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":"cmuxhqyz205dlad077t50aue0","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-22T14:51:30.011Z","lastVerifiedAt":"2026-10-22T14:51:30.011Z","lastChangeDetectedAt":"2026-08-14T11:55:28.478Z","scannedHash":"c91a208f663d6c3721cb1e757d6105b41a500192","latestUpstreamHash":"c91a208f663d6c3721cb1e757d6105b41a500192","nextCheckDueAt":"2026-10-23T16:59:15.140Z"}},{"id":"cmt91edai2h76ad097ol8n36a","slug":"unknown","publicId":"f4bf78f9-ab7c-4e22-a07b-5eadf30ef3ad","name":"unknown","description":"","author":"","version":"","license":"","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:23.597Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-launch-agent/skills/launch-checklist","findings":[{"id":"cmt91edaj2h7had09zy001orr","source":"vettd","category":"structure","label":"No scripts/ directory","detail":"Consider bundling reusable scripts for validation and automation","severity":"info","ruleId":"VTD-0096"},{"id":"cmt91edaj2h7nad09qvfhn0g8","source":"vettd","category":"security","label":"No repository link","detail":"No repository field found in SKILL.md frontmatter. Skills without a verifiable source repository cannot be externally audited.","severity":"info","ruleId":"VTD-0083"},{"id":"cmt91edaj2h7vad099pzjhjj4","source":"vettd","category":"security","label":"No prompt injection or jailbreak signals detected","detail":"Scanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers","severity":"info","ruleId":"VTD-0092"},{"id":"cmt91edaj2h7pad09zdnczc1i","source":"vettd","category":"description","label":"Missing description field","detail":"The description field is required and should describe what the skill does and when to use it","severity":"info","ruleId":"VTD-0109"},{"id":"cmt91edaj2h7sad096cx2yx0q","source":"vettd","category":"best-practices","label":"No examples found","detail":"Add code blocks, input/output samples, or before/after examples to improve agent accuracy","severity":"info","ruleId":"VTD-0103"},{"id":"cmt91edaj2h7wad09owtce59r","source":"vettd","category":"security","label":"No external URLs in skill definition","detail":"SKILL.md and references/ files do not reference external URLs","severity":"info","ruleId":"VTD-0093"},{"id":"cmt91edaj2h7xad09kw8pq6a4","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":"cmt91edaj2h80ad09j0upnzg4","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":"cmt91edaj2h7yad091bp8pdc5","source":"cisco","category":"security","label":"Skill name does not follow agent skills naming rules","detail":"SKILL.md — Skill name 'cisco-shim-_ybrd8_f' is invalid. Agent skills require lowercase letters, numbers, and hyphens only, with a maximum length of 64 characters.","severity":"info","ruleId":"VTD-0099"},{"id":"cmt91edaj2h7tad09ojchribt","source":"vettd","category":"best-practices","label":"No clear workflow structure","detail":"Consider adding numbered steps or a structured procedure for the agent to follow","severity":"info","ruleId":"VTD-0106"},{"id":"cmt91edaj2h7lad090eefmg1b","source":"vettd","category":"structure","label":"Valid name field","detail":"Name \"unknown\" follows spec (lowercase, hyphens, ≤64 chars)","severity":"info","ruleId":"VTD-0099"},{"id":"cmt91edaj2h7jad09uydq4t5t","source":"vettd","category":"evals","label":"No evaluation test cases","detail":"Add an evals/ directory with test prompts and expected outputs to measure skill quality","severity":"info","ruleId":"VTD-0118"},{"id":"cmt91edaj2h7fad09ppjl9t07","source":"vettd","category":"structure","label":"SKILL.md present","detail":"Required skill definition file found","severity":"info","ruleId":"VTD-0095"},{"id":"cmt91edaj2h7rad09mgwvm9hb","source":"vettd","category":"best-practices","label":"SKILL.md body length is reasonable","detail":"1 lines (recommended: under 500)","severity":"info","ruleId":"VTD-0101"},{"id":"cmt91edaj2h7uad09xza9bake","source":"vettd","category":"security","label":"No secrets or unsafe code patterns detected","detail":"Scanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)","severity":"info","ruleId":"VTD-0091"}],"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":"unreachable","reason":"ref_not_found","retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-17T03:50:50.986Z","lastVerifiedAt":"2026-09-10T17:33:46.714Z","lastChangeDetectedAt":"2026-08-12T12:42:46.822Z","scannedHash":"594ff7c0529df45ca257fdb97263f151c7a2919c","latestUpstreamHash":"594ff7c0529df45ca257fdb97263f151c7a2919c","nextCheckDueAt":"2026-10-24T03:50:50.986Z"}},{"id":"cmuxhqyaq058nad07a59toovm","slug":"unknown","publicId":"f688478a-51b6-4fa7-93fe-b481951b447e","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:17.202Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-stakeholder-comms-agent/skills/executive-update","findings":[{"id":"cmuxhqyaq058oad07z7oss40q","source":"cisco","category":"security","label":"File extension does not match actual content type","detail":"SKILL.md — Markdown file 'SKILL.md' reads mostly as C source (c). Markdown commonly embeds code, so this is reported for visibility rather than as obfuscation.","severity":"low","ruleId":"FILE_MAGIC_MISMATCH"},{"id":"cmuxhqyaq058pad07n43a4c05","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":"cmuxhqyaq058qad07fo2w1zhw","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-21T14:20:58.416Z","lastVerifiedAt":"2026-10-21T14:20:58.416Z","lastChangeDetectedAt":"2026-08-14T13:00:28.554Z","scannedHash":"714c91d6f397089a4e39bb79dff66ef4d3ba5eae","latestUpstreamHash":"714c91d6f397089a4e39bb79dff66ef4d3ba5eae","nextCheckDueAt":"2026-10-22T16:43:00.850Z"}},{"id":"cmuxhqp6x04n6ad07ud3yj9qy","slug":"unknown","publicId":"c8b9698e-7d6d-4da7-a5a6-45dbdb450622","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:10.829Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-discovery-agent/skills/assumption-mapper","findings":[{"id":"cmuxhqp6x04n7ad07yu8uadce","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":"cmuxhqp6x04n8ad079qzm0ajn","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":"cisco","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0},{"source":"vettd","status":"success","verdict":null,"grade":"A","criticalCount":0,"highCount":0}],"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-21T18:59:41.345Z","lastVerifiedAt":"2026-10-21T18:59:41.345Z","lastChangeDetectedAt":"2026-08-14T15:41:28.671Z","scannedHash":"f2a7165a7e407d1f1af7eece01d48dcfaa22c33e","latestUpstreamHash":"f2a7165a7e407d1f1af7eece01d48dcfaa22c33e","nextCheckDueAt":"2026-10-22T19:45:05.563Z"}},{"id":"cmuxhqpff04owad07vl6c8w43","slug":"unknown","publicId":"319b25bc-7d67-43b5-97f1-82db78a2724f","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:33:05.282Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-stakeholder-comms-agent/skills/stakeholder-update","findings":[{"id":"cmuxhqpff04oxad07upirwpqj","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":"cmuxhqpff04oyad07wpp35gwf","source":"cisco","category":"security","label":"Skill name does not follow agent skills naming rules","detail":"SKILL.md — Skill name 'cisco-shim-nx_uevk7' is invalid. Agent skills require lowercase letters, numbers, and hyphens only, with a maximum length of 64 characters.","severity":"info","ruleId":"VTD-0099"},{"id":"cmuxhqpff04ozad07oritc06i","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-21T21:46:03.487Z","lastVerifiedAt":"2026-10-21T21:46:03.487Z","lastChangeDetectedAt":"2026-08-14T15:40:28.695Z","scannedHash":"6acb23bf0433bdf3214bba72beb0b04c384eb942","latestUpstreamHash":"6acb23bf0433bdf3214bba72beb0b04c384eb942","nextCheckDueAt":"2026-10-22T22:07:22.704Z"}},{"id":"cmuxhqyl605amad07bjy67465","slug":"unknown","publicId":"113d572d-4ab3-4e93-ad51-1cff09e3c7be","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:58.079Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-discovery-agent/skills/user-interview-synthesis","findings":[{"id":"cmuxhqyl605anad075eo1k6wb","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":"cmuxhqyl605aoad0787s9n4fk","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-21T18:13:41.260Z","lastVerifiedAt":"2026-10-21T18:13:41.260Z","lastChangeDetectedAt":"2026-08-14T13:56:28.657Z","scannedHash":"ef86010b49f41d762f09cdaec8eb3a6c41828662","latestUpstreamHash":"ef86010b49f41d762f09cdaec8eb3a6c41828662","nextCheckDueAt":"2026-10-22T19:33:35.100Z"}},{"id":"cmuxhqygm059zad07n21ovvh0","slug":"cs-health-scorecard","publicId":"6945a928-00f5-4d26-8a20-42e052ccd709","name":"cs-health-scorecard","description":"Build a customer health scorecard for a specific account. Use when asked to score account health, assess renewal risk, build a health dashboard, or evaluate an account's likelihood to renew or expand. Produces a structured health scorecard with a RAG status, dimension scores, key risks, and recommended actions.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:52.122Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cs/skills/cs-health-scorecard","findings":[{"id":"cmuxhqygm05a0ad07lztwy8yf","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-22T10:24:40.718Z","lastVerifiedAt":"2026-10-22T10:24:40.718Z","lastChangeDetectedAt":"2026-10-08T12:56:35.698Z","scannedHash":"24ab62580855f5c6f21edc2c71193a48ee26e618","latestUpstreamHash":"24ab62580855f5c6f21edc2c71193a48ee26e618","nextCheckDueAt":"2026-10-23T08:30:49.890Z"}},{"id":"cmuxit24o0zr1ad07f92qpzpg","slug":"cs-health-scorecard","publicId":"ca1d657a-77b4-4f76-ba8c-55119c356973","name":"cs-health-scorecard","description":"Build a customer health scorecard for a specific account. Use when asked to score account health, assess renewal risk, build a health dashboard, or evaluate an account's likelihood to renew or expand. Produces a structured health scorecard with a RAG status, dimension scores, key risks, and recommended actions.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:46.412Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/cs-health-scorecard","findings":[{"id":"cmuxit24o0zr2ad07ez85a67k","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-22T15:07:30.053Z","lastVerifiedAt":"2026-10-22T15:07:30.053Z","lastChangeDetectedAt":"2026-10-09T03:59:28.714Z","scannedHash":"ccfa48b330984ac66c302a5bdbc33ce77fe59302","latestUpstreamHash":"ccfa48b330984ac66c302a5bdbc33ce77fe59302","nextCheckDueAt":"2026-10-23T17:14:56.095Z"}},{"id":"cmuxiqgdf0wemad07wyxh85m6","slug":"cs-escalation-brief","publicId":"2c3bed89-96cc-45ae-b8b0-ea9fe3e3ffc2","name":"cs-escalation-brief","description":"Write a structured escalation brief for an at-risk customer account. Use when an account has escalated, when a customer is threatening churn, when a P1 customer issue needs executive attention, or when preparing an internal save play. Produces a crisp escalation brief with account context, timeline, root cause, business impact, and a clear resolution plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:40.799Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cs/skills/cs-escalation-brief","findings":[{"id":"cmuxiqgdg0wenad07bxizdiym","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-22T09:13:40.641Z","lastVerifiedAt":"2026-10-22T09:13:40.641Z","lastChangeDetectedAt":"2026-10-08T10:09:35.605Z","scannedHash":"3f31ec8422399e0c3c68c1095f4a84225f22bd8d","latestUpstreamHash":"3f31ec8422399e0c3c68c1095f4a84225f22bd8d","nextCheckDueAt":"2026-10-23T07:25:10.619Z"}},{"id":"cmuxhqywy05d6ad07p9rf33dz","slug":"cs-escalation-brief","publicId":"fabd565d-9984-41b5-8cf3-6fbd47349531","name":"cs-escalation-brief","description":"Write a structured escalation brief for an at-risk customer account. Use when an account has escalated, when a customer is threatening churn, when a P1 customer issue needs executive attention, or when preparing an internal save play. Produces a crisp escalation brief with account context, timeline, root cause, business impact, and a clear resolution plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:34.890Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/cs-escalation-brief","findings":[{"id":"cmuxhqywy05d7ad075fpk4tqs","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-22T06:02:40.346Z","lastVerifiedAt":"2026-10-22T06:02:40.346Z","lastChangeDetectedAt":"2026-10-09T09:48:29.342Z","scannedHash":"e8ce7c3cc81a28d4df8816707c04b53f2b16a106","latestUpstreamHash":"e8ce7c3cc81a28d4df8816707c04b53f2b16a106","nextCheckDueAt":"2026-10-23T04:24:50.951Z"}},{"id":"cmuxhqytr05ccad07fckhmy9d","slug":"last-30-days-research","publicId":"2d2b7e62-9ee0-4013-a7c8-b63ba419285d","name":"last-30-days-research","description":"Searches Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic. Use when you need to know what real people are saying about a tool, product, trend, or event in the past 30 days — cutting through SEO content to surface genuine community reaction. Produces a structured report with consensus findings, pain points, positive signals, contrarian takes, source links, and a signal confidence rating.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:28.750Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cross/skills/last-30-days-research","findings":[{"id":"cmuxhqytr05cdad07u460zz6q","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-22T12:43:51.091Z","lastVerifiedAt":"2026-10-22T12:43:51.091Z","lastChangeDetectedAt":"2026-08-14T15:39:28.672Z","scannedHash":"ce5460e6c7cd4bd108e02f4b3a61886e9b06cb62","latestUpstreamHash":"ce5460e6c7cd4bd108e02f4b3a61886e9b06cb62","nextCheckDueAt":"2026-10-23T12:52:55.567Z"}},{"id":"cmuxhqydp0595ad07y0ni3eci","slug":"last-30-days-research","publicId":"feb880a1-8bf6-4c20-8186-26c24ceede72","name":"last-30-days-research","description":"Searches Reddit, X/Twitter, and the broader web for recent opinions, sentiment, and signal on any topic. Use when you need to know what real people are saying about a tool, product, trend, or event in the past 30 days — cutting through SEO content to surface genuine community reaction. Produces a structured report with consensus findings, pain points, positive signals, contrarian takes, source links, and a signal confidence rating.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:23.360Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/last-30-days-research","findings":[{"id":"cmuxhqydp0596ad07ma7zj5pm","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-22T15:16:30.063Z","lastVerifiedAt":"2026-10-22T15:16:30.063Z","lastChangeDetectedAt":"2026-08-14T15:09:28.683Z","scannedHash":"ce5460e6c7cd4bd108e02f4b3a61886e9b06cb62","latestUpstreamHash":"ce5460e6c7cd4bd108e02f4b3a61886e9b06cb62","nextCheckDueAt":"2026-10-23T14:13:18.935Z"}},{"id":"cmuxilc9x0q6dad07bm17237r","slug":"churn-analysis","publicId":"dba16b94-3a57-4e2f-8e2b-39ff29a2d482","name":"churn-analysis","description":"Produce a structured churn analysis that separates avoidable from unavoidable churn. Use when investigating why customers are leaving, identifying at-risk segments, calculating net revenue retention, or building a retention intervention plan. Produces a churn report with rate calculations, categorised reasons by avoidability, segment breakdown, timing analysis, early warning signals, and prioritised interventions ranked by estimated impact.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:17.528Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cs/skills/churn-analysis","findings":[{"id":"cmuxilc9x0q6ead07gqsb7u74","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-21T23:27:06.863Z","lastVerifiedAt":"2026-10-21T23:27:06.863Z","lastChangeDetectedAt":"2026-10-09T07:02:29.055Z","scannedHash":"440deae191a562ea4fe1bd3cbbc4fa71e0aa0e9e","latestUpstreamHash":"440deae191a562ea4fe1bd3cbbc4fa71e0aa0e9e","nextCheckDueAt":"2026-10-22T21:07:12.464Z"}},{"id":"cmuxiqhas0wjmad070w4pc0xt","slug":"churn-analysis","publicId":"e23199f8-720b-4041-b317-148d92640457","name":"churn-analysis","description":"Produce a structured churn analysis that separates avoidable from unavoidable churn. Use when investigating why customers are leaving, identifying at-risk segments, calculating net revenue retention, or building a retention intervention plan. Produces a churn report with rate calculations, categorised reasons by avoidability, segment breakdown, timing analysis, early warning signals, and prioritised interventions ranked by estimated impact.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:32:12.052Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/churn-analysis","findings":[{"id":"cmuxiqhas0wjnad07nswyl3pb","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-22T09:50:40.686Z","lastVerifiedAt":"2026-10-22T09:50:40.686Z","lastChangeDetectedAt":"2026-10-09T06:43:29.015Z","scannedHash":"d40f9747ffa4121727635bff362eb720c2a79729","latestUpstreamHash":"d40f9747ffa4121727635bff362eb720c2a79729","nextCheckDueAt":"2026-10-23T08:39:45.800Z"}},{"id":"cmuxhqygc059rad07z1e8qnqu","slug":"substack-notes-scraper","publicId":"79e4e89e-21ba-4ee6-ad64-940c57755aac","name":"substack-notes-scraper","description":"Scrapes a Substack Notes page and exports engagement data to a formatted .xlsx file. Use when asked to download, analyse, or export Substack Notes performance data including likes, comments, and restacks. Produces a formatted spreadsheet with conditional formatting, summary stats, and per-note engagement metrics.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-28T15:32:06.177Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-writers/skills/substack-notes-scraper","findings":[{"id":"cmuxhqygc059sad07wm96tk58","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":"cmuxhqygc059tad07vqx3o9i7","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-21T23:28:06.865Z","lastVerifiedAt":"2026-10-21T23:28:06.865Z","lastChangeDetectedAt":"2026-08-25T12:24:05.098Z","scannedHash":"5c78f575a53fd62c9278b8f54838597508997cd7","latestUpstreamHash":"5c78f575a53fd62c9278b8f54838597508997cd7","nextCheckDueAt":"2026-10-22T22:11:44.576Z"}},{"id":"cmuxhqyao058had07c9z6ve5e","slug":"substack-notes-scraper","publicId":"204fbbb5-7b6c-4719-9919-8cf55743c74c","name":"substack-notes-scraper","description":"Scrapes a Substack Notes page and exports engagement data to a formatted .xlsx file. Use when asked to download, analyse, or export Substack Notes performance data including likes, comments, and restacks. Produces a formatted spreadsheet with conditional formatting, summary stats, and per-note engagement metrics.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-28T15:31:59.893Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/substack-notes-scraper","findings":[{"id":"cmuxhqyao058iad07ontcefzv","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":"cmuxhqyao058jad07fzo68vmr","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-21T19:52:41.512Z","lastVerifiedAt":"2026-10-21T19:52:41.512Z","lastChangeDetectedAt":"2026-08-25T20:04:24.063Z","scannedHash":"5c78f575a53fd62c9278b8f54838597508997cd7","latestUpstreamHash":"5c78f575a53fd62c9278b8f54838597508997cd7","nextCheckDueAt":"2026-10-22T20:20:08.637Z"}},{"id":"cmuxhqytl05c6ad07lusih0ih","slug":"engineering-weekly-report","publicId":"a69f2d00-df9a-4793-b88a-0f7293718487","name":"engineering-weekly-report","description":"Write a weekly engineering status report for a team, service, or initiative. Use when asked to write a team update, weekly engineering report, sprint status email, or standing team communication to stakeholders. Produces a concise, scannable weekly report covering shipping progress, metrics, decisions, blockers, and next-week priorities.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:31:54.993Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/engineering-weekly-report","findings":[{"id":"cmuxhqytl05c7ad07s1dgvqqk","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-22T00:37:07.003Z","lastVerifiedAt":"2026-10-22T00:37:07.003Z","lastChangeDetectedAt":"2026-10-08T05:03:35.491Z","scannedHash":"b1c701a16ad6e6d3f8f2aa51dafca478ebf328c7","latestUpstreamHash":"b1c701a16ad6e6d3f8f2aa51dafca478ebf328c7","nextCheckDueAt":"2026-10-23T00:22:58.592Z"}},{"id":"cmuxike2w0p0rad077q5c86g8","slug":"engineering-weekly-report","publicId":"50662855-cd1c-4191-801a-2042690476ee","name":"engineering-weekly-report","description":"Write a weekly engineering status report for a team, service, or initiative. Use when asked to write a team update, weekly engineering report, sprint status email, or standing team communication to stakeholders. Produces a concise, scannable weekly report covering shipping progress, metrics, decisions, blockers, and next-week priorities.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:31:49.367Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/engineering-weekly-report","findings":[{"id":"cmuxike2w0p0sad07teqv5z1k","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-22T04:28:39.623Z","lastVerifiedAt":"2026-10-22T04:28:39.623Z","lastChangeDetectedAt":"2026-10-09T11:34:29.549Z","scannedHash":"b1c701a16ad6e6d3f8f2aa51dafca478ebf328c7","latestUpstreamHash":"b1c701a16ad6e6d3f8f2aa51dafca478ebf328c7","nextCheckDueAt":"2026-10-23T06:37:31.359Z"}},{"id":"cmuxiqhdr0wk7ad076fjz2aa7","slug":"cohort-analysis","publicId":"5b6ee11b-bd81-4224-a92f-36ec440959bc","name":"cohort-analysis","description":"Structure a cohort analysis for retention, LTV, or behavioural patterns. Use when asked to run a cohort analysis, analyse retention by cohort, segment users by behaviour over time, or calculate lifetime value by acquisition period. Produces a complete cohort analysis framework with methodology, cohort definitions, retention curves, and prioritised interventions.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:31:44.232Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-data/skills/cohort-analysis","findings":[{"id":"cmuxiqhdr0wk8ad07eht18rq8","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-21T18:58:41.345Z","lastVerifiedAt":"2026-10-21T18:58:41.345Z","lastChangeDetectedAt":"2026-10-09T07:45:29.135Z","scannedHash":"5bf71dee4e5f25bc8c096c9cf4fcf98f83733b6c","latestUpstreamHash":"5bf71dee4e5f25bc8c096c9cf4fcf98f83733b6c","nextCheckDueAt":"2026-10-22T17:27:28.628Z"}},{"id":"cmuxirswf0y9xad07a6aqfp8s","slug":"cohort-analysis","publicId":"df157289-d497-49a0-a42a-06a8cf762886","name":"cohort-analysis","description":"Structure a cohort analysis for retention, LTV, or behavioural patterns. Use when asked to run a cohort analysis, analyse retention by cohort, segment users by behaviour over time, or calculate lifetime value by acquisition period. Produces a complete cohort analysis framework with methodology, cohort definitions, retention curves, and prioritised interventions.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:31:38.144Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/cohort-analysis","findings":[{"id":"cmuxirswf0y9yad07jwut49fr","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-21T16:38:41.089Z","lastVerifiedAt":"2026-10-21T16:38:41.089Z","lastChangeDetectedAt":"2026-10-09T07:33:29.109Z","scannedHash":"da8e1fdea21c99b2081cfd890912643086d64a70","latestUpstreamHash":"da8e1fdea21c99b2081cfd890912643086d64a70","nextCheckDueAt":"2026-10-22T18:35:08.950Z"}},{"id":"cmv4pv1m8dl35ad06bkgli6qf","slug":"raci-matrix","publicId":"1a4cb638-4965-4411-a27d-7b38788cf3bb","name":"raci-matrix","description":"Define a RACI matrix for a cross-functional project or process. Use when asked to build a RACI, create a responsibility matrix, clarify ownership across teams, or document decision rights. Produces a complete RACI matrix with role definitions, decision mapping, and a process for resolving conflicts.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T15:31:31.776Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/raci-matrix","findings":[{"id":"cmv4pv1m8dl36ad06o5n6d9yy","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-22T13:49:51.167Z","lastVerifiedAt":"2026-10-22T13:49:51.167Z","lastChangeDetectedAt":"2026-10-12T13:56:01.969Z","scannedHash":"f04554eb5b084745cd8a5411e2a41eda30899ec9","latestUpstreamHash":"f04554eb5b084745cd8a5411e2a41eda30899ec9","nextCheckDueAt":"2026-10-23T12:49:59.407Z"}},{"id":"cmuxio7dj0ubsad07zi6nbc97","slug":"api-docs-writer","publicId":"fb4ea392-4236-419d-b252-4254e2f0fc2d","name":"api-docs-writer","description":"Write clear, developer-facing API documentation. Use when asked to document an API endpoint, write API reference docs, create a developer guide, or turn a raw spec/Postman collection into documentation. Produces endpoint documentation with descriptions, parameters, request/response examples, and error codes.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-28T14:51:41.676Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/api-docs-writer","findings":[{"id":"cmuxio7dj0ubtad07qi9tnivv","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":"cmuxio7dj0ubuad07212v8s4l","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":null},{"id":"cmt94xpsz39e1ad09x580ljz1","slug":"qbr-deck","publicId":"10fcac18-b276-4452-a5e3-696d8078b1b4","name":"qbr-deck","description":"Build a Quarterly Business Review (QBR) deck structure and narrative for a customer account. Use when asked to prepare a QBR, business review meeting, executive review, or quarterly check-in with a customer. Produces a slide-by-slide QBR structure with talking points, metrics review, value narrative, and mutual next steps.","author":"","version":"","license":"","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T14:02:32.548Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cs/skills/qbr-deck","findings":[{"id":"cmt94xpsz39e9ad0952pd6yni","source":"vettd","category":"description","label":"Description includes usage context","detail":"Good: description explains when to activate the skill","severity":"info","ruleId":"VTD-0111"},{"id":"cmt94xpsz39e8ad09xm2oaqw7","source":"vettd","category":"description","label":"Description within character limit","detail":"324/1024 characters used","severity":"info","ruleId":"VTD-0110"},{"id":"cmt94xpt039egad09y5blxmif","source":"vettd","category":"security","label":"No prompt injection or jailbreak signals detected","detail":"Scanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers","severity":"info","ruleId":"VTD-0092"},{"id":"cmt94xpsz39e3ad09goacozmf","source":"vettd","category":"structure","label":"No scripts/ directory","detail":"Consider bundling reusable scripts for validation and automation","severity":"info","ruleId":"VTD-0096"},{"id":"cmt94xpt039ehad09l4qepc3b","source":"vettd","category":"security","label":"No external URLs in skill definition","detail":"SKILL.md and references/ files do not reference external URLs","severity":"info","ruleId":"VTD-0093"},{"id":"cmt94xpsz39e5ad09it884rae","source":"vettd","category":"evals","label":"No evaluation test cases","detail":"Add an evals/ directory with test prompts and expected outputs to measure skill quality","severity":"info","ruleId":"VTD-0118"},{"id":"cmt94xpsz39eaad09hstwpyp1","source":"vettd","category":"best-practices","label":"SKILL.md body length is reasonable","detail":"240 lines (recommended: under 500)","severity":"info","ruleId":"VTD-0101"},{"id":"cmt94xpt039ecad092nltqanc","source":"vettd","category":"best-practices","label":"Checklist pattern found","detail":"Explicit checklists help agents track progress in multi-step workflows","severity":"info","ruleId":"VTD-0104"},{"id":"cmt94xpsz39e4ad09ax0byum1","source":"vettd","category":"structure","label":"references/ directory present","detail":"Additional documentation files available for progressive disclosure","severity":"info","ruleId":"VTD-0097"},{"id":"cmt94xpsz39e6ad09jhss9bzb","source":"vettd","category":"structure","label":"Valid name field","detail":"Name \"qbr-deck\" follows spec (lowercase, hyphens, ≤64 chars)","severity":"info","ruleId":"VTD-0099"},{"id":"cmt94xpsz39e2ad09bbal9wqg","source":"vettd","category":"structure","label":"SKILL.md present","detail":"Required skill definition file found","severity":"info","ruleId":"VTD-0095"},{"id":"cmt94xpt039eead093o3vhmgh","source":"vettd","category":"best-practices","label":"Progressive disclosure used","detail":"SKILL.md body references files in references/, scripts/, or assets/ — agents can load additional context on demand instead of consuming everything upfront","severity":"info","ruleId":"VTD-0107"},{"id":"cmt94xpt039efad09bmshge5z","source":"vettd","category":"security","label":"No secrets or unsafe code patterns detected","detail":"Scanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)","severity":"info","ruleId":"VTD-0091"},{"id":"cmt94xpt039edad09mvasdbfx","source":"vettd","category":"best-practices","label":"Step-by-step workflow found","detail":"Structured procedures improve reliability for complex tasks","severity":"info","ruleId":"VTD-0106"},{"id":"cmt94xpt039eiad091wu20yuz","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":"cmt94xpsz39ebad09hc1id10g","source":"vettd","category":"best-practices","label":"No examples found","detail":"Add code blocks, input/output samples, or before/after examples to improve agent accuracy","severity":"info","ruleId":"VTD-0103"},{"id":"cmt94xpsz39e7ad09zlt7t7m5","source":"vettd","category":"security","label":"No repository link","detail":"No repository field found in SKILL.md frontmatter. Skills without a verifiable source repository cannot be externally audited.","severity":"info","ruleId":"VTD-0083"}],"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":null},{"id":"cmuxihnsr0lprad07k7me3ipl","slug":"email-triage","publicId":"55b3dd83-ea5f-48fd-a236-2a81b188bd72","name":"email-triage","description":"Triage a Gmail inbox down to only what needs you. Use when asked to triage email, clear an inbox, find what needs a reply, or summarise recent mail. Produces a prioritised list of items needing action — replies, decisions, follow-ups — for a configurable window (default last 8 hours), filtering out receipts, notifications, and newsletters.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T14:02:26.944Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/email-triage","findings":[{"id":"cmuxihnsr0lpsad076g99oph7","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-22T07:18:40.457Z","lastVerifiedAt":"2026-10-22T07:18:40.457Z","lastChangeDetectedAt":"2026-10-09T05:05:28.831Z","scannedHash":"805189f83ffc825a409fd09819e6c931b5411bc8","latestUpstreamHash":"805189f83ffc825a409fd09819e6c931b5411bc8","nextCheckDueAt":"2026-10-23T09:22:55.275Z"}},{"id":"cmuxihnv60lq8ad07lnnkwjrt","slug":"email-triage","publicId":"0516aa47-766a-44f4-b527-adbe905eae17","name":"email-triage","description":"Triage a Gmail inbox down to only what needs you. Use when asked to triage email, clear an inbox, find what needs a reply, or summarise recent mail. Produces a prioritised list of items needing action — replies, decisions, follow-ups — for a configurable window (default last 8 hours), filtering out receipts, notifications, and newsletters.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T14:02:21.771Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/email-triage","findings":[{"id":"cmuxihnv60lq9ad07sfddg8u8","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-22T00:46:07.015Z","lastVerifiedAt":"2026-10-22T00:46:07.015Z","lastChangeDetectedAt":"2026-10-09T11:24:29.526Z","scannedHash":"805189f83ffc825a409fd09819e6c931b5411bc8","latestUpstreamHash":"805189f83ffc825a409fd09819e6c931b5411bc8","nextCheckDueAt":"2026-10-22T23:26:55.694Z"}},{"id":"cmt96jhn33j52ad09np8kikuw","slug":"notes-humanizer","publicId":"725656c4-1584-4991-94b4-6560603ae17a","name":"notes-humanizer","description":"Strips AI writing patterns from text and rewrites it to sound genuinely human — removing the statistical defaults, then adding earned voice calibrated to genre (opinion pieces get a person's voice; docs and summaries stay neutral) without ever faking humanity. Use when a draft reads as AI-generated, over-polished, or rhythmically uniform — including blog posts, emails, LinkedIn posts, or any prose that needs to sound like a real person wrote it. Produces a pattern audit, side-by-side comparison, itemised change log, and clean rewritten output ready to paste.","author":"","version":"","license":"","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T14:02:16.835Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/notes-humanizer","findings":[{"id":"cmt96jhn33j5had09tb1exkdy","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":"cmt96jhn33j55ad093djjzp7c","source":"vettd","category":"evals","label":"No evaluation test cases","detail":"Add an evals/ directory with test prompts and expected outputs to measure skill quality","severity":"info","ruleId":"VTD-0118"},{"id":"cmt96jhn33j56ad09h31naz5a","source":"vettd","category":"structure","label":"Valid name field","detail":"Name \"notes-humanizer\" follows spec (lowercase, hyphens, ≤64 chars)","severity":"info","ruleId":"VTD-0099"},{"id":"cmt96jhn33j58ad093sx3r1o9","source":"vettd","category":"description","label":"Description within character limit","detail":"564/1024 characters used","severity":"info","ruleId":"VTD-0110"},{"id":"cmt96jhn33j57ad09u4h6h504","source":"vettd","category":"security","label":"No repository link","detail":"No repository field found in SKILL.md frontmatter. Skills without a verifiable source repository cannot be externally audited.","severity":"info","ruleId":"VTD-0083"},{"id":"cmt96jhn33j5fad09daopdeyu","source":"vettd","category":"security","label":"No prompt injection or jailbreak signals detected","detail":"Scanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers","severity":"info","ruleId":"VTD-0092"},{"id":"cmt96jhn33j53ad09cp6qi3mu","source":"vettd","category":"structure","label":"SKILL.md present","detail":"Required skill definition file found","severity":"info","ruleId":"VTD-0095"},{"id":"cmt96jhn33j5aad09k9nyzo57","source":"vettd","category":"best-practices","label":"SKILL.md body length is reasonable","detail":"185 lines (recommended: under 500)","severity":"info","ruleId":"VTD-0101"},{"id":"cmt96jhn33j59ad090at0xdhs","source":"vettd","category":"description","label":"Description includes usage context","detail":"Good: description explains when to activate the skill","severity":"info","ruleId":"VTD-0111"},{"id":"cmt96jhn33j5cad098imdk3ru","source":"vettd","category":"best-practices","label":"Checklist pattern found","detail":"Explicit checklists help agents track progress in multi-step workflows","severity":"info","ruleId":"VTD-0104"},{"id":"cmt96jhn33j5dad09ums9rb82","source":"vettd","category":"best-practices","label":"Step-by-step workflow found","detail":"Structured procedures improve reliability for complex tasks","severity":"info","ruleId":"VTD-0106"},{"id":"cmt96jhn33j5gad09f5nozq2x","source":"vettd","category":"security","label":"No external URLs in skill definition","detail":"SKILL.md and references/ files do not reference external URLs","severity":"info","ruleId":"VTD-0093"},{"id":"cmt96jhn33j54ad09i53xrnyj","source":"vettd","category":"structure","label":"No scripts/ directory","detail":"Consider bundling reusable scripts for validation and automation","severity":"info","ruleId":"VTD-0096"},{"id":"cmt96jhn33j5bad09p3s3xa1o","source":"vettd","category":"best-practices","label":"Examples included","detail":"Found code blocks, input/output samples, or an examples section — concrete samples help agents pattern-match effectively","severity":"info","ruleId":"VTD-0103"},{"id":"cmt96jhn33j5ead09grvaoejd","source":"vettd","category":"security","label":"No secrets or unsafe code patterns detected","detail":"Scanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)","severity":"info","ruleId":"VTD-0091"}],"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":null},{"id":"cmuxhqyqz05bnad07v6pvkdxh","slug":"raci-matrix","publicId":"0d94bbec-210e-4717-ad44-475dc69a6c71","name":"raci-matrix","description":"Define a RACI matrix for a cross-functional project or process. Use when asked to build a RACI, create a responsibility matrix, clarify ownership across teams, or document decision rights. Produces a complete RACI matrix with role definitions, decision mapping, and a process for resolving conflicts.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T14:02:12.059Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/raci-matrix","findings":[{"id":"cmuxhqyqz05boad076ye5qvgo","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":null},{"id":"cmt8mv6i10nu7ad09c3tb266d","slug":"notes-humanizer","publicId":"5dc7ec04-873d-433f-8124-8f14ad756be0","name":"notes-humanizer","description":"Strips AI writing patterns from text and rewrites it to sound genuinely human by removing statistical defaults and injecting the specific signals that human writers produce. Use when a draft reads as AI-generated, over-polished, or rhythmically uniform — including blog posts, emails, LinkedIn posts, or any prose that needs to sound like a real person wrote it. Produces a pattern audit, side-by-side comparison, itemised change log, and clean rewritten output ready to paste.","author":"","version":"","license":"","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-28T14:02:07.105Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-writers/skills/notes-humanizer","findings":[{"id":"cmt8mv6i10nukad09ljd08jw3","source":"vettd","category":"security","label":"No prompt injection or jailbreak signals detected","detail":"Scanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers","severity":"info","ruleId":"VTD-0092"},{"id":"cmt8mv6i10nulad095xn14rbm","source":"vettd","category":"security","label":"No external URLs in skill definition","detail":"SKILL.md and references/ files do not reference external URLs","severity":"info","ruleId":"VTD-0093"},{"id":"cmt8mv6i10nuaad09wfuo87qo","source":"vettd","category":"evals","label":"No evaluation test cases","detail":"Add an evals/ directory with test prompts and expected outputs to measure skill quality","severity":"info","ruleId":"VTD-0118"},{"id":"cmt8mv6i10nu8ad099tnvq161","source":"vettd","category":"structure","label":"SKILL.md present","detail":"Required skill definition file found","severity":"info","ruleId":"VTD-0095"},{"id":"cmt8mv6i10nuiad09dj3gorer","source":"vettd","category":"best-practices","label":"Step-by-step workflow found","detail":"Structured procedures improve reliability for complex tasks","severity":"info","ruleId":"VTD-0106"},{"id":"cmt8mv6i10nujad092z507cob","source":"vettd","category":"security","label":"No secrets or unsafe code patterns detected","detail":"Scanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)","severity":"info","ruleId":"VTD-0091"},{"id":"cmt8mv6i10nu9ad09xpmh093p","source":"vettd","category":"structure","label":"No scripts/ directory","detail":"Consider bundling reusable scripts for validation and automation","severity":"info","ruleId":"VTD-0096"},{"id":"cmt8mv6i10nuhad09b6gerh3k","source":"vettd","category":"best-practices","label":"Checklist pattern found","detail":"Explicit checklists help agents track progress in multi-step workflows","severity":"info","ruleId":"VTD-0104"},{"id":"cmt8mv6i10nucad09cj6bvszy","source":"vettd","category":"security","label":"No repository link","detail":"No repository field found in SKILL.md frontmatter. Skills without a verifiable source repository cannot be externally audited.","severity":"info","ruleId":"VTD-0083"},{"id":"cmt8mv6i10nudad09iscchbpb","source":"vettd","category":"description","label":"Description within character limit","detail":"477/1024 characters used","severity":"info","ruleId":"VTD-0110"},{"id":"cmt8mv6i10nufad09e1yl27fk","source":"vettd","category":"best-practices","label":"SKILL.md body length is reasonable","detail":"170 lines (recommended: under 500)","severity":"info","ruleId":"VTD-0101"},{"id":"cmt8mv6i10numad09c6d2hqsf","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":"cmt8mv6i10nubad0946694gbd","source":"vettd","category":"structure","label":"Valid name field","detail":"Name \"notes-humanizer\" follows spec (lowercase, hyphens, ≤64 chars)","severity":"info","ruleId":"VTD-0099"},{"id":"cmt8mv6i10nuead092wezwbtg","source":"vettd","category":"description","label":"Description includes usage context","detail":"Good: description explains when to activate the skill","severity":"info","ruleId":"VTD-0111"},{"id":"cmt8mv6i10nugad098em9rueb","source":"vettd","category":"best-practices","label":"Examples included","detail":"Found code blocks, input/output samples, or an examples section — concrete samples help agents pattern-match effectively","severity":"info","ruleId":"VTD-0103"}],"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":null},{"id":"cmuxk2whj1n7aad073pco1ry4","slug":"notes-humanizer-2","publicId":"faede2f0-b2fe-458d-b77a-24657fc3b848","name":"notes-humanizer","description":"Strips AI writing patterns from text and rewrites it to sound genuinely human by removing statistical defaults and injecting the specific signals that human writers produce. Use when a draft reads as AI-generated, over-polished, or rhythmically uniform — including blog posts, emails, LinkedIn posts, or any prose that needs to sound like a real person wrote it. Produces a pattern audit, side-by-side comparison, itemised change log, and clean rewritten output ready to paste.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-16T05:57:07.213Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-writers/skills/notes-humanizer","findings":[{"id":"cmuxk2whj1n7bad07nrgdeqsq","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-21T18:04:41.244Z","lastVerifiedAt":"2026-10-21T18:04:41.244Z","lastChangeDetectedAt":"2026-08-25T12:21:05.089Z","scannedHash":"4250d96b4880e7c731b341fd7dea3fb6787f9b54","latestUpstreamHash":"4250d96b4880e7c731b341fd7dea3fb6787f9b54","nextCheckDueAt":"2026-10-22T17:28:41.257Z"}},{"id":"cmv4hfj2qdicead068k6za6b8","slug":"raci-matrix","publicId":"e407bd45-4011-42ac-ba85-60ccb5f008a0","name":"raci-matrix","description":"Define a RACI matrix for a cross-functional project or process. Use when asked to build a RACI, create a responsibility matrix, clarify ownership across teams, or document decision rights. Produces a complete RACI matrix with role definitions, decision mapping, and a process for resolving conflicts.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-16T05:57:07.207Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/raci-matrix","findings":[{"id":"cmv4hfj2qdicfad061r1pt88q","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-21T20:21:08.377Z","lastVerifiedAt":"2026-10-21T20:21:08.377Z","lastChangeDetectedAt":"2026-10-12T18:41:33.768Z","scannedHash":"f04554eb5b084745cd8a5411e2a41eda30899ec9","latestUpstreamHash":"f04554eb5b084745cd8a5411e2a41eda30899ec9","nextCheckDueAt":"2026-10-22T22:19:04.448Z"}},{"id":"cmuxhqpf504ooad07dhhvnhwp","slug":"notes-humanizer","publicId":"6ef565cf-a98c-4a87-9bd4-98b5099bb957","name":"notes-humanizer","description":"Strips AI writing patterns from text and rewrites it to sound genuinely human — removing the statistical defaults, then adding earned voice calibrated to genre (opinion pieces get a person's voice; docs and summaries stay neutral) without ever faking humanity. Use when a draft reads as AI-generated, over-polished, or rhythmically uniform — including blog posts, emails, LinkedIn posts, or any prose that needs to sound like a real person wrote it. Produces a pattern audit, side-by-side comparison, itemised change log, and clean rewritten output ready to paste.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-16T05:57:06.001Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/notes-humanizer","findings":[{"id":"cmuxhqpf504opad07eqyvcrc2","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-22T00:32:06.992Z","lastVerifiedAt":"2026-10-22T00:32:06.992Z","lastChangeDetectedAt":"2026-08-25T21:31:27.971Z","scannedHash":"57f0ba052e36090760b3ca3dfd42159cd5bb9c8a","latestUpstreamHash":"57f0ba052e36090760b3ca3dfd42159cd5bb9c8a","nextCheckDueAt":"2026-10-23T02:30:53.805Z"}},{"id":"cmt8oxq510xdbad099051c4dh","slug":"email-triage-2","publicId":"25e9ee6d-797a-472d-8ebb-b9c34e69f6ae","name":"email-triage","description":"Triage a Gmail inbox down to only what needs you. Use when asked to triage email, clear an inbox, find what needs a reply, or summarise recent mail. Produces a prioritised list of items needing action — replies, decisions, follow-ups — for a configurable window (default last 8 hours), filtering out receipts, notifications, and newsletters.","author":"","version":"","license":"","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-16T05:57:00.582Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/email-triage","findings":[{"id":"cmt8oxq520xdlad091qu340o1","source":"vettd","category":"best-practices","label":"Checklist pattern found","detail":"Explicit checklists help agents track progress in multi-step workflows","severity":"info","ruleId":"VTD-0104"},{"id":"cmt8oxq520xddad0942xbk592","source":"vettd","category":"structure","label":"No scripts/ directory","detail":"Consider bundling reusable scripts for validation and automation","severity":"info","ruleId":"VTD-0096"},{"id":"cmt8oxq520xdiad09yzamrt18","source":"vettd","category":"description","label":"Description includes usage context","detail":"Good: description explains when to activate the skill","severity":"info","ruleId":"VTD-0111"},{"id":"cmt8oxq520xdcad09ryhzfrbt","source":"vettd","category":"structure","label":"SKILL.md present","detail":"Required skill definition file found","severity":"info","ruleId":"VTD-0095"},{"id":"cmt8oxq520xdgad09ds7jnwkk","source":"vettd","category":"security","label":"No repository link","detail":"No repository field found in SKILL.md frontmatter. Skills without a verifiable source repository cannot be externally audited.","severity":"info","ruleId":"VTD-0083"},{"id":"cmt8oxq520xdhad095wmlrec8","source":"vettd","category":"description","label":"Description within character limit","detail":"341/1024 characters used","severity":"info","ruleId":"VTD-0110"},{"id":"cmt8oxq520xdjad0950d1q88u","source":"vettd","category":"best-practices","label":"SKILL.md body length is reasonable","detail":"190 lines (recommended: under 500)","severity":"info","ruleId":"VTD-0101"},{"id":"cmt8oxq530xdoad09r286pem2","source":"vettd","category":"security","label":"No prompt injection or jailbreak signals detected","detail":"Scanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers","severity":"info","ruleId":"VTD-0092"},{"id":"cmt8oxq530xdqad09y567dqyd","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":"cmt8oxq530xdpad0908w67qr6","source":"vettd","category":"security","label":"No external URLs in skill definition","detail":"SKILL.md and references/ files do not reference external URLs","severity":"info","ruleId":"VTD-0093"},{"id":"cmt8oxq520xdead09tsy6y75w","source":"vettd","category":"evals","label":"No evaluation test cases","detail":"Add an evals/ directory with test prompts and expected outputs to measure skill quality","severity":"info","ruleId":"VTD-0118"},{"id":"cmt8oxq520xdfad09vqtyqfyv","source":"vettd","category":"structure","label":"Valid name field","detail":"Name \"email-triage\" follows spec (lowercase, hyphens, ≤64 chars)","severity":"info","ruleId":"VTD-0099"},{"id":"cmt8oxq520xdnad096lophqha","source":"vettd","category":"security","label":"No secrets or unsafe code patterns detected","detail":"Scanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)","severity":"info","ruleId":"VTD-0091"},{"id":"cmt8oxq520xdkad09x2ubgqbf","source":"vettd","category":"best-practices","label":"Examples included","detail":"Found code blocks, input/output samples, or an examples section — concrete samples help agents pattern-match effectively","severity":"info","ruleId":"VTD-0103"},{"id":"cmt8oxq520xdmad09fjeu08ea","source":"vettd","category":"best-practices","label":"Step-by-step workflow found","detail":"Structured procedures improve reliability for complex tasks","severity":"info","ruleId":"VTD-0106"}],"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":null},{"id":"cmt8mw8uo0o8cad096a5d65sl","slug":"email-triage","publicId":"8a9662f8-66c2-4531-bfeb-1c52a5a16b9a","name":"email-triage","description":"Triage a Gmail inbox down to only what needs you. Use when asked to triage email, clear an inbox, find what needs a reply, or summarise recent mail. Produces a prioritised list of items needing action — replies, decisions, follow-ups — for a configurable window (default last 8 hours), filtering out receipts, notifications, and newsletters.","author":"","version":"","license":"","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-07-16T05:56:58.296Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/email-triage","findings":[{"id":"cmt8mw8uo0o8gad09hmbk8opv","source":"vettd","category":"structure","label":"Valid name field","detail":"Name \"email-triage\" follows spec (lowercase, hyphens, ≤64 chars)","severity":"info","ruleId":"VTD-0099"},{"id":"cmt8mw8uo0o8oad09w0t756dw","source":"vettd","category":"security","label":"No secrets or unsafe code patterns detected","detail":"Scanned all files for credentials, private keys, and code-level risks (eval, shell exec, destructive ops)","severity":"info","ruleId":"VTD-0091"},{"id":"cmt8mw8uo0o8nad09146nlaca","source":"vettd","category":"best-practices","label":"Step-by-step workflow found","detail":"Structured procedures improve reliability for complex tasks","severity":"info","ruleId":"VTD-0106"},{"id":"cmt8mw8uo0o8ead09c3qhy21m","source":"vettd","category":"structure","label":"No scripts/ directory","detail":"Consider bundling reusable scripts for validation and automation","severity":"info","ruleId":"VTD-0096"},{"id":"cmt8mw8uo0o8lad09at77uwwv","source":"vettd","category":"best-practices","label":"Examples included","detail":"Found code blocks, input/output samples, or an examples section — concrete samples help agents pattern-match effectively","severity":"info","ruleId":"VTD-0103"},{"id":"cmt8mw8uo0o8qad097ummrxzp","source":"vettd","category":"security","label":"No external URLs in skill definition","detail":"SKILL.md and references/ files do not reference external URLs","severity":"info","ruleId":"VTD-0093"},{"id":"cmt8mw8uo0o8fad09ktnjcwen","source":"vettd","category":"evals","label":"No evaluation test cases","detail":"Add an evals/ directory with test prompts and expected outputs to measure skill quality","severity":"info","ruleId":"VTD-0118"},{"id":"cmt8mw8uo0o8jad09xy5bigpb","source":"vettd","category":"description","label":"Description includes usage context","detail":"Good: description explains when to activate the skill","severity":"info","ruleId":"VTD-0111"},{"id":"cmt8mw8uo0o8pad09rbzs9pkj","source":"vettd","category":"security","label":"No prompt injection or jailbreak signals detected","detail":"Scanned text content for instruction override, jailbreak framing, credential solicitation, and embedded injection markers","severity":"info","ruleId":"VTD-0092"},{"id":"cmt8mw8uo0o8kad09wbd70qhf","source":"vettd","category":"best-practices","label":"SKILL.md body length is reasonable","detail":"190 lines (recommended: under 500)","severity":"info","ruleId":"VTD-0101"},{"id":"cmt8mw8uo0o8mad09pw4q65q2","source":"vettd","category":"best-practices","label":"Checklist pattern found","detail":"Explicit checklists help agents track progress in multi-step workflows","severity":"info","ruleId":"VTD-0104"},{"id":"cmt8mw8uo0o8rad091n8qnuqm","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":"cmt8mw8uo0o8had09b29o7pi5","source":"vettd","category":"security","label":"No repository link","detail":"No repository field found in SKILL.md frontmatter. Skills without a verifiable source repository cannot be externally audited.","severity":"info","ruleId":"VTD-0083"},{"id":"cmt8mw8uo0o8dad098nb33680","source":"vettd","category":"structure","label":"SKILL.md present","detail":"Required skill definition file found","severity":"info","ruleId":"VTD-0095"},{"id":"cmt8mw8uo0o8iad09evdurua0","source":"vettd","category":"description","label":"Description within character limit","detail":"341/1024 characters used","severity":"info","ruleId":"VTD-0110"}],"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":null},{"id":"cmuxhqqhr04wwad07458lszab","slug":"notebooklm-connector-2","publicId":"b0e92a0b-8e58-4ea7-b6bd-2c01550eb5a3","name":"notebooklm-connector","description":"Automates NotebookLM from Claude Code using browser automation via the Claude Chrome extension — creating notebooks, adding sources, and triggering outputs without manual clicking. Use when you want to create a NotebookLM notebook, add URLs or documents as sources, or generate mindmaps, audio overviews, or briefing docs programmatically. Produces a confirmed checklist of completed actions and a direct link to the notebook.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-07-16T05:56:21.284Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cross/skills/notebooklm-connector","findings":[{"id":"cmuxhqqhr04wxad07f2j1nsh6","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":"cmuxhqqhr04wyad07w2t58r2m","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-22T02:50:39.523Z","lastVerifiedAt":"2026-10-22T02:50:39.523Z","lastChangeDetectedAt":"2026-08-25T13:29:21.578Z","scannedHash":"f8be3117ca92d492fb68bb38cf2f67429ffb77f9","latestUpstreamHash":"f8be3117ca92d492fb68bb38cf2f67429ffb77f9","nextCheckDueAt":"2026-10-23T01:36:26.154Z"}},{"id":"cmuxhqoq504k7ad07h3k1quj3","slug":"notebooklm-connector","publicId":"be3a7db7-d377-40a5-ae73-609c7c3bdbc0","name":"notebooklm-connector","description":"Automates NotebookLM from Claude Code using browser automation via the Claude Chrome extension — creating notebooks, adding sources, and triggering outputs without manual clicking. Use when you want to create a NotebookLM notebook, add URLs or documents as sources, or generate mindmaps, audio overviews, or briefing docs programmatically. Produces a confirmed checklist of completed actions and a direct link to the notebook.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-06-26T21:13:33.951Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/notebooklm-connector","findings":[{"id":"cmuxhqoq504k8ad07frvw9xmw","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":"cmuxhqoq504k9ad073kgqsnvl","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-22T07:34:40.397Z","lastVerifiedAt":"2026-10-22T07:34:40.397Z","lastChangeDetectedAt":"2026-08-14T10:46:28.368Z","scannedHash":"f8be3117ca92d492fb68bb38cf2f67429ffb77f9","latestUpstreamHash":"f8be3117ca92d492fb68bb38cf2f67429ffb77f9","nextCheckDueAt":"2026-10-23T07:17:07.361Z"}},{"id":"cmuxhqpko04pzad07dribb0tg","slug":"qbr-deck-2","publicId":"13aff660-22ff-4771-aca3-60f5669a59cc","name":"qbr-deck","description":"Build a Quarterly Business Review (QBR) deck structure and narrative for a customer account. Use when asked to prepare a QBR, business review meeting, executive review, or quarterly check-in with a customer. Produces a slide-by-slide QBR structure with talking points, metrics review, value narrative, and mutual next steps.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-23T21:25:02.978Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cs/skills/qbr-deck","findings":[{"id":"cmuxhqpkp04q0ad07bm6r4xoz","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-22T13:32:51.148Z","lastVerifiedAt":"2026-10-22T13:32:51.148Z","lastChangeDetectedAt":"2026-10-09T07:06:29.061Z","scannedHash":"a5f7136a78fcb852b205a20f906528dff635f50c","latestUpstreamHash":"a5f7136a78fcb852b205a20f906528dff635f50c","nextCheckDueAt":"2026-10-23T12:09:37.977Z"}},{"id":"cmuxit0ym0zorad074fg7jn2i","slug":"qbr-deck","publicId":"b9679cd8-918c-40df-8988-592af9596eef","name":"qbr-deck","description":"Build a Quarterly Business Review (QBR) deck structure and narrative for a customer account. Use when asked to prepare a QBR, business review meeting, executive review, or quarterly check-in with a customer. Produces a slide-by-slide QBR structure with talking points, metrics review, value narrative, and mutual next steps.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-23T21:24:59.889Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/qbr-deck","findings":[{"id":"cmuxit0ym0zosad07vt7g7fxw","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-21T19:19:58.244Z","lastVerifiedAt":"2026-10-21T19:19:58.244Z","lastChangeDetectedAt":"2026-10-09T10:29:29.409Z","scannedHash":"fc646e47cf339ee5a365b3fa41786b3fd6c4977e","latestUpstreamHash":"fc646e47cf339ee5a365b3fa41786b3fd6c4977e","nextCheckDueAt":"2026-10-22T18:32:16.877Z"}},{"id":"cmv4boi5pdg4iad06awgskw8t","slug":"customer-success-plan-2","publicId":"b97860a6-a7da-487b-ba46-d6d3ddaa08c4","name":"customer-success-plan","description":"Build a joint customer success plan for a specific account. Use when asked to create a success plan, joint success plan, mutual action plan, or customer onboarding plan. Produces a structured success plan with business goals, milestones, success metrics, ownership, and a 90-180 day roadmap.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-23T21:24:57.015Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cs/skills/customer-success-plan","findings":[{"id":"cmv4boi5pdg4jad06w62j2a0p","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-22T14:55:30.013Z","lastVerifiedAt":"2026-10-22T14:55:30.013Z","lastChangeDetectedAt":"2026-10-12T11:04:09.560Z","scannedHash":"e3ff68f95e2ad86ee280318952a7c3b9b4c881e7","latestUpstreamHash":"e3ff68f95e2ad86ee280318952a7c3b9b4c881e7","nextCheckDueAt":"2026-10-23T14:11:28.661Z"}},{"id":"cmuxhqp4104mbad071k203gsh","slug":"context-mode-2","publicId":"37141488-8f23-474c-a452-ea1efee41cd0","name":"context-mode","description":"Keep Claude Code sessions productive across resets with output filtering, session logging, and auto-resume. Use when starting a long or complex coding session, when previous sessions lost context mid-task, or when you need Claude to resume exactly where it left off after a reset. Produces a session.log at the project root, filtered command output that preserves context, and automatic resume of in-progress tasks after any reset.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-23T21:24:53.428Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/context-mode","findings":[{"id":"cmuxhqp4104mcad07e7s9jrzw","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-22T13:00:51.112Z","lastVerifiedAt":"2026-10-22T13:00:51.112Z","lastChangeDetectedAt":"2026-08-14T14:00:28.660Z","scannedHash":"bbc8b83d12d9892bd0df157291048e006286fb16","latestUpstreamHash":"bbc8b83d12d9892bd0df157291048e006286fb16","nextCheckDueAt":"2026-10-23T13:44:11.420Z"}},{"id":"cmv5gbyuxdrlcad066cz0gs3w","slug":"user-story-writer-2","publicId":"51ccfa22-8cd0-4a0a-bd5a-51e87b6200a7","name":"user-story-writer","description":"Write well-structured user stories with acceptance criteria and edge cases. Use when asked to write user stories, create tickets from a feature brief, convert a PRD into stories, or write acceptance criteria. Produces ready-to-estimate stories in the standard format with clear acceptance criteria, edge cases, and definition of done.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-23T21:24:21.468Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-delivery/skills/user-story-writer","findings":[{"id":"cmv5gbyuxdrldad06l65rnoyl","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-22T13:36:51.154Z","lastVerifiedAt":"2026-10-22T13:36:51.154Z","lastChangeDetectedAt":"2026-10-12T17:24:26.211Z","scannedHash":"7d76e7be443deb788430a88d84fb7086a8ccfae1","latestUpstreamHash":"7d76e7be443deb788430a88d84fb7086a8ccfae1","nextCheckDueAt":"2026-10-23T14:52:48.292Z"}},{"id":"cmv4alxtedfhkad06dhiybcrt","slug":"customer-success-plan","publicId":"478f1166-be4a-4757-9791-ebd005ea39da","name":"customer-success-plan","description":"Build a joint customer success plan for a specific account. Use when asked to create a success plan, joint success plan, mutual action plan, or customer onboarding plan. Produces a structured success plan with business goals, milestones, success metrics, ownership, and a 90-180 day roadmap.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:21:11.419Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/customer-success-plan","findings":[{"id":"cmv4alxtedfhmad06lt5me68a","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-22T00:13:06.958Z","lastVerifiedAt":"2026-10-22T00:13:06.958Z","lastChangeDetectedAt":"2026-10-12T04:05:04.255Z","scannedHash":"c09a54fa0c1a812c1333ac44f4badf843591c3e6","latestUpstreamHash":"c09a54fa0c1a812c1333ac44f4badf843591c3e6","nextCheckDueAt":"2026-10-22T22:57:28.326Z"}},{"id":"cmuxhqpf104ogad07msc15rxu","slug":"context-mode","publicId":"75e1b724-38e4-4f54-bec7-7e8a63142485","name":"context-mode","description":"Keep Claude Code sessions productive across resets with output filtering, session logging, and auto-resume. Use when starting a long or complex coding session, when previous sessions lost context mid-task, or when you need Claude to resume exactly where it left off after a reset. Produces a session.log at the project root, filtered command output that preserves context, and automatic resume of in-progress tasks after any reset.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:21:07.928Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/context-mode","findings":[{"id":"cmuxhqpf104ohad077ifnsl4l","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-22T06:59:40.405Z","lastVerifiedAt":"2026-10-22T06:59:40.405Z","lastChangeDetectedAt":"2026-08-14T13:56:28.657Z","scannedHash":"bbc8b83d12d9892bd0df157291048e006286fb16","latestUpstreamHash":"bbc8b83d12d9892bd0df157291048e006286fb16","nextCheckDueAt":"2026-10-23T09:00:03.691Z"}},{"id":"cmv4htoyvdiktad063lgk19iz","slug":"user-story-writer","publicId":"9e47b390-699c-43c5-9286-9d73aea410eb","name":"user-story-writer","description":"Write well-structured user stories with acceptance criteria and edge cases. Use when asked to write user stories, create tickets from a feature brief, convert a PRD into stories, or write acceptance criteria. Produces ready-to-estimate stories in the standard format with clear acceptance criteria, edge cases, and definition of done.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:21:03.714Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/user-story-writer","findings":[{"id":"cmv4htoyvdikuad06w9snyie8","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-22T08:07:40.437Z","lastVerifiedAt":"2026-10-22T08:07:40.437Z","lastChangeDetectedAt":"2026-10-12T14:50:26.080Z","scannedHash":"d3ec2262c0f0c298180412cdf40f107d6b6d9b6d","latestUpstreamHash":"d3ec2262c0f0c298180412cdf40f107d6b6d9b6d","nextCheckDueAt":"2026-10-23T07:48:17.659Z"}},{"id":"cmuxhpfah035rad079kvse9e4","slug":"sycophancy-challenger-2","publicId":"b8d031eb-a5b8-4fea-98b3-dc6317680fa6","name":"sycophancy-challenger","description":"Flip Claude’s default from validation to adversarial critique. Use when you are about to make a high-stakes decision, commit to a plan, or pitch something you have not stress-tested. Produces structured challenges, steelmanned counter-arguments, and the strongest case against your position — a genuine thinking partner, not a mirror.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:21:01.404Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cross/skills/sycophancy-challenger","findings":[{"id":"cmuxhpfah035sad07z8qjk2xk","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-22T01:04:39.411Z","lastVerifiedAt":"2026-10-22T01:04:39.411Z","lastChangeDetectedAt":"2026-08-14T14:02:28.660Z","scannedHash":"25b4d721a91029b7964c743775b927123afb5039","latestUpstreamHash":"25b4d721a91029b7964c743775b927123afb5039","nextCheckDueAt":"2026-10-23T00:37:31.619Z"}},{"id":"cmuxhp535029xad07sq25mmdj","slug":"sycophancy-challenger","publicId":"e62a7204-9f45-4b1e-91b7-f4e794e1a697","name":"sycophancy-challenger","description":"Flip Claude’s default from validation to adversarial critique. Use when you are about to make a high-stakes decision, commit to a plan, or pitch something you have not stress-tested. Produces structured challenges, steelmanned counter-arguments, and the strongest case against your position — a genuine thinking partner, not a mirror.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:20:59.216Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/sycophancy-challenger","findings":[{"id":"cmuxhp535029yad078cci3ir1","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-22T14:25:51.990Z","lastVerifiedAt":"2026-10-22T14:25:51.990Z","lastChangeDetectedAt":"2026-08-14T13:57:28.657Z","scannedHash":"25b4d721a91029b7964c743775b927123afb5039","latestUpstreamHash":"25b4d721a91029b7964c743775b927123afb5039","nextCheckDueAt":"2026-10-23T15:03:57.626Z"}},{"id":"cmuxhp4sf027qad07qzngtugb","slug":"morning-intelligence-2","publicId":"2aeb58f8-122e-4beb-a3f9-c215765a707c","name":"morning-intelligence","description":"Interviews you across 15 questions to capture your role, topics, sources, exclusions, and format preferences, then writes a master prompt you can paste into a scheduled task or Claude Code Routine. Use when you want to set up a personalised daily news brief, build a reusable morning news prompt, or create an automated intelligence briefing. Produces a confirmed summary of your preferences, a ready-to-paste master prompt, and setup instructions for both Cowork Scheduled Tasks and Claude Code Routines.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:20:56.720Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/morning-intelligence","findings":[{"id":"cmuxhp4sf027rad07t0yo55uh","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-21T14:53:58.432Z","lastVerifiedAt":"2026-10-21T14:53:58.432Z","lastChangeDetectedAt":"2026-08-25T16:47:21.776Z","scannedHash":"50b18e666e33b18fad19364dbedf71eb66436e0e","latestUpstreamHash":"50b18e666e33b18fad19364dbedf71eb66436e0e","nextCheckDueAt":"2026-10-22T17:01:01.507Z"}},{"id":"cmv4xyyi0dnfpad06sj3n74e0","slug":"renewal-playbook-2","publicId":"25af9651-d953-44d1-99de-88ffa8dbd499","name":"renewal-playbook","description":"Build a structured renewal playbook for a customer account. Use when asked to plan a renewal, structure a renewal negotiation, prepare for an expansion conversation, or build a renewal strategy for at-risk or healthy accounts. Produces a renewal brief with health assessment, negotiation strategy, objection responses, expansion levers, and a timeline.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:20:54.694Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cs/skills/renewal-playbook","findings":[{"id":"cmv4xyyi0dnfqad066t72ti6e","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-21T14:49:58.431Z","lastVerifiedAt":"2026-10-21T14:49:58.431Z","lastChangeDetectedAt":"2026-10-12T17:39:26.226Z","scannedHash":"608b6362e3b4c9d845984d99bebd085055673cdd","latestUpstreamHash":"608b6362e3b4c9d845984d99bebd085055673cdd","nextCheckDueAt":"2026-10-22T16:29:14.083Z"}},{"id":"cmuxilc4l0q4yad07tstk6gzb","slug":"slo-error-budget-2","publicId":"946edd63-734f-435b-965e-1e73fc3ed606","name":"slo-error-budget","description":"Define Service Level Objectives (SLOs) and an error budget policy for a service. Use when asked to write SLOs, define SLIs, calculate an error budget, set reliability targets, or create an error budget policy. Produces a complete SLO document with SLI definitions, target calculation, error budget policy, burn rate alerts, and review cadence.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:20:52.804Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/slo-error-budget","findings":[{"id":"cmuxilc4l0q4zad07xd4q5092","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-22T01:30:39.436Z","lastVerifiedAt":"2026-10-22T01:30:39.436Z","lastChangeDetectedAt":"2026-10-09T09:08:29.280Z","scannedHash":"8aaf4080e9cb7a8bc1ed7c994d52205af5073221","latestUpstreamHash":"8aaf4080e9cb7a8bc1ed7c994d52205af5073221","nextCheckDueAt":"2026-10-23T03:14:37.104Z"}},{"id":"cmv575h2ldpogad06kvn5m6ml","slug":"risk-register-2","publicId":"061ef942-eee0-49d1-ade0-4f1384ad37ce","name":"risk-register","description":"Build and maintain a project or product risk register. Use when asked to create a risk register, identify project risks, build a risk matrix, or document risks and mitigations for a programme. Produces a complete risk register with likelihood/impact scoring, RAG status, ownership, and prioritised mitigations.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-17T01:20:49.533Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-operations/skills/risk-register","findings":[{"id":"cmv575h2mdpohad069bjzxmk9","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-22T13:23:51.137Z","lastVerifiedAt":"2026-10-22T13:23:51.137Z","lastChangeDetectedAt":"2026-10-12T20:46:31.905Z","scannedHash":"67ef10ab912b22fb3cbe71e444d3a2459881f3c1","latestUpstreamHash":"67ef10ab912b22fb3cbe71e444d3a2459881f3c1","nextCheckDueAt":"2026-10-23T11:17:18.224Z"}},{"id":"cmuxhp45t022pad07jtbdx147","slug":"unknown-3","publicId":"e67a5f06-2c67-4041-8b95-f2d4587bc90a","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:57:28.522Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-sprint-agent/skills/sprint-brief","findings":[{"id":"cmuxhp45u022rad07d5bpjkbr","source":"cisco","category":"security","label":"File extension does not match actual content type","detail":"SKILL.md — Markdown file 'SKILL.md' reads mostly as C source (c). Markdown commonly embeds code, so this is reported for visibility rather than as obfuscation.","severity":"low","ruleId":"FILE_MAGIC_MISMATCH"},{"id":"cmuxhp45u022sad07zwzf6of5","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":"cmuxhp45u022tad079ccyynz5","source":"cisco","category":"security","label":"Skill name does not follow agent skills naming rules","detail":"SKILL.md — Skill name 'cisco-shim-_ydxcdzc' is invalid. Agent skills require lowercase letters, numbers, and hyphens only, with a maximum length of 64 characters.","severity":"info","ruleId":"VTD-0099"},{"id":"cmuxhp45u022uad07x2a3188c","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-22T13:55:51.179Z","lastVerifiedAt":"2026-10-22T13:55:51.179Z","lastChangeDetectedAt":"2026-08-14T12:53:28.550Z","scannedHash":"54ee2a74c9b7670213181966f1aeaa367fede2c3","latestUpstreamHash":"54ee2a74c9b7670213181966f1aeaa367fede2c3","nextCheckDueAt":"2026-10-23T12:08:50.786Z"}},{"id":"cmuxhpfyt036jad077j1wq7e5","slug":"unknown-2","publicId":"ff86b564-f6fd-49e5-ac9a-d4be497530f2","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:55:45.451Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-stakeholder-comms-agent/skills/board-deck-narrative","findings":[{"id":"cmuxhpfyt036lad07z283w2d4","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":"cmuxhpfyt036mad071yy68eok","source":"cisco","category":"security","label":"Skill name does not follow agent skills naming rules","detail":"SKILL.md — Skill name 'cisco-shim-arhccap_' is invalid. Agent skills require lowercase letters, numbers, and hyphens only, with a maximum length of 64 characters.","severity":"info","ruleId":"VTD-0099"},{"id":"cmuxhpfyu036nad07rcrs0qly","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-21T17:49:41.219Z","lastVerifiedAt":"2026-10-21T17:49:41.219Z","lastChangeDetectedAt":"2026-08-14T13:59:28.659Z","scannedHash":"3d63bf9f9f363d0f81286703bce00b44afc647e0","latestUpstreamHash":"3d63bf9f9f363d0f81286703bce00b44afc647e0","nextCheckDueAt":"2026-10-22T17:15:24.125Z"}},{"id":"cmuxhpf9u035lad077wsicpyb","slug":"unknown","publicId":"ffa61f06-3c3f-4be8-a994-9b77efb1dca1","name":"unknown","description":"","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:55:43.755Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/templates/pm-discovery-agent/skills/discovery-interview-guide","findings":[{"id":"cmuxhpf9u035mad07q67e9fun","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":"cmuxhpf9u035nad0767kt9aiq","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-21T20:28:21.890Z","lastVerifiedAt":"2026-10-21T20:28:21.890Z","lastChangeDetectedAt":"2026-08-14T14:54:28.669Z","scannedHash":"95351ec66d3624e1b4d82e99f31f2141dbd2c1a1","latestUpstreamHash":"95351ec66d3624e1b4d82e99f31f2141dbd2c1a1","nextCheckDueAt":"2026-10-22T20:45:11.677Z"}},{"id":"cmv4dkn0tdgynad0697x0zb2v","slug":"board-deck-narrative-2","publicId":"7f860f0d-ca49-4381-ac5e-f30df09cb1d1","name":"board-deck-narrative","description":"Build the storyline and slide structure for a board presentation. Use when asked to create a board deck, board presentation narrative, board meeting slides, or quarterly board update. Produces a complete slide-by-slide structure with narrative beats, talking points, and slide content guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:45:08.948Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-business/skills/board-deck-narrative","findings":[{"id":"cmv4dkn0tdgyoad06qviyrbz2","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-22T10:44:48.213Z","lastVerifiedAt":"2026-10-22T10:44:48.213Z","lastChangeDetectedAt":"2026-10-12T06:35:04.281Z","scannedHash":"1d927b540e298415db51c1483b53d9391e6c519e","latestUpstreamHash":"1d927b540e298415db51c1483b53d9391e6c519e","nextCheckDueAt":"2026-10-23T11:37:36.861Z"}},{"id":"cmv4ragv9dlk2ad068bnu8tu7","slug":"board-deck-narrative","publicId":"a55ac329-ae48-4e0d-8418-d38fdd4f5cee","name":"board-deck-narrative","description":"Build the storyline and slide structure for a board presentation. Use when asked to create a board deck, board presentation narrative, board meeting slides, or quarterly board update. Produces a complete slide-by-slide structure with narrative beats, talking points, and slide content guidance.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:44:54.966Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/board-deck-narrative","findings":[{"id":"cmv4ragv9dlk3ad06h0j6expr","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-22T11:10:48.221Z","lastVerifiedAt":"2026-10-22T11:10:48.221Z","lastChangeDetectedAt":"2026-10-12T14:14:02.298Z","scannedHash":"88540287e0e3237dbb5485ce680fe1d5a0b1b15c","latestUpstreamHash":"88540287e0e3237dbb5485ce680fe1d5a0b1b15c","nextCheckDueAt":"2026-10-23T11:38:01.372Z"}},{"id":"cmv59bwtfdq5rad06l8gkf78z","slug":"assumption-mapper","publicId":"253428c4-4b4a-41d6-b7c7-9554d19fe636","name":"assumption-mapper","description":"Extract and risk-rate hidden assumptions in a product brief or PRD. Use when asked to review a product brief for assumptions, audit a PRD for risks, find hidden assumptions, validate product plans, or run an assumption analysis. Produces a prioritised assumption map with confidence and impact scores, recommended validation methods, and critical assumption flags.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:31:05.404Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/assumption-mapper","findings":[{"id":"cmv59bwtgdq5sad062i07ex1s","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-22T14:12:51.976Z","lastVerifiedAt":"2026-10-22T14:12:51.976Z","lastChangeDetectedAt":"2026-10-12T12:53:00.270Z","scannedHash":"10971e13abccbd51f3106e13f3e043d6b0ac7342","latestUpstreamHash":"10971e13abccbd51f3106e13f3e043d6b0ac7342","nextCheckDueAt":"2026-10-23T15:08:09.623Z"}},{"id":"cmv5lfv3hdt0lad06elom9weo","slug":"architecture-decision-record","publicId":"46b05da5-7c9c-4dd8-a651-87bee277a5fe","name":"architecture-decision-record","description":"Create an Architecture Decision Record (ADR) for any technical decision. Use when asked to document a technical decision, write an ADR, record an architecture choice, or capture why a technology or approach was selected. Produces a structured ADR with context, decision, consequences, and tradeoffs.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:29:28.464Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/architecture-decision-record","findings":[{"id":"cmv5lfv3hdt0mad06bsgg69t7","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-21T18:19:41.272Z","lastVerifiedAt":"2026-10-21T18:19:41.272Z","lastChangeDetectedAt":"2026-10-12T18:36:33.760Z","scannedHash":"3aa299fcfda3ab9abc9a34a2d4507d3175ee36c1","latestUpstreamHash":"3aa299fcfda3ab9abc9a34a2d4507d3175ee36c1","nextCheckDueAt":"2026-10-22T17:23:58.196Z"}},{"id":"cmv4kr4q4djlhad06818pdfqn","slug":"api-docs-writer","publicId":"ccc66fbe-6a61-4d78-aad2-90c7e0b45b41","name":"api-docs-writer","description":"Write clear, developer-facing API documentation. Use when asked to document an API endpoint, write API reference docs, create a developer guide, or turn a raw spec/Postman collection into documentation. Produces endpoint documentation with descriptions, parameters, request/response examples, and error codes.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-06-08T14:29:07.168Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/api-docs-writer","findings":[{"id":"cmv4kr4q4djliad064hrlcn85","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":"cmv4kr4q4djljad06mrgs9js7","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-22T06:10:40.356Z","lastVerifiedAt":"2026-10-22T06:10:40.356Z","lastChangeDetectedAt":"2026-10-12T01:25:03.975Z","scannedHash":"76e01b52d727528aff16fda1d29d255645a38b57","latestUpstreamHash":"76e01b52d727528aff16fda1d29d255645a38b57","nextCheckDueAt":"2026-10-23T05:22:47.082Z"}},{"id":"cmv4atm8idfncad0660zogr5g","slug":"ambiguity-resolver","publicId":"72e63452-5d41-4435-a1f2-0246ba45e2a8","name":"ambiguity-resolver","description":"Structure vague opportunities and unclear briefs into actionable one-page problem statements. Use when asked to clarify a vague brief, frame an undefined problem, make sense of an unclear opportunity, or when the user says 'we need to figure out what to do about X' or 'I've been asked to look into Y'. Produces a structured problem brief with reframed questions, scoped boundaries, and a minimum viable research plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:28:55.567Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/ambiguity-resolver","findings":[{"id":"cmv4atm8idfndad06srxykszm","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-21T20:07:41.534Z","lastVerifiedAt":"2026-10-21T20:07:41.534Z","lastChangeDetectedAt":"2026-10-11T20:50:03.539Z","scannedHash":"bb87151350b8c5bc8d2e0ddc3eaa91db43aa4602","latestUpstreamHash":"bb87151350b8c5bc8d2e0ddc3eaa91db43aa4602","nextCheckDueAt":"2026-10-22T20:14:03.895Z"}},{"id":"cmv5jjpw7dsdead0688916z08","slug":"ai-product-canvas","publicId":"5900c572-b1aa-4a7d-9a2f-ba8b9c925faa","name":"ai-product-canvas","description":"Structure AI and ML product decisions with the rigour of any product decision. Use when building AI-powered features, evaluating LLM integrations, designing AI products, or assessing AI readiness. Produces a complete AI product canvas covering problem definition, model approach, data requirements, evaluation framework, UX design, responsible AI checklist, and launch monitoring plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:27:13.186Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/ai-product-canvas","findings":[{"id":"cmv5jjpw7dsdfad06uyp42xem","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-21T22:01:01.560Z","lastVerifiedAt":"2026-10-21T22:01:01.560Z","lastChangeDetectedAt":"2026-10-12T17:41:26.228Z","scannedHash":"fb88d6890ef6aff4f01e0d888eda9f4071fc10f4","latestUpstreamHash":"fb88d6890ef6aff4f01e0d888eda9f4071fc10f4","nextCheckDueAt":"2026-10-23T00:09:38.749Z"}},{"id":"cmuxilc760q5uad0784bi8gqd","slug":"account-plan","publicId":"e8e32fd4-cfd1-4dd4-999c-be2795654b94","name":"account-plan","description":"Build a structured account plan for any key customer or target account. Use when asked to create an account plan, key account strategy, strategic account review, or territory plan. Produces a complete account plan with relationship map, growth opportunities, risks, and 90-day action plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:25:26.755Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/account-plan","findings":[{"id":"cmuxilc760q5vad07dq34v89n","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-22T06:06:40.297Z","lastVerifiedAt":"2026-10-22T06:06:40.297Z","lastChangeDetectedAt":"2026-10-09T10:35:29.427Z","scannedHash":"7d43160ecf8368bfaf2148fb0e9f4ca904d8f32b","latestUpstreamHash":"7d43160ecf8368bfaf2148fb0e9f4ca904d8f32b","nextCheckDueAt":"2026-10-23T05:18:00.611Z"}},{"id":"cmv4cpsbsdgl8ad06uz7wrtau","slug":"accessibility-audit","publicId":"0a52a76f-0411-41be-bac3-25392d8fc5f8","name":"accessibility-audit","description":"Generate a WCAG 2.2 accessibility audit checklist and remediation suggestions for any UI or design. Use when asked to audit for accessibility, check WCAG compliance, review a design for a11y issues, or create an accessibility remediation plan. Produces a prioritised checklist with pass/fail assessments and specific fixes.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:25:24.548Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/accessibility-audit","findings":[{"id":"cmv4cpsbsdgl9ad06kq7anhzr","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-22T00:05:06.946Z","lastVerifiedAt":"2026-10-22T00:05:06.946Z","lastChangeDetectedAt":"2026-10-12T18:22:33.736Z","scannedHash":"5fd9bdad1bb2665e6b59d9821b20371d499af1f1","latestUpstreamHash":"5fd9bdad1bb2665e6b59d9821b20371d499af1f1","nextCheckDueAt":"2026-10-23T01:50:24.671Z"}},{"id":"cmv5jbztpdsabad06qiws8vyi","slug":"ab-test-planner","publicId":"91aa98ad-0480-420d-95a3-fbd2b673317d","name":"ab-test-planner","description":"Design statistically rigorous A/B tests for product features, UI changes, onboarding flows, and pricing experiments. Use when asked to set up an experiment, design an A/B test, calculate sample size, or interpret test results. Produces a complete test plan with hypothesis, variant definitions, sample size, duration estimate, guardrail metrics, and a results interpretation guide.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:23:51.360Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/ab-test-planner","findings":[{"id":"cmv5jbztpdsacad064sz3izby","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-22T14:00:51.183Z","lastVerifiedAt":"2026-10-22T14:00:51.183Z","lastChangeDetectedAt":"2026-10-12T17:37:26.225Z","scannedHash":"3f02658c49491eb5613953ec5de485abe6427a39","latestUpstreamHash":"3f02658c49491eb5613953ec5de485abe6427a39","nextCheckDueAt":"2026-10-23T13:55:47.874Z"}},{"id":"cmuxhpf7b035fad072s4z49j0","slug":"morning-intelligence","publicId":"4098601f-c570-4d00-b9b9-d9d0a5df034b","name":"morning-intelligence","description":"Interviews you across 15 questions to capture your role, topics, sources, exclusions, and format preferences, then writes a master prompt you can paste into a scheduled task or Claude Code Routine. Use when you want to set up a personalised daily news brief, build a reusable morning news prompt, or create an automated intelligence briefing. Produces a confirmed summary of your preferences, a ready-to-paste master prompt, and setup instructions for both Cowork Scheduled Tasks and Claude Code Routines.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:06:30.025Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/morning-intelligence","findings":[{"id":"cmuxhpf7b035gad07bg8z8uw6","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-22T12:57:51.107Z","lastVerifiedAt":"2026-10-22T12:57:51.107Z","lastChangeDetectedAt":"2026-08-14T13:12:28.621Z","scannedHash":"50b18e666e33b18fad19364dbedf71eb66436e0e","latestUpstreamHash":"50b18e666e33b18fad19364dbedf71eb66436e0e","nextCheckDueAt":"2026-10-23T12:44:32.432Z"}},{"id":"cmv4vpyaodmobad06u899v3aa","slug":"renewal-playbook","publicId":"680729d7-47b0-41bb-b91c-e873ca73d215","name":"renewal-playbook","description":"Build a structured renewal playbook for a customer account. Use when asked to plan a renewal, structure a renewal negotiation, prepare for an expansion conversation, or build a renewal strategy for at-risk or healthy accounts. Produces a renewal brief with health assessment, negotiation strategy, objection responses, expansion levers, and a timeline.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:06:21.726Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/renewal-playbook","findings":[{"id":"cmv4vpyaodmocad06mmn57k5j","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-21T17:12:41.155Z","lastVerifiedAt":"2026-10-21T17:12:41.155Z","lastChangeDetectedAt":"2026-10-12T16:42:26.179Z","scannedHash":"0587445ef2937915cc9c205e5ffd7d782335261b","latestUpstreamHash":"0587445ef2937915cc9c205e5ffd7d782335261b","nextCheckDueAt":"2026-10-22T18:09:13.182Z"}},{"id":"cmuxip4x20uu0ad07675yxc72","slug":"slo-error-budget","publicId":"bc0ad1d2-c450-49fc-b28b-8d9eed920531","name":"slo-error-budget","description":"Define Service Level Objectives (SLOs) and an error budget policy for a service. Use when asked to write SLOs, define SLIs, calculate an error budget, set reliability targets, or create an error budget policy. Produces a complete SLO document with SLI definitions, target calculation, error budget policy, burn rate alerts, and review cadence.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:06:18.102Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/slo-error-budget","findings":[{"id":"cmuxip4x20uu1ad07ff3ywurp","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-21T18:09:41.251Z","lastVerifiedAt":"2026-10-21T18:09:41.251Z","lastChangeDetectedAt":"2026-10-09T07:34:29.110Z","scannedHash":"81994af023e9f24786a5b2d84805283e76ebf287","latestUpstreamHash":"81994af023e9f24786a5b2d84805283e76ebf287","nextCheckDueAt":"2026-10-22T16:02:36.230Z"}},{"id":"cmv4kjf3idjhoad062uiaw4lq","slug":"risk-register","publicId":"aaf3c12a-e61c-4311-a841-cee2581809b3","name":"risk-register","description":"Build and maintain a project or product risk register. Use when asked to create a risk register, identify project risks, build a risk matrix, or document risks and mitigations for a programme. Produces a complete risk register with likelihood/impact scoring, RAG status, ownership, and prioritised mitigations.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:06:12.512Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/risk-register","findings":[{"id":"cmv4kjf3idjhpad06grdb2ia8","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-22T13:55:51.179Z","lastVerifiedAt":"2026-10-22T13:55:51.179Z","lastChangeDetectedAt":"2026-10-12T10:13:48.549Z","scannedHash":"67ef10ab912b22fb3cbe71e444d3a2459881f3c1","latestUpstreamHash":"67ef10ab912b22fb3cbe71e444d3a2459881f3c1","nextCheckDueAt":"2026-10-23T15:17:35.824Z"}},{"id":"cmv49bm21df2oad06c8sntv96","slug":"data-pipeline-spec-2","publicId":"d1647936-32b7-46b3-b2f5-b2027188147c","name":"data-pipeline-spec","description":"Design an ETL/ELT data pipeline specification. Use when asked to design a data pipeline, spec an ETL or ELT process, document a data ingestion workflow, or plan a data integration. Produces a complete pipeline spec with sources, transforms, destinations, SLAs, error handling, and data quality rules.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-08T14:06:07.884Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-data/skills/data-pipeline-spec","findings":[{"id":"cmv49bm21df2pad06ag68acgh","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-22T03:31:39.567Z","lastVerifiedAt":"2026-10-22T03:31:39.567Z","lastChangeDetectedAt":"2026-10-12T06:10:04.278Z","scannedHash":"ef7c0ff66f297498abbf56e3c3dac4d1c53ba08f","latestUpstreamHash":"ef7c0ff66f297498abbf56e3c3dac4d1c53ba08f","nextCheckDueAt":"2026-10-23T03:00:25.935Z"}},{"id":"cmuxk2xiv1ne4ad07qnwxrqht","slug":"budget-variance-analysis-2","publicId":"bd0b11ed-d85e-4216-a589-012c170d99fa","name":"budget-variance-analysis","description":"Produce a structured budget variance analysis from actual vs budget figures. Use when asked to analyse budget variances, explain underspend or overspend, write a variance commentary, or investigate why actuals differ from plan. Produces a categorised variance table with root cause analysis and management commentary.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:57:47.739Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/budget-variance-analysis","findings":[{"id":"cmuxk2xiv1ne5ad07ec9q6ibm","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-22T10:05:40.698Z","lastVerifiedAt":"2026-10-22T10:05:40.698Z","lastChangeDetectedAt":"2026-08-25T11:23:23.462Z","scannedHash":"c1167eb6f83060587d0e70f9b691cdf9a5bf079b","latestUpstreamHash":"c1167eb6f83060587d0e70f9b691cdf9a5bf079b","nextCheckDueAt":"2026-10-23T10:14:44.283Z"}},{"id":"cmuxhpgl503adad07udwww8lc","slug":"budget-variance-analysis","publicId":"d53a57fe-3e01-4762-a6e9-c78faf78e139","name":"budget-variance-analysis","description":"Produce a structured budget variance analysis from actual vs budget figures. Use when asked to analyse budget variances, explain underspend or overspend, write a variance commentary, or investigate why actuals differ from plan. Produces a categorised variance table with root cause analysis and management commentary.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:57:44.430Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-finance/skills/budget-variance-analysis","findings":[{"id":"cmuxhpgl503afad07zlnutrp0","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-22T03:38:39.573Z","lastVerifiedAt":"2026-10-22T03:38:39.573Z","lastChangeDetectedAt":"2026-08-25T17:59:23.193Z","scannedHash":"c1167eb6f83060587d0e70f9b691cdf9a5bf079b","latestUpstreamHash":"c1167eb6f83060587d0e70f9b691cdf9a5bf079b","nextCheckDueAt":"2026-10-23T01:58:31.053Z"}},{"id":"cmv47yrcadecaad06cs1jrvre","slug":"data-pipeline-spec","publicId":"6990ae5d-32ba-4d66-a596-38591f3161de","name":"data-pipeline-spec","description":"Design an ETL/ELT data pipeline specification. Use when asked to design a data pipeline, spec an ETL or ELT process, document a data ingestion workflow, or plan a data integration. Produces a complete pipeline spec with sources, transforms, destinations, SLAs, error handling, and data quality rules.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:54.563Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/data-pipeline-spec","findings":[{"id":"cmv47yrcadecbad06l09hi8h6","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-21T17:10:41.152Z","lastVerifiedAt":"2026-10-21T17:10:41.152Z","lastChangeDetectedAt":"2026-10-12T18:25:33.745Z","scannedHash":"ef7c0ff66f297498abbf56e3c3dac4d1c53ba08f","latestUpstreamHash":"ef7c0ff66f297498abbf56e3c3dac4d1c53ba08f","nextCheckDueAt":"2026-10-22T18:28:40.035Z"}},{"id":"cmv4waiomdmwiad06d2livzs9","slug":"social-media-audit-2","publicId":"9f6d97cf-f1eb-4436-a282-7e81841a9676","name":"social-media-audit","description":"Audit an existing social media presence across all active platforms. Use when asked to review social media performance, analyse a brand's social presence, benchmark against competitors, or identify what's working and what isn't. Produces a scored audit with platform-by-platform analysis, content performance review, competitive benchmarking, and a prioritised action plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:49.207Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-social/skills/social-media-audit","findings":[{"id":"cmv4waiomdmwjad0654iqvyfn","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-21T23:50:06.909Z","lastVerifiedAt":"2026-10-21T23:50:06.909Z","lastChangeDetectedAt":"2026-10-12T17:23:26.210Z","scannedHash":"9ed417676abac40567495584ced2dff512c62555","latestUpstreamHash":"9ed417676abac40567495584ced2dff512c62555","nextCheckDueAt":"2026-10-22T23:37:46.128Z"}},{"id":"cmv48tmhhdeprad06yvb0bs14","slug":"social-media-audit","publicId":"9a44dfb8-1e5a-4751-920c-5f49c5cf5624","name":"social-media-audit","description":"Audit an existing social media presence across all active platforms. Use when asked to review social media performance, analyse a brand's social presence, benchmark against competitors, or identify what's working and what isn't. Produces a scored audit with platform-by-platform analysis, content performance review, competitive benchmarking, and a prioritised action plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:47.013Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/social-media-audit","findings":[{"id":"cmv48tmhhdepsad06e4b6ul0k","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-22T15:33:30.081Z","lastVerifiedAt":"2026-10-22T15:33:30.081Z","lastChangeDetectedAt":"2026-10-12T11:27:09.595Z","scannedHash":"9ed417676abac40567495584ced2dff512c62555","latestUpstreamHash":"9ed417676abac40567495584ced2dff512c62555","nextCheckDueAt":"2026-10-23T16:58:49.198Z"}},{"id":"cmv52nfg2donhad064uy3tftd","slug":"team-health-check-2","publicId":"006cd578-3154-48b0-9800-0f7234760cf8","name":"team-health-check","description":"Runs a structured team health assessment across key dimensions. Use when asked to run a team health check, assess team morale, facilitate a retrospective on ways of working, or evaluate team dynamics. Produces a health assessment with RAG status per dimension, underlying signals, and prioritised improvement actions with named owners.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:44.194Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-people/skills/team-health-check","findings":[{"id":"cmv52nfg2doniad06ov182ef2","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-21T15:42:40.985Z","lastVerifiedAt":"2026-10-21T15:42:40.985Z","lastChangeDetectedAt":"2026-10-12T16:29:26.166Z","scannedHash":"77b1fb43a55fc32653afe2665284b37a5cfb8309","latestUpstreamHash":"77b1fb43a55fc32653afe2665284b37a5cfb8309","nextCheckDueAt":"2026-10-22T18:06:15.319Z"}},{"id":"cmv4i7topdit5ad06n5okeajt","slug":"team-health-check","publicId":"dd1ba551-7699-4a51-8ed7-9d41899390a1","name":"team-health-check","description":"Runs a structured team health assessment across key dimensions. Use when asked to run a team health check, assess team morale, facilitate a retrospective on ways of working, or evaluate team dynamics. Produces a health assessment with RAG status per dimension, underlying signals, and prioritised improvement actions with named owners.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:41.074Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/team-health-check","findings":[{"id":"cmv4i7topdit6ad06sdxzstxc","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-22T11:33:48.230Z","lastVerifiedAt":"2026-10-22T11:33:48.230Z","lastChangeDetectedAt":"2026-10-12T13:22:00.277Z","scannedHash":"77b1fb43a55fc32653afe2665284b37a5cfb8309","latestUpstreamHash":"77b1fb43a55fc32653afe2665284b37a5cfb8309","nextCheckDueAt":"2026-10-23T12:17:50.134Z"}},{"id":"cmuxhoc2x012ead07da6x15ws","slug":"360-feedback-template-2","publicId":"8cfdf02d-fc05-436c-844a-f780d93841d2","name":"360-feedback-template","description":"Design a 360-degree feedback survey or write a structured 360 feedback report. Use when asked to build a 360 feedback process, write 360 feedback for a colleague, design a feedback survey, or produce a feedback report. Produces either a complete survey instrument with rating scales and open-ended questions, or a structured narrative feedback report with themes, strengths, and development areas.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:39.023Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-people/skills/360-feedback-template","findings":[{"id":"cmuxhoc2x012fad07yrswczdj","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-21T17:04:41.141Z","lastVerifiedAt":"2026-10-21T17:04:41.141Z","lastChangeDetectedAt":"2026-08-14T11:53:28.472Z","scannedHash":"23a8d313f082116be499abf8268581095f03681c","latestUpstreamHash":"23a8d313f082116be499abf8268581095f03681c","nextCheckDueAt":"2026-10-22T19:21:34.288Z"}},{"id":"cmuxhocdh0154ad0743lju7uo","slug":"360-feedback-template","publicId":"a20810d7-9f00-44cf-851c-6b00abf0fade","name":"360-feedback-template","description":"Design a 360-degree feedback survey or write a structured 360 feedback report. Use when asked to build a 360 feedback process, write 360 feedback for a colleague, design a feedback survey, or produce a feedback report. Produces either a complete survey instrument with rating scales and open-ended questions, or a structured narrative feedback report with themes, strengths, and development areas.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:37.118Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/360-feedback-template","findings":[{"id":"cmuxhocdh0155ad07olref9gv","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-21T18:38:41.311Z","lastVerifiedAt":"2026-10-21T18:38:41.311Z","lastChangeDetectedAt":"2026-08-25T13:29:21.578Z","scannedHash":"23a8d313f082116be499abf8268581095f03681c","latestUpstreamHash":"23a8d313f082116be499abf8268581095f03681c","nextCheckDueAt":"2026-10-22T19:03:35.309Z"}},{"id":"cmuxhod4x01b3ad07sulao68f","slug":"claude-superpowers-2","publicId":"1a651067-52a1-45c0-aeb5-4b091ae5f572","name":"claude-superpowers","description":"Activate a 4-stage coding discipline framework that forces Claude to plan before coding, isolate changes on a branch, write tests first, and self-review output twice before presenting it. Use when starting a complex coding task, when past Claude sessions produced broken first drafts, or when you want to prevent rework cycles. Produces a confirmed written plan, isolated feature branch, test-first implementation, and a double-reviewed output with a correctness and code-quality checklist.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:35.308Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/claude-superpowers","findings":[{"id":"cmuxhod4x01b4ad07fp83ovr4","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-22T09:04:40.612Z","lastVerifiedAt":"2026-10-22T09:04:40.612Z","lastChangeDetectedAt":"2026-08-14T13:56:28.657Z","scannedHash":"884fa5289d95b6b5c4ea8ef89e63362f116ad55b","latestUpstreamHash":"884fa5289d95b6b5c4ea8ef89e63362f116ad55b","nextCheckDueAt":"2026-10-23T06:40:44.962Z"}},{"id":"cmuxhoabb00uead07slu0dmea","slug":"claude-superpowers","publicId":"20f1128a-b0d6-4157-8cc9-775008244601","name":"claude-superpowers","description":"Activate a 4-stage coding discipline framework that forces Claude to plan before coding, isolate changes on a branch, write tests first, and self-review output twice before presenting it. Use when starting a complex coding task, when past Claude sessions produced broken first drafts, or when you want to prevent rework cycles. Produces a confirmed written plan, isolated feature branch, test-first implementation, and a double-reviewed output with a correctness and code-quality checklist.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:33.909Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/claude-superpowers","findings":[{"id":"cmuxhoabc00ufad0756wbwrxi","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-22T08:51:40.589Z","lastVerifiedAt":"2026-10-22T08:51:40.589Z","lastChangeDetectedAt":"2026-08-25T12:18:05.077Z","scannedHash":"884fa5289d95b6b5c4ea8ef89e63362f116ad55b","latestUpstreamHash":"884fa5289d95b6b5c4ea8ef89e63362f116ad55b","nextCheckDueAt":"2026-10-23T09:40:31.498Z"}},{"id":"cmuxiqgr20wfjad079rzkeleu","slug":"oncall-runbook-2","publicId":"0817b0fd-277a-487d-bb49-430e5022f4a6","name":"oncall-runbook","description":"Write an on-call runbook for a service — covering alert definitions, escalation paths, common incident responses, and on-call handoff procedures. Use when asked to write an on-call guide, create alert runbooks, document escalation procedures, or prepare an on-call handoff document. Produces a structured on-call runbook with per-alert response procedures, escalation matrix, diagnostic commands, and handoff template.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-03T18:51:32.764Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/oncall-runbook","findings":[{"id":"cmuxiqgr20wfkad07zfatscpw","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-22T15:16:30.063Z","lastVerifiedAt":"2026-10-22T15:16:30.063Z","lastChangeDetectedAt":"2026-10-09T06:18:28.965Z","scannedHash":"842e921cab0da80209de23f2b2296cf598d788d2","latestUpstreamHash":"842e921cab0da80209de23f2b2296cf598d788d2","nextCheckDueAt":"2026-10-23T15:57:22.249Z"}},{"id":"cmuximmni0rp7ad07rxdqob2n","slug":"oncall-runbook","publicId":"1fc09fde-7376-4195-925a-50a03cae6b1c","name":"oncall-runbook","description":"Write an on-call runbook for a service — covering alert definitions, escalation paths, common incident responses, and on-call handoff procedures. Use when asked to write an on-call guide, create alert runbooks, document escalation procedures, or prepare an on-call handoff document. Produces a structured on-call runbook with per-alert response procedures, escalation matrix, diagnostic commands, and handoff template.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:43:34.017Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/oncall-runbook","findings":[{"id":"cmuximmni0rp8ad07ec8hyodu","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-21T19:02:41.348Z","lastVerifiedAt":"2026-10-21T19:02:41.348Z","lastChangeDetectedAt":"2026-10-09T06:08:28.945Z","scannedHash":"6bb8dac5db41926ba83f526c9ba8b0b70857dbd9","latestUpstreamHash":"6bb8dac5db41926ba83f526c9ba8b0b70857dbd9","nextCheckDueAt":"2026-10-22T18:26:17.453Z"}},{"id":"cmv51d4u0do8kad063wiyfn8a","slug":"partnership-proposal-2","publicId":"7c99bc28-834b-4f8a-81d8-8a5bf0e047f7","name":"partnership-proposal","description":"Write a B2B partnership proposal or business case. Use when asked to write a partnership proposal, draft a partnership brief, structure a co-marketing proposal, or create a business case for a strategic partnership. Produces a structured proposal with value proposition, partnership model, commercial terms, and mutual commitments.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:43:31.425Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-sales/skills/partnership-proposal","findings":[{"id":"cmv51d4u0do8lad06khpke9ku","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-22T14:38:52.015Z","lastVerifiedAt":"2026-10-22T14:38:52.015Z","lastChangeDetectedAt":"2026-10-12T19:45:03.845Z","scannedHash":"a114b3c25fc996aae45f970d2cc6bdc912d8a5c8","latestUpstreamHash":"a114b3c25fc996aae45f970d2cc6bdc912d8a5c8","nextCheckDueAt":"2026-10-23T14:05:19.481Z"}},{"id":"cmv4vpyb1dmolad06labm1q0r","slug":"partnership-proposal","publicId":"983ba80d-f190-436a-b075-955196718f6e","name":"partnership-proposal","description":"Write a B2B partnership proposal or business case. Use when asked to write a partnership proposal, draft a partnership brief, structure a co-marketing proposal, or create a business case for a strategic partnership. Produces a structured proposal with value proposition, partnership model, commercial terms, and mutual commitments.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:43:27.584Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/partnership-proposal","findings":[{"id":"cmv4vpyb1dmomad06748ufaqn","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-22T04:58:39.838Z","lastVerifiedAt":"2026-10-22T04:58:39.838Z","lastChangeDetectedAt":"2026-10-12T08:57:04.462Z","scannedHash":"a114b3c25fc996aae45f970d2cc6bdc912d8a5c8","latestUpstreamHash":"a114b3c25fc996aae45f970d2cc6bdc912d8a5c8","nextCheckDueAt":"2026-10-23T05:22:08.116Z"}},{"id":"cmuxhoa5r00tead072g0unt5t","slug":"cicd-playbook-2","publicId":"e5765850-cc4b-4b67-b31e-2331fe0ccc47","name":"cicd-playbook","description":"Write a CI/CD pipeline playbook for a service or team. Use when asked to document a CI/CD pipeline, write a deployment process, define release gates, document build and test stages, or create a deployment guide. Produces a structured playbook covering pipeline stages, environment definitions, deployment gates, rollback procedures, and on-call responsibilities.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:43:25.082Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/cicd-playbook","findings":[{"id":"cmuxhoa5r00tfad07624m62d6","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-21T18:02:41.241Z","lastVerifiedAt":"2026-10-21T18:02:41.241Z","lastChangeDetectedAt":"2026-10-09T07:39:29.120Z","scannedHash":"558feb67382adfd9844b2108bfe1974a07a24dd1","latestUpstreamHash":"558feb67382adfd9844b2108bfe1974a07a24dd1","nextCheckDueAt":"2026-10-22T15:58:00.904Z"}},{"id":"cmuximljv0rkwad07abbbdipj","slug":"cicd-playbook","publicId":"6ddbd017-ee6b-4759-929f-0cd123f28d6d","name":"cicd-playbook","description":"Write a CI/CD pipeline playbook for a service or team. Use when asked to document a CI/CD pipeline, write a deployment process, define release gates, document build and test stages, or create a deployment guide. Produces a structured playbook covering pipeline stages, environment definitions, deployment gates, rollback procedures, and on-call responsibilities.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:43:23.177Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/cicd-playbook","findings":[{"id":"cmuximljv0rkxad07i63tu71w","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-21T20:58:41.626Z","lastVerifiedAt":"2026-10-21T20:58:41.626Z","lastChangeDetectedAt":"2026-10-09T08:26:29.211Z","scannedHash":"558feb67382adfd9844b2108bfe1974a07a24dd1","latestUpstreamHash":"558feb67382adfd9844b2108bfe1974a07a24dd1","nextCheckDueAt":"2026-10-22T21:24:26.510Z"}},{"id":"cmv4a01ljdfbxad06grdpb5n8","slug":"influencer-brief-2","publicId":"d2153fc7-fd95-4bd8-a98e-8e5103ad8677","name":"influencer-brief","description":"Create a structured brief for an influencer or creator partnership campaign. Use when asked to brief an influencer, plan a creator collaboration, set up a paid partnership, or define deliverables for a sponsored content campaign. Produces a complete campaign brief with objectives, deliverables, creative guidelines, approval process, and performance metrics.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:43:21.271Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-social/skills/influencer-brief","findings":[{"id":"cmv4a01ljdfbyad063tblnddr","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-21T16:43:41.099Z","lastVerifiedAt":"2026-10-21T16:43:41.099Z","lastChangeDetectedAt":"2026-10-12T10:22:48.565Z","scannedHash":"1ed1ecd7150a77dfb2c869928e6dd16a90d88e9e","latestUpstreamHash":"1ed1ecd7150a77dfb2c869928e6dd16a90d88e9e","nextCheckDueAt":"2026-10-22T17:28:50.652Z"}},{"id":"cmv4fgt02dhp3ad06elifwz18","slug":"influencer-brief","publicId":"860f7e8f-57dd-4982-bf45-f3f2b065d430","name":"influencer-brief","description":"Create a structured brief for an influencer or creator partnership campaign. Use when asked to brief an influencer, plan a creator collaboration, set up a paid partnership, or define deliverables for a sponsored content campaign. Produces a complete campaign brief with objectives, deliverables, creative guidelines, approval process, and performance metrics.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:43:19.098Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/influencer-brief","findings":[{"id":"cmv4fgt02dhp4ad0699g8upr3","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-21T16:32:41.081Z","lastVerifiedAt":"2026-10-21T16:32:41.081Z","lastChangeDetectedAt":"2026-10-12T15:32:26.115Z","scannedHash":"1ed1ecd7150a77dfb2c869928e6dd16a90d88e9e","latestUpstreamHash":"1ed1ecd7150a77dfb2c869928e6dd16a90d88e9e","nextCheckDueAt":"2026-10-22T16:00:04.203Z"}},{"id":"cmv4itprwdiyead06sbda1gup","slug":"design-system-audit-2","publicId":"49479274-3b38-4b9e-9061-c909d28e6e31","name":"design-system-audit","description":"Audit a design system for consistency, coverage, and quality. Use when asked to audit a design system, review a component library, assess design token coverage, or evaluate the health of a shared design system. Produces a structured audit with a health score, component coverage gaps, token inconsistencies, accessibility issues, and a prioritised remediation roadmap.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:43:17.109Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-design/skills/design-system-audit","findings":[{"id":"cmv4itprwdiyfad06fgvof5t8","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-22T15:07:30.053Z","lastVerifiedAt":"2026-10-22T15:07:30.053Z","lastChangeDetectedAt":"2026-10-12T08:51:04.459Z","scannedHash":"36e3cf15a83f81699461ecb16938379eb0515f2b","latestUpstreamHash":"36e3cf15a83f81699461ecb16938379eb0515f2b","nextCheckDueAt":"2026-10-23T12:52:54.140Z"}},{"id":"cmv4j3z2hdj3wad065vpbq136","slug":"design-system-audit","publicId":"29952322-1551-4d19-a46a-9f6f2b0289d7","name":"design-system-audit","description":"Audit a design system for consistency, coverage, and quality. Use when asked to audit a design system, review a component library, assess design token coverage, or evaluate the health of a shared design system. Produces a structured audit with a health score, component coverage gaps, token inconsistencies, accessibility issues, and a prioritised remediation roadmap.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:36:31.194Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/design-system-audit","findings":[{"id":"cmv4j3z2hdj3xad061fm4yxy1","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-22T04:47:39.643Z","lastVerifiedAt":"2026-10-22T04:47:39.643Z","lastChangeDetectedAt":"2026-10-12T10:18:48.557Z","scannedHash":"36e3cf15a83f81699461ecb16938379eb0515f2b","latestUpstreamHash":"36e3cf15a83f81699461ecb16938379eb0515f2b","nextCheckDueAt":"2026-10-23T04:04:25.026Z"}},{"id":"cmuxip4yh0uusad078ofrfh0o","slug":"developer-onboarding-doc-2","publicId":"813f7657-0e39-4aff-b0b3-d3c2cca50d74","name":"developer-onboarding-doc","description":"Write a developer onboarding document for a service, codebase, or team. Use when asked to write a developer guide, service README, onboarding doc for a new engineer, codebase orientation, or getting-started guide for a technical team. Produces a structured doc covering service overview, architecture, local setup, key patterns, testing, deployment, and who to ask for what.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-06-02T12:36:28.814Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/developer-onboarding-doc","findings":[{"id":"cmuxip4yh0uutad07lb6gztfv","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":"cmuxip4yh0uuuad07x0qcjn2r","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-21T19:39:41.481Z","lastVerifiedAt":"2026-10-21T19:39:41.481Z","lastChangeDetectedAt":"2026-10-09T08:07:29.178Z","scannedHash":"0c9d55b3d2ae31383675ea77ee94da121bc73721","latestUpstreamHash":"0c9d55b3d2ae31383675ea77ee94da121bc73721","nextCheckDueAt":"2026-10-22T18:57:43.544Z"}},{"id":"cmuxirptc0y3aad07ue7vnc1c","slug":"developer-onboarding-doc","publicId":"5b832956-c26b-4af1-b5e2-ee4367166d00","name":"developer-onboarding-doc","description":"Write a developer onboarding document for a service, codebase, or team. Use when asked to write a developer guide, service README, onboarding doc for a new engineer, codebase orientation, or getting-started guide for a technical team. Produces a structured doc covering service overview, architecture, local setup, key patterns, testing, deployment, and who to ask for what.","author":"","version":"","license":"MIT","overallGrade":"B","badgeStatus":"conditional","publishedAt":"2026-06-02T12:36:26.567Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/developer-onboarding-doc","findings":[{"id":"cmuxirptc0y3bad079hlrbwa6","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":"cmuxirptc0y3cad07bibevzbi","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-21T23:37:06.885Z","lastVerifiedAt":"2026-10-21T23:37:06.885Z","lastChangeDetectedAt":"2026-10-09T08:02:29.169Z","scannedHash":"0c9d55b3d2ae31383675ea77ee94da121bc73721","latestUpstreamHash":"0c9d55b3d2ae31383675ea77ee94da121bc73721","nextCheckDueAt":"2026-10-23T01:46:22.746Z"}},{"id":"cmv4dcxxddgulad06s19h7kp0","slug":"social-media-strategy-2","publicId":"53b47475-e268-4fa4-9868-a6273a9f2633","name":"social-media-strategy","description":"Build a social media strategy for a brand, product, or creator. Use when asked to create a social media strategy, define a social content strategy, plan content pillars, set social KPIs, or build a posting framework. Produces a complete strategy with audience definition, platform selection, content pillars, posting cadence, KPIs, and a 4-week starter calendar.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:36:24.755Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-gtm/skills/social-media-strategy","findings":[{"id":"cmv4dcxxddgumad06jkcpff2z","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-21T19:07:41.358Z","lastVerifiedAt":"2026-10-21T19:07:41.358Z","lastChangeDetectedAt":"2026-10-12T17:25:26.212Z","scannedHash":"c1ce9a266e2d24982c843be78dee8c495cc73b32","latestUpstreamHash":"c1ce9a266e2d24982c843be78dee8c495cc73b32","nextCheckDueAt":"2026-10-22T17:27:48.784Z"}},{"id":"cmv4esdhpdhd4ad06u7bhj9gy","slug":"social-media-strategy","publicId":"ec02e2c1-80fa-4a83-ace2-28e5e750e473","name":"social-media-strategy","description":"Build a social media strategy for a brand, product, or creator. Use when asked to create a social media strategy, define a social content strategy, plan content pillars, set social KPIs, or build a posting framework. Produces a complete strategy with audience definition, platform selection, content pillars, posting cadence, KPIs, and a 4-week starter calendar.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:36:22.870Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/social-media-strategy","findings":[{"id":"cmv4esdhpdhd5ad06lhqajxqv","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-22T13:01:51.115Z","lastVerifiedAt":"2026-10-22T13:01:51.115Z","lastChangeDetectedAt":"2026-10-12T11:50:26.182Z","scannedHash":"c1ce9a266e2d24982c843be78dee8c495cc73b32","latestUpstreamHash":"c1ce9a266e2d24982c843be78dee8c495cc73b32","nextCheckDueAt":"2026-10-23T11:51:27.137Z"}},{"id":"cmv4g93cvdhzoad06llsa63n2","slug":"customer-journey-map-2","publicId":"09eef2fe-2641-4b0f-81b1-9ea2a4d01638","name":"customer-journey-map","description":"Build a customer journey map for a product, service, or experience. Use when asked to map a customer journey, create a user journey, document touchpoints and pain points, or design an experience map. Produces a complete journey map with stages, touchpoints, emotions, pain points, and prioritised opportunities.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:36:20.388Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-discovery/skills/customer-journey-map","findings":[{"id":"cmv4g93cvdhzpad065667xq9q","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-21T14:27:58.419Z","lastVerifiedAt":"2026-10-21T14:27:58.419Z","lastChangeDetectedAt":"2026-10-12T13:58:01.970Z","scannedHash":"49dd7d64aebc17ad560eb9c376938a2ec066249b","latestUpstreamHash":"49dd7d64aebc17ad560eb9c376938a2ec066249b","nextCheckDueAt":"2026-10-22T15:58:38.921Z"}},{"id":"cmv4d57qtdgriad06ot0syopx","slug":"customer-journey-map","publicId":"f693dca6-c77d-4430-8a39-b27d0a588bcd","name":"customer-journey-map","description":"Build a customer journey map for a product, service, or experience. Use when asked to map a customer journey, create a user journey, document touchpoints and pain points, or design an experience map. Produces a complete journey map with stages, touchpoints, emotions, pain points, and prioritised opportunities.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:36:18.557Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/customer-journey-map","findings":[{"id":"cmv4d57qtdgrjad0681s71ty3","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-22T08:29:40.570Z","lastVerifiedAt":"2026-10-22T08:29:40.570Z","lastChangeDetectedAt":"2026-10-12T07:45:04.371Z","scannedHash":"58df2e66299b54e4b58930b428bf0107ff1fa750","latestUpstreamHash":"58df2e66299b54e4b58930b428bf0107ff1fa750","nextCheckDueAt":"2026-10-23T10:34:23.286Z"}},{"id":"cmv4npw0wdkgead06uyu0443d","slug":"product-positioning-doc-2","publicId":"df095102-590e-48e4-9d9a-309c172d6a34","name":"product-positioning-doc","description":"Write a product positioning document and messaging framework. Use when asked to define product positioning, write a positioning statement, build a messaging framework, or create a messaging hierarchy. Produces a complete positioning doc with category definition, target customer, differentiation, proof points, messaging pillars, and persona-specific messaging.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:36:16.514Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-gtm/skills/product-positioning-doc","findings":[{"id":"cmv4npw0wdkgfad06fs18dk34","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-21T19:04:41.353Z","lastVerifiedAt":"2026-10-21T19:04:41.353Z","lastChangeDetectedAt":"2026-10-12T09:32:04.481Z","scannedHash":"842182ee6120d016ac1d53fd4f7a2e15bdead89f","latestUpstreamHash":"842182ee6120d016ac1d53fd4f7a2e15bdead89f","nextCheckDueAt":"2026-10-22T18:55:43.905Z"}},{"id":"cmv51kus1docdad06624z5zo6","slug":"product-positioning-doc","publicId":"8f5c1b65-ff0a-433d-ade7-78b15d7e4efe","name":"product-positioning-doc","description":"Write a product positioning document and messaging framework. Use when asked to define product positioning, write a positioning statement, build a messaging framework, or create a messaging hierarchy. Produces a complete positioning doc with category definition, target customer, differentiation, proof points, messaging pillars, and persona-specific messaging.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:36:14.086Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/product-positioning-doc","findings":[{"id":"cmv51kus1docead06l7lor05g","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-21T20:17:41.548Z","lastVerifiedAt":"2026-10-21T20:17:41.548Z","lastChangeDetectedAt":"2026-10-12T16:27:26.163Z","scannedHash":"ffdc9cc174e1cd90640e5bbad4bd7bf8b9e7328c","latestUpstreamHash":"ffdc9cc174e1cd90640e5bbad4bd7bf8b9e7328c","nextCheckDueAt":"2026-10-22T18:07:09.208Z"}},{"id":"cmuxikdb40oxnad073mt2oqyx","slug":"performance-budget","publicId":"dfbe3432-f1a6-4a65-a77c-c3ddc20743da","name":"performance-budget","description":"Define and document performance budgets for a web service or application. Use when asked to set performance targets, define SLOs for latency or throughput, establish Core Web Vitals targets, create a performance baseline, or document performance regression policy. Produces a structured performance budget covering key user journeys, Core Web Vitals, backend latency SLOs, measurement tooling, CI enforcement, and breach response process.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-06-02T12:36:12.566Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/performance-budget","findings":[{"id":"cmuxikdb50oxoad0702e32gye","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-21T22:18:01.625Z","lastVerifiedAt":"2026-10-21T22:18:01.625Z","lastChangeDetectedAt":"2026-10-09T06:50:29.027Z","scannedHash":"d243b35b3101c89d2b9296ec45748b44e2b0b663","latestUpstreamHash":"d243b35b3101c89d2b9296ec45748b44e2b0b663","nextCheckDueAt":"2026-10-23T00:37:07.307Z"}},{"id":"cmv560bfidp9qad064aj3jbrj","slug":"user-research-synthesis","publicId":"3879be45-080c-44eb-8bd3-1e1a604e96d5","name":"user-research-synthesis","description":"Analyze and synthesize user research findings into structured, actionable insights. Use when given user research data, interview transcripts, survey results, or user feedback that needs to be analyzed and summarised. Produces a themed synthesis with prevalence data, supporting quotes, pain points analysis, feature request prioritisation, and recommended next steps. For interview transcripts specifically use user-interview-synthesis instead.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-25T16:13:10.043Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/user-research-synthesis","findings":[{"id":"cmv560bfidp9rad06c4uh9oj9","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-22T08:01:40.426Z","lastVerifiedAt":"2026-10-22T08:01:40.426Z","lastChangeDetectedAt":"2026-10-12T11:22:09.588Z","scannedHash":"2977b82d152fa1c4106e9ada7326371f1434db73","latestUpstreamHash":"2977b82d152fa1c4106e9ada7326371f1434db73","nextCheckDueAt":"2026-10-23T08:28:19.139Z"}},{"id":"cmv4boi5odg4dad068hv4z92n","slug":"retention-analysis-2","publicId":"d3097bb2-10a6-444e-9bff-971f18c1b66f","name":"retention-analysis","description":"Structure a retention analysis, churn investigation, or engagement deep-dive for any product team. Use when asked to analyse user retention, investigate churn, measure DAU/MAU, or build a retention improvement plan. Produces a retention snapshot with root cause hypotheses, aha-moment correlation, and prioritised interventions.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:40:12.821Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-analytics/skills/retention-analysis","findings":[{"id":"cmv4boi5pdg4ead06xlw5nslg","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-22T03:11:39.546Z","lastVerifiedAt":"2026-10-22T03:11:39.546Z","lastChangeDetectedAt":"2026-10-11T21:14:03.565Z","scannedHash":"8f6a6861462dbb5d821960253f17a68c29eec06d","latestUpstreamHash":"8f6a6861462dbb5d821960253f17a68c29eec06d","nextCheckDueAt":"2026-10-23T05:15:34.275Z"}},{"id":"cmv491brmdew8ad06rnrlvwwq","slug":"design-critique","publicId":"4b0781de-f2d1-4e39-afeb-a87aa42234c6","name":"design-critique","description":"Give structured, constructive feedback on any design using UX frameworks. Use when asked to critique a design, review a UI, give feedback on a Figma file or wireframe, assess a user flow, or evaluate a design against UX principles. Produces actionable critique applying Jobs-to-be-Done, Gestalt principles, and usability heuristics, with prioritised issues and specific recommendations.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:40:08.427Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-design/skills/design-critique","findings":[{"id":"cmv491brndew9ad06l1medujg","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-21T17:37:41.201Z","lastVerifiedAt":"2026-10-21T17:37:41.201Z","lastChangeDetectedAt":"2026-10-11T19:58:03.475Z","scannedHash":"d23e9641fc1a16b2b49cc79defb17952173a71d7","latestUpstreamHash":"d23e9641fc1a16b2b49cc79defb17952173a71d7","nextCheckDueAt":"2026-10-22T17:21:59.647Z"}},{"id":"cmv5k4arrdsiead06z7qi4cej","slug":"roadmap-presentation-2","publicId":"0816ff40-f714-4e80-a180-a009a827b0f7","name":"roadmap-presentation","description":"Create structured roadmap presentations calibrated to any audience. Use when asked to build a product roadmap, present roadmap to leadership, create a roadmap slide, or communicate quarterly plans to execs, teams, or customers. Produces an audience-calibrated Now/Next/Later roadmap with strategic context, initiative tables, success metrics, and explicit deprioritisation rationale.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:40:00.269Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/roadmap-presentation","findings":[{"id":"cmv5k4arrdsifad06n3m57zwf","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-21T21:50:03.497Z","lastVerifiedAt":"2026-10-21T21:50:03.497Z","lastChangeDetectedAt":"2026-10-12T17:58:26.237Z","scannedHash":"a8fcf4bf1939975f22002ab8801972e5519c9113","latestUpstreamHash":"a8fcf4bf1939975f22002ab8801972e5519c9113","nextCheckDueAt":"2026-10-22T22:37:46.251Z"}},{"id":"cmv5ndcbtdtcqad06ksmsm4vt","slug":"stakeholder-update","publicId":"1c066a13-9f11-42fe-a282-2faa2ccd91f8","name":"stakeholder-update","description":"Create concise executive stakeholder updates using the BLUF (Bottom Line Up Front) framework. Use when asked to write a status update, progress report, project communication, or executive briefing for leadership or stakeholders. Produces a BLUF-led update with status, key metrics, risks, upcoming milestones, and decisions needed — readable in under 2 minutes.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:39:52.734Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-essentials/skills/stakeholder-update","findings":[{"id":"cmv5ndcbtdtcrad0693zj4mcx","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-21T19:28:41.461Z","lastVerifiedAt":"2026-10-21T19:28:41.461Z","lastChangeDetectedAt":"2026-10-12T19:30:33.856Z","scannedHash":"0dc52205d5ed542c2ff6fbb668d9cefd5ac99d81","latestUpstreamHash":"0dc52205d5ed542c2ff6fbb668d9cefd5ac99d81","nextCheckDueAt":"2026-10-22T18:34:39.719Z"}},{"id":"cmv5ratdadtwyad06ld7a1dcy","slug":"retention-analysis","publicId":"791f5238-06f0-4678-876d-5339ce4c1d8d","name":"retention-analysis","description":"Structure a retention analysis, churn investigation, or engagement deep-dive for any product team. Use when asked to analyse user retention, investigate churn, measure DAU/MAU, or build a retention improvement plan. Produces a retention snapshot with root cause hypotheses, aha-moment correlation, and prioritised interventions.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:56.231Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/retention-analysis","findings":[{"id":"cmv5ratdadtwzad06n16cqdta","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-22T04:22:39.635Z","lastVerifiedAt":"2026-10-22T04:22:39.635Z","lastChangeDetectedAt":"2026-10-12T21:18:31.947Z","scannedHash":"a091126e2e419fc43cdea90ada7b13e6f21ac2d8","latestUpstreamHash":"a091126e2e419fc43cdea90ada7b13e6f21ac2d8","nextCheckDueAt":"2026-10-23T02:47:20.809Z"}},{"id":"cmv4991brdeyuad06tp0j4y97","slug":"roadmap-presentation","publicId":"09ec404e-3df1-4a8d-9007-9eb4972eabe0","name":"roadmap-presentation","description":"Create structured roadmap presentations calibrated to any audience. Use when asked to build a product roadmap, present roadmap to leadership, create a roadmap slide, or communicate quarterly plans to execs, teams, or customers. Produces an audience-calibrated Now/Next/Later roadmap with strategic context, initiative tables, success metrics, and explicit deprioritisation rationale.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:53.638Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-planning/skills/roadmap-presentation","findings":[{"id":"cmv4991brdeyvad068g9xh9h5","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-21T19:30:08.288Z","lastVerifiedAt":"2026-10-21T19:30:08.288Z","lastChangeDetectedAt":"2026-10-11T20:03:03.475Z","scannedHash":"a8fcf4bf1939975f22002ab8801972e5519c9113","latestUpstreamHash":"a8fcf4bf1939975f22002ab8801972e5519c9113","nextCheckDueAt":"2026-10-22T20:02:35.509Z"}},{"id":"cmv4nbqf5dkauad06hdnasou4","slug":"team-offsite-planner-2","publicId":"40c20fae-4daf-4b26-88a4-e8ded0f551a4","name":"team-offsite-planner","description":"Plan a team offsite that earns its cost — the purpose split (connection vs decisions vs planning, weighted deliberately), an agenda that alternates work and air, the logistics runbook, and the follow-through that makes Monday different. Use when asked to plan a team offsite, away day, team retreat, quarterly offsite, design two days for the team, or make this offsite not a waste. Produces the purpose weighting, a full agenda with session designs, facilitation notes, a logistics checklist, and the follow-through plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:52.730Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/team-offsite-planner","findings":[{"id":"cmv4nbqf5dkavad06yxylp10h","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-22T09:00:40.605Z","lastVerifiedAt":"2026-10-22T09:00:40.605Z","lastChangeDetectedAt":"2026-10-12T11:53:26.184Z","scannedHash":"9e13791cfce9dd37b802704e803d9ff3f5730436","latestUpstreamHash":"9e13791cfce9dd37b802704e803d9ff3f5730436","nextCheckDueAt":"2026-10-23T09:09:37.590Z"}},{"id":"cmv4foiwudhvtad0693osu7co","slug":"team-offsite-planner","publicId":"bbec4c75-6502-44f0-8523-745e9156c7fd","name":"team-offsite-planner","description":"Plan a team offsite that earns its cost — the purpose split (connection vs decisions vs planning, weighted deliberately), an agenda that alternates work and air, the logistics runbook, and the follow-through that makes Monday different. Use when asked to plan a team offsite, away day, team retreat, quarterly offsite, design two days for the team, or make this offsite not a waste. Produces the purpose weighting, a full agenda with session designs, facilitation notes, a logistics checklist, and the follow-through plan.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:51.320Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-people/skills/team-offsite-planner","findings":[{"id":"cmv4foiwudhvuad069enham8m","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-22T02:01:39.478Z","lastVerifiedAt":"2026-10-22T02:01:39.478Z","lastChangeDetectedAt":"2026-10-12T06:17:04.278Z","scannedHash":"9e13791cfce9dd37b802704e803d9ff3f5730436","latestUpstreamHash":"9e13791cfce9dd37b802704e803d9ff3f5730436","nextCheckDueAt":"2026-10-23T02:30:45.163Z"}},{"id":"cmv4h1dsndi8vad06hc7y0c5e","slug":"incident-postmortem","publicId":"c4e495dc-fcfc-4e93-bf8a-72e0206cface","name":"incident-postmortem","description":"Write a structured incident postmortem or post-incident review. Use when asked to write a postmortem, incident report, P1/P2 review, outage report, or RCA (root cause analysis). Produces a blameless postmortem with timeline, root cause, contributing factors, impact summary, and action items.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:43.847Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-engineering/skills/incident-postmortem","findings":[{"id":"cmv4h1dsndi8wad06d3pez7g2","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-21T17:40:41.205Z","lastVerifiedAt":"2026-10-21T17:40:41.205Z","lastChangeDetectedAt":"2026-10-11T23:43:03.782Z","scannedHash":"a6df784937f51e2e1b37114446bc67500f46aba3","latestUpstreamHash":"a6df784937f51e2e1b37114446bc67500f46aba3","nextCheckDueAt":"2026-10-22T16:26:50.669Z"}},{"id":"cmv4b1c9bdfsiad062xwvap2d","slug":"technical-spec-template-2","publicId":"d307227b-f082-4631-bf49-0e441fa3bb90","name":"technical-spec-template","description":"Create structured technical specification documents that bridge product requirements and engineering implementation. Use when writing a tech spec, engineering spec, system design doc, or API specification. Produces a complete spec with problem statement, proposed solution, data model, API design, alternatives considered, security considerations, testing plan, and rollout strategy.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:43.267Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/technical-spec-template","findings":[{"id":"cmv4b1c9cdfskad06ll9g2hf2","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-21T19:40:41.485Z","lastVerifiedAt":"2026-10-21T19:40:41.485Z","lastChangeDetectedAt":"2026-10-11T20:55:03.541Z","scannedHash":"a6fe4805c80c2afda4bd4f823c7091d5f5426284","latestUpstreamHash":"a6fe4805c80c2afda4bd4f823c7091d5f5426284","nextCheckDueAt":"2026-10-22T20:26:41.677Z"}},{"id":"cmv5gz4nwdrsdad06bwip7z3f","slug":"technical-spec-template","publicId":"ca83e171-dc39-476a-b7f3-dce7c2b53b2f","name":"technical-spec-template","description":"Create structured technical specification documents that bridge product requirements and engineering implementation. Use when writing a tech spec, engineering spec, system design doc, or API specification. Produces a complete spec with problem statement, proposed solution, data model, API design, alternatives considered, security considerations, testing plan, and rollout strategy.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:42.421Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-delivery/skills/technical-spec-template","findings":[{"id":"cmv5gz4nwdrsead06disqcc2l","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-22T09:50:40.686Z","lastVerifiedAt":"2026-10-22T09:50:40.686Z","lastChangeDetectedAt":"2026-10-12T16:28:26.164Z","scannedHash":"016f38c6b746f0b3d06513bb4919e29dad2a07b4","latestUpstreamHash":"016f38c6b746f0b3d06513bb4919e29dad2a07b4","nextCheckDueAt":"2026-10-23T08:32:53.378Z"}},{"id":"cmv4kjf3hdjhjad066f25j8cv","slug":"job-application","publicId":"4fb18faf-5701-4653-9749-608259a836f8","name":"job-application","description":"Tailors a CV and cover letter to a specific job description. Use when asked to write a cover letter, tailor a CV or resume, optimise for ATS, match a job description, or prepare a job application. Produces an ATS-optimised tailored CV summary and a personalised cover letter aligned to the role's requirements.","author":"","version":"","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:38.798Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/job-application","findings":[{"id":"cmv4kjf3hdjhkad06uyo84szg","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-22T12:52:51.104Z","lastVerifiedAt":"2026-10-22T12:52:51.104Z","lastChangeDetectedAt":"2026-10-12T16:19:26.155Z","scannedHash":"10430632eec5ff7a137753a08322a18d6232d3d0","latestUpstreamHash":"10430632eec5ff7a137753a08322a18d6232d3d0","nextCheckDueAt":"2026-10-23T13:57:14.368Z"}},{"id":"cmv4q96nodl8bad06g5aizg69","slug":"meeting-notes-2","publicId":"a6421856-6841-41b2-976f-57aacb687cb0","name":"meeting-notes","description":"Structure and format meeting notes following PM best practices. Use when asked to create meeting notes, format discussion notes, capture action items, or document decisions from any meeting type. Produces structured notes with decisions, action items (owner + deadline), open questions, and next steps.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:33.466Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/meeting-notes","findings":[{"id":"cmv4q96nodl8cad0624ko8abk","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-22T04:13:39.610Z","lastVerifiedAt":"2026-10-22T04:13:39.610Z","lastChangeDetectedAt":"2026-10-12T04:00:04.251Z","scannedHash":"95ce9f6fea0bcb7458f40370f54ee715ec36e45b","latestUpstreamHash":"95ce9f6fea0bcb7458f40370f54ee715ec36e45b","nextCheckDueAt":"2026-10-23T05:07:47.915Z"}},{"id":"cmv4cxi5pdgp5ad06o0gwzbo9","slug":"meeting-notes","publicId":"cab87dd0-7bbe-4bfd-8a28-ce9b1f454161","name":"meeting-notes","description":"Structure and format meeting notes following PM best practices. Use when asked to create meeting notes, format discussion notes, capture action items, or document decisions from any meeting type. Produces structured notes with decisions, action items (owner + deadline), open questions, and next steps.","author":"","version":"1.0.0","license":"MIT","overallGrade":"A","badgeStatus":"vettd","publishedAt":"2026-05-05T18:35:32.556Z","sourceUrl":"https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-essentials/skills/meeting-notes","findings":[{"id":"cmv4cxi5pdgp6ad065mnjskxn","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-22T10:12:40.704Z","lastVerifiedAt":"2026-10-22T10:12:40.704Z","lastChangeDetectedAt":"2026-10-11T21:46:03.605Z","scannedHash":"9d85f3850deeca7d7d22a53b84a5a17741f4c7a8","latestUpstreamHash":"9d85f3850deeca7d7d22a53b84a5a17741f4c7a8","nextCheckDueAt":"2026-10-23T09:42:43.060Z"}}],"publisherSupplied":["skills[].name","skills[].description","skills[].author","skills[].version","skills[].license"]}