[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-khendzel-skills-janitor-de":3,"guides-for-khendzel-skills-janitor":368,"similar-k175xyd331nbppwzk6zg9zz3g986n4ed-de":369},{"_creationTime":4,"_id":5,"children":6,"community":50,"display":51,"evaluation":55,"identity":252,"isFallback":236,"parentExtension":254,"providers":255,"relations":262,"repo":263,"tags":365,"workflow":366},1778692101124.727,"k175xyd331nbppwzk6zg9zz3g986n4ed",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":17,"providers":22,"relations":41,"tags":45,"workflow":46},1778692102704.688,"k1788sfeya80v5c6gd53h3shbh86mgj9",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16},"7 Werkzeuge zur Bereinigung von Skill-Hygiene: Audit, Gesundheitsbericht, automatische Korrektur, Nutzungsverfolgung, Token-Kostenanalyse, GitHub-Suche und Überprüfung von Überlappungen vor der Installation.",{"claudeCode":15},"skills-janitor","https://github.com/khendzel/skills-janitor",{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":21},"","khendzel","de","plugin",{"evaluate":23,"extract":36},{"promptVersionExtension":24,"promptVersionScoring":25,"score":26,"tags":27,"targetMarket":34,"tier":35},"3.0.0","4.4.0",98,[28,29,30,31,32,33],"skills","management","audit","linting","maintenance","tooling","global","verified",{"commitSha":37,"plugin":38},"HEAD",{"mcpCount":11,"provider":39,"skillCount":40},"classify",7,{"parentExtensionId":42,"repoId":43,"translatedFrom":44},"k17fzrmtyq1avt2xbrv6fq715x86nar0","kd722xn3d2v8ze2vwgebvzgpv986mj48","k173y287h96a0x42zvrvymzvgn86nq38",[30,31,32,29,28,33],{"evaluatedAt":47,"extractAt":48,"updatedAt":49},1778691927333,1778691884319,1778692102704,{"reviewCount":11},{"description":52,"installMethods":53,"name":15,"sourceUrl":16},"Überwachen, verfolgen Sie die Nutzung und verwalten Sie Ihre Claude Code-Skills. 7 Aktionen, null Abhängigkeiten.",{"claudeCode":54},"khendzel/skills-janitor",{"_creationTime":56,"_id":57,"extensionId":5,"locale":20,"result":58,"trustSignals":234,"workflow":250},1778692101124.7273,"kn7cvmtcjq9x8e39kgkxfdgvjh86mvdt",{"checks":59,"evaluatedAt":204,"extensionSummary":205,"features":206,"nonGoals":214,"promptVersionExtension":219,"promptVersionScoring":25,"purpose":220,"rationale":221,"score":222,"summary":223,"tags":224,"tier":35,"useCases":229},[60,65,68,71,75,78,82,86,89,92,96,100,103,107,110,113,116,119,122,125,129,133,137,141,145,148,152,155,159,162,165,168,171,174,177,181,185,188,191,195,198,201],{"category":61,"check":62,"severity":63,"summary":64},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem der Überprüfung, Verfolgung der Nutzung und Verwaltung von KI-Codierungsfähigkeiten an.",{"category":61,"check":66,"severity":63,"summary":67},"Alleinstellungsmerkmal","Die Erweiterung bietet eine Reihe spezialisierter Werkzeuge für die Hygiene von Fähigkeiten, die über die grundlegende LLM-Interaktion auf Prompt-Basis hinausgehen und einen greifbaren Wert gegenüber der direkten API-Nutzung bieten.",{"category":61,"check":69,"severity":63,"summary":70},"Produktionsreife","Die Erweiterung ist produktionsreif und bietet einen vollständigen Lebenszyklus für die Verwaltung von Fähigkeiten, einschließlich Überprüfung, Berichterstattung, Korrektur und Nutzungsverfolgung mit klaren Anweisungen und Beispielen.",{"category":72,"check":73,"severity":63,"summary":74},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich auf den einzigen Bereich der Verwaltung von KI-Codierungsfähigkeiten über verschiedene Plattformen hinweg (Claude Code, OpenAI Codex) mit einer kohärenten Reihe verwandter Funktionen.",{"category":72,"check":76,"severity":63,"summary":77},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Kernfunktionalität der Erweiterung genau und prägnant wider.",{"category":79,"check":80,"severity":63,"summary":81},"Aufruf","Geltungsbereich von Werkzeugen","Die Erweiterung stellt eng definierte Spezialwerkzeuge mit Verb-Nomen-Struktur für spezifische Aufgaben der Fähigkeitsverwaltung bereit, was die Präzision bei der Agentenauswahl verbessert.",{"category":83,"check":84,"severity":63,"summary":85},"Dokumentation","Konfigurations- und Parameterreferenz","Alle Optionen und Parameter sind durch Anwendungsbeispiele und klare Beschreibungen der Funktionen der Fähigkeiten dokumentiert.",{"category":72,"check":87,"severity":63,"summary":88},"Benennung von Werkzeugen","Alle bereitgestellten Werkzeuge sind klar mit einer Verb-Nomen-Struktur benannt, die ihre Funktion im Bereich der Fähigkeitsverwaltung genau widerspiegelt.",{"category":72,"check":90,"severity":63,"summary":91},"Minimale I/O-Oberfläche","Die Ein- und Ausgaben der Werkzeuge sind angemessen eingegrenzt, fordern nur notwendige Daten an und geben die versprochenen Nutzdaten ohne zusätzliche Informationen zurück.",{"category":93,"check":94,"severity":63,"summary":95},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, einer permissiven Open-Source-Lizenz, die in einer LICENSE-Datei klar deklariert ist.",{"category":97,"check":98,"severity":63,"summary":99},"Wartung","Aktualität der Commits","Der letzte Commit war am 1. Mai 2026, was innerhalb der letzten 3 Monate liegt und auf eine kürzliche Wartung hindeutet.",{"category":97,"check":101,"severity":63,"summary":102},"Abhängigkeitsverwaltung","Die Erweiterung gibt explizit 'null Abhängigkeiten' und 'Keine Pip-Installationen, keine Node-Module' an, was bedeutet, dass keine Drittanbieterabhängigkeiten verwaltet werden müssen.",{"category":104,"check":105,"severity":63,"summary":106},"Sicherheit","Geheimnisverwaltung","Die Erweiterung scheint keine Geheimnisse zu verarbeiten oder preiszugeben, sondern konzentriert sich auf Metadaten und die Nutzungsanalyse von Fähigkeiten.",{"category":104,"check":108,"severity":63,"summary":109},"Injektion","Die Erweiterung arbeitet mit lokalen Fähigkeitsdateien und Metadaten und scheint keine nicht vertrauenswürdigen Drittanbieterdaten zu laden oder auszuführen.",{"category":104,"check":111,"severity":63,"summary":112},"Transitive Lieferketten-Granaten","Die Erweiterung bündelt alle notwendigen Skripte und ruft zur Laufzeit keine externen Inhalte ab, wodurch transitive Risiken in der Lieferkette vermieden werden.",{"category":104,"check":114,"severity":63,"summary":115},"Sandbox-Isolierung","Die Erweiterung arbeitet mit lokalen Fähigkeitsverzeichnissen und ihre Skripte scheinen auf den Geltungsbereich des Projekts beschränkt zu sein, ohne Hinweise darauf, außerhalb dieser Grenzen zu schreiben.",{"category":104,"check":117,"severity":63,"summary":118},"Sandbox-Escape-Primitive","Es wurden keine abgetrennten Prozessaufrufe oder No-Retry-Schleifen in den bereitgestellten Skripten beobachtet.",{"category":104,"check":120,"severity":63,"summary":121},"Datenexfiltration","Die Hauptfunktion der Erweiterung ist die Analyse lokaler Fähigkeitsmetadaten und -nutzung, ohne Anzeichen einer Exfiltration vertraulicher Daten.",{"category":104,"check":123,"severity":63,"summary":124},"Versteckte Texttricks","Der gebündelte Inhalt und die Beschreibungen sind frei von versteckten Steuerungstricks und verwenden sauberes druckbares ASCII und erwartetes Unicode.",{"category":126,"check":127,"severity":63,"summary":128},"Hooks","Undurchsichtige Codeausführung","Die gebündelten Skripte sind reines Bash und Python, ohne Anzeichen von Verschleierung, Base64-Nutzdaten oder Laufzeit-Codeabruf.",{"category":130,"check":131,"severity":63,"summary":132},"Portabilität","Strukturelle Annahme","Die Erweiterung verwendet Standardpfade für Claude Code und OpenAI Codex-Fähigkeiten und ist für plattformübergreifende Nutzung konzipiert, ohne Annahmen über benutzerspezifische Projektstrukturen außerhalb dieser.",{"category":134,"check":135,"severity":63,"summary":136},"Vertrauen","Aufmerksamkeit für Probleme","Es gibt 0 offene und 0 geschlossene Probleme in den letzten 90 Tagen, was auf keine aktiven Probleme und ausreichende Aufmerksamkeit hindeutet.",{"category":138,"check":139,"severity":63,"summary":140},"Versionierung","Release-Management","Die Erweiterung deklariert eine aussagekräftige semver-Version (1.2.0) in ihrer marketplace.json und README und verfügt über eine CHANGELOG.md.",{"category":142,"check":143,"severity":63,"summary":144},"Ausführung","Validierung","Die Skripte der Erweiterung verarbeiten lokale Dateien und Metadaten; obwohl explizite Schema-Validierungsbibliotheken nicht vorhanden sind, sind die Operationen direkt und erfordern wahrscheinlich keine komplexe Validierung über die grundlegende Dateipfadbehandlung hinaus.",{"category":104,"check":146,"severity":63,"summary":147},"Ungeschützte destruktive Operationen","Destruktive Operationen wie das Bereinigen fehlerhafter Fähigkeiten werden durch explizite Bestätigungsflags (`--prune`) und Standard-Trockenlauf-Optionen geschützt.",{"category":149,"check":150,"severity":63,"summary":151},"Codeausführung","Fehlerbehandlung","Die Skripte enthalten eine Fehlerbehandlung für Operationen wie das Parsen von Dateien und die Erkennung von Duplikaten, wobei bei Problemen mit Nicht-Null-Exits und beschreibenden Meldungen beendet wird.",{"category":149,"check":153,"severity":63,"summary":154},"Protokollierung","Die Erweiterung liefert strukturierte Ausgaben für ihre Befehle, die effektiv als Audit-Protokoll der durchgeführten Aktionen und Analyseergebnisse dienen.",{"category":156,"check":157,"severity":63,"summary":158},"Compliance","DSGVO","Die Erweiterung arbeitet mit lokalen Fähigkeitsmetadaten und -nutzung, nicht mit persönlichen Daten, und birgt daher keine DSGVO-Risiken.",{"category":156,"check":160,"severity":63,"summary":161},"Zielmarkt","Die Erweiterung ist für die Arbeit mit Claude Code- und OpenAI Codex-Fähigkeiten konzipiert, arbeitet global ohne regionale Einschränkungen und ist entsprechend dokumentiert.",{"category":130,"check":163,"severity":63,"summary":164},"Laufzeitstabilität","Die Erweiterung ist für die plattformübergreifende Nutzung konzipiert (Bash, Python 3, curl) und gibt explizit keine Pip- oder Node-Abhängigkeiten an, was eine breite Laufzeitstabilität gewährleistet.",{"category":83,"check":166,"severity":63,"summary":167},"README","Die README-Datei ist umfassend und beschreibt klar den Zweck, die Funktionen, die Installation und die Verwendung der Erweiterung.",{"category":72,"check":169,"severity":63,"summary":170},"Größe der Werkzeugoberfläche","Die Erweiterung bietet 7 verschiedene Werkzeuge, was im optimalen Bereich für fokussierte Funktionalität liegt.",{"category":79,"check":172,"severity":63,"summary":173},"Sich überschneidende nahezu synonyme Werkzeuge","Die 7 bereitgestellten Werkzeuge haben eindeutige Namen und Funktionen, wodurch Redundanzen und nahezu synonyme Probleme für den Agenten vermieden werden.",{"category":83,"check":175,"severity":63,"summary":176},"Phantom-Funktionen","Alle im README und in den Marktplatzmetadaten beworbenen Funktionen haben entsprechende Implementierungen in den bereitgestellten Fähigkeiten.",{"category":178,"check":179,"severity":63,"summary":180},"Installation","Installationsanleitung","Das README bietet klare, kopierbare Installationsanweisungen sowohl für den Marktplatz als auch für das direkte Klonen sowie Anwendungsbeispiele.",{"category":182,"check":183,"severity":63,"summary":184},"Fehler","Handhabbare Fehlermeldungen","Bei der Ausführung auftretende Fehler, wie z. B. bei der Duplikaterkennung oder beim Bereinigen, liefern klare Meldungen, die das Problem und mögliche Abhilfemaßnahmen angeben.",{"category":142,"check":186,"severity":63,"summary":187},"Festgepinnte Abhängigkeiten","Die Erweiterung gibt explizit an, dass sie keine Abhängigkeiten hat und Standard-Systemwerkzeuge (Bash, Python 3, curl) verwendet, daher müssen keine Drittanbieterabhängigkeiten festgelegt werden.",{"category":72,"check":189,"severity":63,"summary":190},"Trockenlauf-Vorschau","Destruktive Operationen wie das Bereinigen werden durch ein `--prune`-Flag geschützt und arbeiten standardmäßig im Trockenlaufmodus, was eine Vorschau der beabsichtigten Aktionen ermöglicht.",{"category":192,"check":193,"severity":63,"summary":194},"Protokoll","Idempotente Wiederholung & Timeouts","Die Erweiterung arbeitet mit lokalen Dateien und beinhaltet keine Remote-Aufrufe oder zustandsändernden Operationen, die eine komplexe Idempotenz oder Timeouts erfordern würden.",{"category":156,"check":196,"severity":63,"summary":197},"Telemetrie-Opt-in","Die Erweiterung gibt keine Telemetriedaten aus; ihre Operationen sind lokale Analysen und Berichterstattung.",{"category":72,"check":199,"severity":63,"summary":200},"Themendeklaration","Das Marktplatz-README deklariert ein Kurations-Thema mit Schwerpunkt auf 'KI-Codierungsfähigkeiten' und 'Skill-Hygiene', was spezifisch ist und sichtbar durchgesetzt wird.",{"category":138,"check":202,"severity":63,"summary":203},"Versionsmetadaten pro Eintrag","Die marketplace.json listet keine expliziten Versionsmetadaten pro Eintrag auf, aber der einzelne Plugin-Eintrag verweist korrekt auf eine `./`-Quelle und die Gesamtversion ist deklariert.",1778691902419,"Skills Janitor ist ein Plugin, das KI-Codierungsfähigkeiten für Claude Code- und OpenAI Codex-Umgebungen prüft, deren Nutzung verfolgt und verwaltet. Es bietet 7 verschiedene Werkzeuge zur Skill-Inventarisierung, Gesundheitschecks, automatischen Korrektur, Nutzungsanalyse, Token-Kostenschätzung, GitHub-Skill-Suche und Überprüfung von Überlappungen vor der Installation.",[207,208,209,210,211,212,213],"Automatisierte Inventarisierung und Überprüfung von Fähigkeiten","Gesundheitschecks für Linting, Duplikate und fehlerhafte Fähigkeiten","Nutzungsverfolgung zur Identifizierung aktiver und ungenutzter Fähigkeiten","Token-Kostenanalyse pro Fähigkeit","GitHub-Fähigkeitssuche und -vergleich","Überprüfung von Überlappungen vor der Installation","Automatische Korrekturfunktionen für identifizierte Probleme",[215,216,217,218],"Löschen von Fähigkeiten ohne ausdrückliche Benutzerbestätigung.","Modifizieren von installierten Fähigkeiten im Plugin oder Marktplatz.","Absichtliches Zulassen von Überlappungen, die vom Benutzer entworfen wurden.","Durchführen destruktiver Operationen ohne Trockenlauf oder Bestätigung.","3.1.0","Benutzern helfen, ein sauberes, organisiertes und effizientes Ökosystem von KI-Codierungsfähigkeiten aufrechtzuerhalten, indem Tools zur Überprüfung, Identifizierung von Duplikaten, Verfolgung der Nutzung und Verwaltung von Token-Kosten bereitgestellt werden.","Die Erweiterung zeigt über alle bewerteten Kriterien hinweg eine außergewöhnliche Qualität, ohne Warnungen oder kritische Funde. Alle Prüfungen wurden bestanden, was auf ein robustes Design, eine gründliche Dokumentation und eine hohe Produktionsreife hindeutet.",100,"Eine umfassende und gut gepflegte Suite zur Verwaltung von KI-Codierungsfähigkeiten.",[28,29,225,226,227,228],"auditing","claudecode","openai","utility",[230,231,232,233],"Wenn eine große Sammlung von KI-Codierungsfähigkeiten aufgeräumt und organisiert werden muss.","Um Fähigkeiten zu identifizieren, die übermäßige Token verbrauchen oder selten verwendet werden.","Vor der Installation einer neuen Fähigkeit, um auf mögliche Duplikate oder Konflikte zu prüfen.","Um einen Überblick über den Zustand und die Effizienz Ihres KI-Fähigkeiten-Ökosystems zu erhalten.",{"codeQuality":235,"collectedAt":237,"documentation":238,"maintenance":241,"security":247,"testCoverage":249},{"hasLockfile":236},false,1778691886042,{"descriptionLength":239,"readmeSize":240},85,7684,{"closedIssues90d":11,"forks":242,"hasChangelog":243,"manifestVersion":244,"openIssues90d":11,"pushedAt":245,"stars":246},15,true,"1.2.0",1777615121000,92,{"hasNpmPackage":236,"license":248,"smitheryVerified":236},"MIT",{"hasCi":236,"hasTests":236},{"updatedAt":251},1778692101124,{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":253},"marketplace",null,{"evaluate":256,"extract":258},{"promptVersionExtension":219,"promptVersionScoring":25,"score":222,"tags":257,"targetMarket":34,"tier":35},[28,29,225,226,227,228],{"commitSha":37,"marketplace":259,"plugin":261},{"name":15,"pluginCount":260},1,{"mcpCount":11,"provider":39,"skillCount":11},{"repoId":43,"translatedFrom":42},{"_creationTime":264,"_id":43,"identity":265,"providers":266,"workflow":361},1778691880386.0266,{"githubOwner":19,"githubRepo":15,"sourceUrl":16},{"classify":267,"discover":349,"github":352},{"commitSha":37,"extensions":268},[269,284,291,301,309,317,325,333,341],{"basePath":18,"description":270,"displayName":15,"installMethods":271,"rationale":272,"selectedPaths":273,"source":282,"sourceLanguage":283,"type":253},"Audit, track usage, and manage your Claude Code skills. 7 actions, zero dependencies.",{"claudeCode":54},"marketplace.json at .claude-plugin/marketplace.json",[274,277,279],{"path":275,"priority":276},".claude-plugin/marketplace.json","mandatory",{"path":278,"priority":276},"README.md",{"path":280,"priority":281},"LICENSE","high","rule","en",{"basePath":18,"description":285,"displayName":15,"installMethods":286,"rationale":287,"selectedPaths":288,"source":282,"sourceLanguage":283,"type":21},"7 skill hygiene tools: audit, health report, auto-fix, usage tracking, token cost analysis, GitHub search, and pre-install overlap check.",{"claudeCode":15},"inline plugin source from marketplace.json at /",[289,290],{"path":278,"priority":276},{"path":280,"priority":281},{"basePath":292,"description":293,"displayName":294,"installMethods":295,"rationale":296,"selectedPaths":297,"source":282,"sourceLanguage":283,"type":300},"skills/janitor-audit","Show all your installed skills","janitor-audit",{"claudeCode":54},"SKILL.md frontmatter at skills/janitor-audit/SKILL.md",[298],{"path":299,"priority":276},"SKILL.md","skill",{"basePath":302,"description":303,"displayName":304,"installMethods":305,"rationale":306,"selectedPaths":307,"source":282,"sourceLanguage":283,"type":300},"skills/janitor-fix","Automatically fix skill problems (safe preview first). Also use with --prune to find and remove broken symlinks, empty directories, and orphaned skills.","janitor-fix",{"claudeCode":54},"SKILL.md frontmatter at skills/janitor-fix/SKILL.md",[308],{"path":299,"priority":276},{"basePath":310,"description":311,"displayName":312,"installMethods":313,"rationale":314,"selectedPaths":315,"source":282,"sourceLanguage":283,"type":300},"skills/janitor-precheck","Check if a new skill overlaps with your existing ones before installing. Use when the user wants to evaluate a skill before adding it, check for duplicates pre-install, or verify a GitHub skill won't conflict.","janitor-precheck",{"claudeCode":54},"SKILL.md frontmatter at skills/janitor-precheck/SKILL.md",[316],{"path":299,"priority":276},{"basePath":318,"description":319,"displayName":320,"installMethods":321,"rationale":322,"selectedPaths":323,"source":282,"sourceLanguage":283,"type":300},"skills/janitor-report","Full health check of all your skills in one report. Use when the user wants to check for errors, find duplicates, detect broken skills, or get a complete overview of skill health.","janitor-report",{"claudeCode":54},"SKILL.md frontmatter at skills/janitor-report/SKILL.md",[324],{"path":299,"priority":276},{"basePath":326,"description":327,"displayName":328,"installMethods":329,"rationale":330,"selectedPaths":331,"source":282,"sourceLanguage":283,"type":300},"skills/janitor-search","Search GitHub for new skills to install. Also use with --compare to analyze a local skill against GitHub alternatives and marketplace competition.","janitor-search",{"claudeCode":54},"SKILL.md frontmatter at skills/janitor-search/SKILL.md",[332],{"path":299,"priority":276},{"basePath":334,"description":335,"displayName":336,"installMethods":337,"rationale":338,"selectedPaths":339,"source":282,"sourceLanguage":283,"type":300},"skills/janitor-tokens","Show how many context window tokens each skill consumes. Use when the user asks about token cost, context budget, skill size, or wants to know which skills waste the most context space.","janitor-tokens",{"claudeCode":54},"SKILL.md frontmatter at skills/janitor-tokens/SKILL.md",[340],{"path":299,"priority":276},{"basePath":342,"description":343,"displayName":344,"installMethods":345,"rationale":346,"selectedPaths":347,"source":282,"sourceLanguage":283,"type":300},"skills/janitor-usage","Show which skills you use and which you never use","janitor-usage",{"claudeCode":54},"SKILL.md frontmatter at skills/janitor-usage/SKILL.md",[348],{"path":299,"priority":276},{"sources":350},[351],"manual",{"closedIssues90d":11,"description":353,"forks":242,"license":248,"openIssues90d":11,"pushedAt":245,"readmeSize":240,"stars":246,"topics":354},"Audit, track usage, and manage your Claude Code and OpenAI Codex skills. 7 slash commands, zero dependencies.",[355,356,357,358,359,360],"agent-skills","claude-code","claude-code-skills","cli","developer-tools","productivity",{"classifiedAt":362,"discoverAt":363,"extractAt":364,"githubAt":364,"updatedAt":362},1778691884143,1778691880386,1778691882449,[225,226,29,227,28,228],{"evaluatedAt":367,"extractAt":48,"updatedAt":251},1778691902547,[],[370,400],{"_creationTime":371,"_id":372,"community":373,"display":374,"identity":380,"providers":384,"relations":394,"tags":396,"workflow":397},1778685949178.7876,"k172qzfmvw8zjecm9eszcdpdf986nrxm",{"reviewCount":11},{"description":375,"installMethods":376,"name":378,"sourceUrl":379},"Display OpenAI Codex API usage and costs inside Claude Code",{"claudeCode":377},"davepoon/buildwithclaude","codex-hud","https://github.com/davepoon/buildwithclaude",{"basePath":381,"githubOwner":382,"githubRepo":383,"locale":283,"slug":378,"type":253},"plugins/codex-hud","davepoon","buildwithclaude",{"evaluate":385,"extract":391},{"promptVersionExtension":219,"promptVersionScoring":25,"score":26,"tags":386,"targetMarket":34,"tier":35},[387,227,388,389,390,356],"codex","usage","costs","monitoring",{"commitSha":37,"license":248,"marketplace":392,"plugin":393},{"name":378,"pluginCount":260},{"mcpCount":11,"provider":39,"skillCount":11},{"repoId":395},"kd719kw54vhmcscq7ckdp59fg586mnt6",[356,387,389,390,227,388],{"evaluatedAt":398,"extractAt":399,"updatedAt":398},1778687320291,1778685949178,{"_creationTime":401,"_id":402,"community":403,"display":404,"identity":410,"providers":413,"relations":428,"tags":430,"workflow":431},1778686037155.6084,"k1737yyx70jf9bpwv41etabg5d86m4f1",{"reviewCount":11},{"description":405,"installMethods":406,"name":408,"sourceUrl":409},"47 battle-tested product management skills for Claude Code — discovery, strategy, finance, career, and more.",{"claudeCode":407},"deanpeters/Product-Manager-Skills","Product Manager Skills","https://github.com/deanpeters/Product-Manager-Skills",{"basePath":18,"githubOwner":411,"githubRepo":412,"locale":283,"slug":412,"type":253},"deanpeters","Product-Manager-Skills",{"evaluate":414,"extract":422},{"promptVersionExtension":219,"promptVersionScoring":25,"score":415,"tags":416,"targetMarket":34,"tier":35},95,[417,418,419,420,421,226],"product-management","strategy","discovery","finance","career",{"commitSha":37,"license":423,"marketplace":424,"plugin":427},"CC-BY-NC-SA-4.0",{"name":425,"pluginCount":426},"pm-skills",47,{"mcpCount":11,"provider":39,"skillCount":11},{"repoId":429},"kd79w54je3w4zrhk2stxg9246186nbp1",[421,226,419,420,417,418],{"evaluatedAt":432,"extractAt":433,"updatedAt":432},1778686054035,1778686037155]