[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-yurukusa-diagnose-de":3,"guides-for-yurukusa-diagnose":412,"similar-k172v5pj7ayk4ywt80qgn1sbah86nwqt-de":413},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":238,"isFallback":222,"parentExtension":243,"providers":299,"relations":303,"repo":305,"tags":409,"workflow":410},1778699488745.2102,"k172v5pj7ayk4ywt80qgn1sbah86nwqt",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Diagnostizieren Sie Ihre Claude Code Hooks-Einrichtung. Prüft, welche Hooks aktiv sind, verifiziert Berechtigungen und identifiziert gängige Konfigurationsprobleme.",{"claudeCode":12},"yurukusa/claude-code-hooks","diagnose","https://github.com/yurukusa/claude-code-hooks",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":220,"workflow":236},1778699488745.2104,"kn7eavzhymb0rwv3y9grm59nnd86naf8","de",{"checks":20,"evaluatedAt":190,"extensionSummary":191,"features":192,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"tier":215,"useCases":216},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,104,107,111,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,175,178,181,184,187],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Relevanz des Problems","pass","Die Beschreibung gibt klar das Problem der Diagnose der Claude Code Hooks-Einrichtung wieder, einschließlich der Überprüfung aktiver Hooks, Berechtigungen und Konfigurationsprobleme.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet ein spezifisches Diagnosewerkzeug für Claude Code Hooks, das über eine einfache Aufforderung hinausgeht, konkrete Prüfungen anbietet und Konfigurationsprobleme identifiziert, was einen Mehrwert gegenüber dem Standardverhalten darstellt.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Fähigkeit ist darauf ausgelegt, bestehende Einrichtungen zu diagnostizieren und bietet klare Schritte und Prüfungen, sodass sie in einem realen Workflow zur Identifizierung von Problemen verwendet werden kann.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Fähigkeit konzentriert sich ausschließlich auf die Diagnose der Claude Code Hooks-Einrichtung und bündelt keine unerheblichen Funktionen.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Fähigkeiten der Fähigkeit wie im SKILL.md-Datei beschrieben genau wider.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Gezielte Werkzeuge","Die Fähigkeit verwendet spezifische Shell-Befehle zur Diagnose anstelle eines einzigen Generalisten-Ausführungswerkzeugs.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- & Parameterreferenz","Die SKILL.md-Datei beschreibt die von den Hooks verwendeten Umgebungsvariablen und ihre Standardwerte.",{"category":33,"check":48,"severity":24,"summary":49},"Werkzeugbenennung","Das primäre 'Werkzeug' ist die Fähigkeit selbst, wobei interne Befehle in der SKILL.md aussagekräftig benannt sind.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Die Diagnoseausgabe ist strukturiert und liefert nur relevante Gesundheitsinformationen, keine überflüssigen Daten.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, wie in der LICENSE-Datei und im README angegeben, was eine permissive OSS-Lizenz ist.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Der letzte Commit war am 17. April 2026, also gut innerhalb der letzten 3 Monate.",{"category":58,"check":62,"severity":24,"summary":63},"Abhängigkeitsmanagement","Die Abhängigkeiten der Fähigkeit (jq, python3, node) sind Standard und allgemein verfügbar; es werden keine komplexen Drittanbieterabhängigkeiten verwaltet.",{"category":65,"check":66,"severity":24,"summary":67},"Sicherheit","Geheimnisverwaltung","Die Fähigkeit ist ein Diagnosewerkzeug und verarbeitet oder exponiert keine Geheimnisse.",{"category":65,"check":69,"severity":24,"summary":70},"Injektion","Die Fähigkeit führt lokale Shell-Befehle basierend auf dokumentierter Logik aus und lädt keine externen, nicht vertrauenswürdigen Daten als Anweisungen.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain-Granaten","Die Fähigkeit führt lokale, gebündelte Skripte aus und ruft zur Laufzeit keine entfernten Codes oder Daten ab.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox-Isolation","Die Fähigkeit operiert innerhalb des Projektordners, indem sie Hook-Dateien und Umgebungsvariablen überprüft, ohne zu versuchen, Dateien außerhalb ihres Geltungsbereichs zu ändern.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox-Escape-Primitive","Die zur Diagnose verwendeten Shell-Befehle scheinen keine Sandbox-Escape-Primitive wie getrennte Prozesse zu enthalten.",{"category":65,"check":81,"severity":24,"summary":82},"Datenexfiltration","Die Fähigkeit ist rein diagnostisch und übermittelt keine Daten, weder vertrauliche noch andere, an Dritte.",{"category":65,"check":84,"severity":24,"summary":85},"Versteckte Texttricks","Die gebündelten Skripte und Markdown-Dateien enthalten keine versteckten Texttricks oder Steuerungsanweisungen.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Undurchsichtige Codeausführung","Die von der Fähigkeit verwendeten Shell-Skripte sind klar, lesbar und nicht verschleiert.",{"category":91,"check":92,"severity":24,"summary":93},"Portabilität","Strukturelle Annahme","Das Skript prüft korrekt auf Hooks in `${CLAUDE_PLUGIN_ROOT}/hooks/` und Standardumgebungsvariablen wie `$HOME`, was portable Annahmen sind.",{"category":95,"check":96,"severity":24,"summary":97},"Vertrauen","Aufmerksamkeit für Probleme","In den letzten 90 Tagen wurden 0 Probleme eröffnet und 2 geschlossen, was auf aktive Wartung und Reaktionsfähigkeit hindeutet.",{"category":99,"check":100,"severity":24,"summary":101},"Versionierung","Release-Management","Das Repository hat Commits und das README gibt an, dass dies eine ältere Version ist, was eine Release-Historie impliziert, obwohl kein explizites Versionsfeld vorhanden ist.",{"category":58,"check":62,"severity":24,"summary":103},"Die Fähigkeit stützt sich auf Standard-Systemdienstprogramme (jq, python3, node), die voraussichtlich verfügbar sind; es ist keine Paketverwaltung für die Fähigkeit selbst erforderlich.",{"category":65,"check":105,"severity":24,"summary":106},"Ungeschützte destruktive Operationen","Die Fähigkeit ist rein diagnostisch und führt keine destruktiven Operationen durch.",{"category":108,"check":109,"severity":24,"summary":110},"Codeausführung","Fehlerbehandlung","Das Diagnose-Skript liefert klare Ausgabemeldungen und Warnungen für fehlende Dateien oder ausführbare Dateien, was auf eine angemessene Fehlerbehandlung hindeutet.",{"category":108,"check":112,"severity":113,"summary":114},"Protokollierung","not_applicable","Die Fähigkeit ist primär ein Diagnose-Reporter und führt keine Aktionen durch, die ein lokales Audit-Protokoll erfordern.",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","DSGVO","Die Fähigkeit untersucht nur lokale Dateien und Umgebungsvariablen und verarbeitet keine personenbezogenen Daten.",{"category":116,"check":120,"severity":24,"summary":121},"Zielmarkt","Die Fähigkeit arbeitet mit der lokalen Systemkonfiguration und hat keine geografischen oder rechtlichen Einschränkungen, daher 'global'.",{"category":91,"check":123,"severity":24,"summary":124},"Laufzeitstabilität","Das Skript verwendet Standard-POSIX-Shell-Befehle und gängige Dienstprogramme (jq, python3), was es in kompatiblen Umgebungen portabel macht.",{"category":44,"check":126,"severity":24,"summary":127},"README","Die README-Datei existiert und erklärt klar den Zweck des Repositorys und wie man anfängt.",{"category":33,"check":129,"severity":113,"summary":130},"Größe der Werkzeugoberfläche","Dies ist eine einzelne Fähigkeitserweiterung, kein Werkzeugkasten mit mehreren Befehlen.",{"category":40,"check":132,"severity":24,"summary":133},"Überlappende Werkzeuge mit ähnlicher Bedeutung","Die Fähigkeit ist eine einzelne Diagnosefunktion und stellt keine überlappenden Werkzeuge bereit.",{"category":44,"check":135,"severity":24,"summary":136},"Phantomfunktionen","Alle im README und SKILL.md beschriebenen Funktionen entsprechen implementierten Prüfungen innerhalb des Diagnose-Skripts.",{"category":138,"check":139,"severity":24,"summary":140},"Installation","Installationsanleitung","Das README bietet klare Installationsanweisungen mit `npx cc-safe-setup` und manuellen Schritten sowie Verifizierungsbefehlen.",{"category":142,"check":143,"severity":24,"summary":144},"Fehler","Handlungsorientierte Fehlermeldungen","Das Diagnose-Skript gibt klare Meldungen für fehlende Hooks, ausführbare Dateien und Umgebungsvariablen aus, mit handlungsorientierten Ratschlägen.",{"category":146,"check":147,"severity":24,"summary":148},"Ausführung","Angepinnte Abhängigkeiten","Die Abhängigkeiten sind Standard-Systemdienstprogramme, von denen angenommen wird, dass sie vom Benutzer installiert und verwaltet werden, nicht über Paketverwaltung innerhalb der Fähigkeit.",{"category":33,"check":150,"severity":113,"summary":151},"Dry-Run-Vorschau","Die Fähigkeit ist rein diagnostisch und führt keine Zustandsänderungen durch, wodurch ein Dry-Run unnötig wird.",{"category":153,"check":154,"severity":113,"summary":155},"Protokoll","Idempotente Wiederholung & Timeouts","Die Fähigkeit führt lokale Prüfungen durch und beinhaltet keine Remote-Aufrufe oder zustandsändernde Operationen, die Idempotenz oder Timeouts erfordern würden.",{"category":116,"check":157,"severity":24,"summary":158},"Telemetry-Opt-in","Die Fähigkeit sendet keine Telemetriedaten.",{"category":40,"check":160,"severity":24,"summary":161},"Präziser Zweck","Die Fähigkeit diagnostiziert präzise die Einrichtung von Claude Code Hooks und beschreibt detailliert, was sie prüft und das Format ihres allgemeinen Gesundheitsberichts.",{"category":40,"check":163,"severity":24,"summary":164},"Prägnantes Frontmatter","Das SKILL.md-Frontmatter ist prägnant und gibt klar den Zweck der Fähigkeit und die sofortigen Aktionen an.",{"category":44,"check":166,"severity":24,"summary":167},"Prägnanter Body","Der SKILL.md-Body ist gut strukturiert, verwendet progressive Offenlegung über Links zu COOKBOOK.md und bleibt in angemessener Länge.",{"category":169,"check":170,"severity":24,"summary":171},"Kontext","Progressive Offenlegung","Die SKILL.md beschreibt die wichtigsten Prüfungen und verlinkt zu COOKBOOK.md für detailliertere Rezepte, was progressive Offenlegung zeigt.",{"category":169,"check":173,"severity":113,"summary":174},"Gabelnde Erkundung","Die Fähigkeit ist ein Kurzform-Diagnosewerkzeug und beinhaltet keine tiefgreifende Erkundung, die `context: fork` erfordern würde.",{"category":22,"check":176,"severity":24,"summary":177},"Anwendungsbeispiele","Das README liefert einsatzbereite Beispiele für Installation und Verifizierung, und die SKILL.md demonstriert das Ausgabeformat.",{"category":22,"check":179,"severity":24,"summary":180},"Randfälle","Die SKILL.md listet Fehlerfälle wie fehlende Hooks, ausführbare Dateien und Umgebungsvariablen auf, zusammen mit ihren Symptomen und der Notwendigkeit spezifischer Fixes.",{"category":91,"check":182,"severity":113,"summary":183},"Werkzeug-Fallback","Die Fähigkeit verwendet Standard-Systemwerkzeuge und verlässt sich nicht auf externe MCP-Server oder optionale Werkzeuge mit Fallbacks.",{"category":65,"check":185,"severity":24,"summary":186},"Abbruch bei unerwartetem Zustand","Das Diagnose-Skript bricht ab und meldet Probleme wie fehlende Hooks oder ausführbare Dateien, was auf ein Fail-Closed-Verhalten für unerwartete Zustände hindeutet.",{"category":91,"check":188,"severity":24,"summary":189},"Cross-Skill-Kopplung","Die Fähigkeit ist in sich geschlossen und stützt sich nicht implizit auf andere Fähigkeiten; sie verweist nur auf externe Werkzeuge wie `jq` und `python3`.",1778699452042,"Diese Fähigkeit diagnostiziert die Einrichtung der Claude Code Hooks des Benutzers, indem sie die Existenz und Ausführbarkeit von Hook-Dateien, die Verfügbarkeit von Abhängigkeiten wie jq und python3 sowie die Konfiguration von Umgebungsvariablen und settings.json überprüft.",[193,194,195,196,197,198],"Prüft auf aktive Hooks","Verifiziert die Existenz und Ausführbarkeit von Hook-Dateien","Bestätigt die Verfügbarkeit von Abhängigkeiten (jq, python3, node)","Identifiziert Konfigurationsprobleme bei Umgebungsvariablen","Berichtet über die Integration von settings.json für Hooks","Überprüft den Status des Aktivitäts-Logbuches",[200,201,202],"Ändern oder Installieren von Hooks.","Fehlerbehebung bei Problemen außerhalb der Hook-Konfiguration.","Bereitstellung von Lösungen für Probleme mit Claude Code, die nicht mit Hooks zusammenhängen.","3.0.0","4.4.0","Diagnostizieren und melden Sie den Zustand Ihrer Claude Code Hooks-Einrichtung, um gängige Konfigurationsprobleme zu identifizieren und zu beheben.","Hohe Punktzahl aufgrund exzellenter Dokumentation, Sicherheit und Einhaltung von Best Practices bei allen Prüfungen. Kleinere Bereiche wie explizite Versionierung waren angesichts der Art der Fähigkeit nicht anwendbar.",97,"Eine gut dokumentierte und sichere Diagnosefähigkeit für die Einrichtung von Claude Code Hooks.",[210,211,212,213,214],"diagnostics","hooks","setup","claude-code","bash","verified",[217,218,219],"Bei der erstmaligen Einrichtung von Claude Code Hooks.","Bei unerwartetem Verhalten von Claude Code Hooks.","Um eine optimale Konfiguration sicherzustellen und potenzielle Probleme vor Beginn autonomer Operationen zu identifizieren.",{"codeQuality":221,"collectedAt":223,"documentation":224,"maintenance":227,"security":233,"testCoverage":235},{"hasLockfile":222},false,1778699440655,{"descriptionLength":225,"readmeSize":226},135,19488,{"closedIssues90d":228,"forks":229,"hasChangelog":230,"openIssues90d":8,"pushedAt":231,"stars":232},2,1,true,1776413778000,10,{"hasNpmPackage":222,"license":234,"smitheryVerified":222},"MIT",{"hasCi":230,"hasTests":222},{"updatedAt":237},1778699488745,{"basePath":239,"githubOwner":240,"githubRepo":241,"locale":18,"slug":13,"type":242},"skills/diagnose","yurukusa","claude-code-hooks","skill",{"_creationTime":244,"_id":245,"community":246,"display":247,"identity":250,"parentExtension":254,"providers":286,"relations":294,"tags":295,"workflow":296},1778699408572.7253,"k17cm6081dkz91ebw27jqh38q586nfry",{"reviewCount":8},{"description":248,"installMethods":249,"name":241,"sourceUrl":14},"Production safety hooks for autonomous Claude Code operation. Context monitoring, syntax checking, branch protection, activity logging, and more.",{"claudeCode":241},{"basePath":251,"githubOwner":240,"githubRepo":241,"locale":252,"slug":241,"type":253},"","en","plugin",{"_creationTime":255,"_id":256,"community":257,"display":258,"identity":262,"providers":264,"relations":279,"tags":281,"workflow":282},1778699408572.725,"k179rvzf2x5tsmmwbvpyv0mgxn86mkc8",{"reviewCount":8},{"description":259,"installMethods":260,"name":261,"sourceUrl":14},"Production safety hooks for autonomous Claude Code operation",{"claudeCode":12},"claude-code-hooks-marketplace",{"basePath":251,"githubOwner":240,"githubRepo":241,"locale":252,"slug":241,"type":263},"marketplace",{"evaluate":265,"extract":274},{"promptVersionExtension":266,"promptVersionScoring":204,"score":267,"tags":268,"targetMarket":273,"tier":215},"3.1.0",95,[269,211,270,271,272],"safety","autonomous","production","security","global",{"commitSha":275,"marketplace":276,"plugin":277},"HEAD",{"name":261,"pluginCount":229},{"mcpCount":8,"provider":278,"skillCount":8},"classify",{"repoId":280},"kd7eh26xf9ft5m4mhhe34kedv586nq7c",[270,211,271,269,272],{"evaluatedAt":283,"extractAt":284,"updatedAt":285},1778699422564,1778699408572,1778699504828,{"evaluate":287,"extract":292},{"promptVersionExtension":203,"promptVersionScoring":204,"score":288,"tags":289,"targetMarket":273,"tier":215},99,[269,211,270,271,290,291,272],"cli","monitoring",{"commitSha":275,"license":234,"plugin":293},{"mcpCount":8,"provider":278,"skillCount":228},{"parentExtensionId":256,"repoId":280},[270,290,211,291,271,269,272],{"evaluatedAt":297,"extractAt":284,"updatedAt":298},1778699440255,1778699505044,{"evaluate":300,"extract":302},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":301,"targetMarket":273,"tier":215},[210,211,212,213,214],{"commitSha":275},{"parentExtensionId":245,"repoId":280,"translatedFrom":304},"k17btmhcdprvwh4dvdd1333zt586nak9",{"_creationTime":306,"_id":280,"identity":307,"providers":308,"workflow":405},1778699402654.9802,{"githubOwner":240,"githubRepo":241,"sourceUrl":14},{"classify":309,"discover":385,"github":388},{"commitSha":275,"extensions":310},[311,324,371,378],{"basePath":251,"description":259,"displayName":261,"installMethods":312,"rationale":313,"selectedPaths":314,"source":323,"sourceLanguage":252,"type":263},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[315,318,320],{"path":316,"priority":317},".claude-plugin/marketplace.json","mandatory",{"path":319,"priority":317},"README.md",{"path":321,"priority":322},"LICENSE","high","rule",{"basePath":251,"description":248,"displayName":241,"installMethods":325,"license":234,"rationale":326,"selectedPaths":327,"source":323,"sourceLanguage":252,"type":253},{"claudeCode":241},"plugin manifest at .claude-plugin/plugin.json",[328,330,331,332,335,337,339,341,343,345,347,349,351,353,355,357,359,361,363,365,367,369],{"path":329,"priority":317},".claude-plugin/plugin.json",{"path":319,"priority":317},{"path":321,"priority":322},{"path":333,"priority":334},"skills/diagnose/SKILL.md","medium",{"path":336,"priority":334},"skills/setup/SKILL.md",{"path":338,"priority":322},"hooks/activity-logger.sh",{"path":340,"priority":322},"hooks/auto-approve-readonly.sh",{"path":342,"priority":322},"hooks/branch-guard.sh",{"path":344,"priority":322},"hooks/cd-git-allow.sh",{"path":346,"priority":322},"hooks/cdp-safety-check.sh",{"path":348,"priority":322},"hooks/comment-strip.sh",{"path":350,"priority":322},"hooks/context-monitor.sh",{"path":352,"priority":322},"hooks/decision-warn.sh",{"path":354,"priority":322},"hooks/destructive-guard.sh",{"path":356,"priority":322},"hooks/error-gate.sh",{"path":358,"priority":322},"hooks/hooks.json",{"path":360,"priority":322},"hooks/no-ask-human.sh",{"path":362,"priority":322},"hooks/proof-log-session.sh",{"path":364,"priority":322},"hooks/secret-guard.sh",{"path":366,"priority":322},"hooks/session-start-marker.sh",{"path":368,"priority":322},"hooks/syntax-check.sh",{"path":370,"priority":322},"hooks/tmp-cleanup.sh",{"basePath":239,"description":372,"displayName":13,"installMethods":373,"rationale":374,"selectedPaths":375,"source":323,"sourceLanguage":252,"type":242},"Diagnose your Claude Code hooks setup. Checks which hooks are active, verifies permissions, and identifies common configuration issues.",{"claudeCode":12},"SKILL.md frontmatter at skills/diagnose/SKILL.md",[376],{"path":377,"priority":317},"SKILL.md",{"basePath":379,"description":380,"displayName":212,"installMethods":381,"rationale":382,"selectedPaths":383,"source":323,"sourceLanguage":252,"type":242},"skills/setup","Set up claude-code-hooks for your project. Guides you through choosing which hooks to enable and configuring environment variables.",{"claudeCode":12},"SKILL.md frontmatter at skills/setup/SKILL.md",[384],{"path":377,"priority":317},{"sources":386},[387],"manual",{"closedIssues90d":228,"description":389,"forks":229,"homepage":390,"license":234,"openIssues90d":8,"pushedAt":231,"readmeSize":226,"stars":232,"topics":391},"One command to make Claude Code safe. 585 example hooks. 8,730 tests. Works with Auto Mode.","https://yurukusa.github.io/cc-ops-kit-landing/",[213,211,269,392,270,214,393,394,395,396,397,398,253,399,400,401,402,403,404,272],"ai-safety","devops","pretooluse","posttooluse","anthropic","claude","developer-tools","npm","open-source","cookbook","database-protection","automation","owasp",{"classifiedAt":406,"discoverAt":407,"extractAt":408,"githubAt":408,"updatedAt":406},1778699408387,1778699402655,1778699406490,[214,213,210,211,212],{"evaluatedAt":411,"extractAt":284,"updatedAt":237},1778699452153,[],[414,442,473,501,531,559],{"_creationTime":415,"_id":416,"community":417,"display":418,"identity":424,"providers":428,"relations":435,"tags":438,"workflow":439},1778675383815.649,"k17e0g15gees32t1rxjmdv50kh86nz1j",{"reviewCount":8},{"description":419,"installMethods":420,"name":422,"sourceUrl":423},"This skill should be used when the user asks to \"create a hook\", \"add a PreToolUse/PostToolUse/Stop hook\", \"validate tool use\", \"implement prompt-based hooks\", \"use ${CLAUDE_PLUGIN_ROOT}\", \"set up event-driven automation\", \"block dangerous commands\", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.",{"claudeCode":421},"anthropics/claude-code","Hook Development","https://github.com/anthropics/claude-code",{"basePath":425,"githubOwner":426,"githubRepo":213,"locale":252,"slug":427,"type":242},"plugins/plugin-dev/skills/hook-development","anthropics","hook-development",{"evaluate":429,"extract":433},{"promptVersionExtension":203,"promptVersionScoring":204,"score":288,"tags":430,"targetMarket":273,"tier":215},[211,403,431,214,432,272],"plugin-development","prompt-engineering",{"commitSha":275,"license":434},"commercial-terms",{"parentExtensionId":436,"repoId":437},"k175f1rehwh7y2v5t5t0j9hxv586ndkq","kd7d2pdr9h079xr7vcg3zyy2nx86mab0",[403,214,211,431,432,272],{"evaluatedAt":440,"extractAt":441,"updatedAt":440},1778675766362,1778675383815,{"_creationTime":443,"_id":444,"community":445,"display":446,"identity":452,"providers":456,"relations":465,"tags":468,"workflow":469},1778697400853.3308,"k173zmv2nqxx62h0pn5y9anpsx86nk2q",{"reviewCount":8},{"description":447,"installMethods":448,"name":450,"sourceUrl":451},"Anweisungen zum Abrufen der aktuellen Dubai-Zeit über einen Bash-Befehl",{"claudeCode":449},"shanraisshan/claude-code-best-practice","time-fetcher","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":453,"githubOwner":454,"githubRepo":455,"locale":18,"slug":450,"type":242},"agent-teams/.claude/skills/time-fetcher","shanraisshan","claude-code-best-practice",{"evaluate":457,"extract":464},{"promptVersionExtension":203,"promptVersionScoring":204,"score":458,"tags":459,"targetMarket":273,"tier":215},100,[460,461,214,462,463],"time","dubai","utility","datetime",{"commitSha":275},{"repoId":466,"translatedFrom":467},"kd74710g49kxgwbfjxeb7s132d86myxr","k17a1wa1fwjqf68n1ghcnjcn6186ngbk",[214,463,461,460,462],{"evaluatedAt":470,"extractAt":471,"updatedAt":472},1778697339084,1778697205743,1778697400853,{"_creationTime":474,"_id":475,"community":476,"display":477,"identity":483,"providers":487,"relations":494,"tags":497,"workflow":498},1778694720643.0364,"k178ezcgbcwcccen6aezxvmxbh86mhxg",{"reviewCount":8},{"description":478,"installMethods":479,"name":481,"sourceUrl":482},"Upgrade toprank plugin to the latest version. Updates the marketplace repo, installs the new version to the plugin cache, and updates installed_plugins.json. Use when asked to \"upgrade toprank\", \"update toprank\", or \"get latest version\". Also handles inline upgrade prompts when a skill detects UPGRADE_AVAILABLE at startup.\n",{"claudeCode":480},"nowork-studio/toprank","toprank-upgrade","https://github.com/nowork-studio/toprank",{"basePath":484,"githubOwner":485,"githubRepo":486,"locale":252,"slug":484,"type":242},"toprank-upgrade-skill","nowork-studio","toprank",{"evaluate":488,"extract":493},{"promptVersionExtension":203,"promptVersionScoring":204,"score":458,"tags":489,"targetMarket":273,"tier":215},[490,491,403,214,492],"plugin-management","upgrade","python",{"commitSha":275,"license":234},{"parentExtensionId":495,"repoId":496},"k17dxqwvvhjw9ft30d5zz356z986my6s","kd74wn8s89tp9hrfsmcra492r586nbrv",[403,214,490,492,491],{"evaluatedAt":499,"extractAt":500,"updatedAt":499},1778695134020,1778694720643,{"_creationTime":502,"_id":503,"community":504,"display":505,"identity":511,"providers":515,"relations":522,"tags":526,"workflow":527},1778692124234.9265,"k178jr1rv0m9q9b5amrxb8htg186m79q",{"reviewCount":8},{"description":506,"installMethods":507,"name":509,"sourceUrl":510},"Automatisch Probleme mit Fähigkeiten beheben (zuerst sichere Vorschau). Auch mit --prune verwenden, um defekte Symlinks, leere Verzeichnisse und verwaiste Fähigkeiten zu finden und zu entfernen.",{"claudeCode":508},"khendzel/skills-janitor","janitor-fix","https://github.com/khendzel/skills-janitor",{"basePath":512,"githubOwner":513,"githubRepo":514,"locale":18,"slug":509,"type":242},"skills/janitor-fix","khendzel","skills-janitor",{"evaluate":516,"extract":521},{"promptVersionExtension":203,"promptVersionScoring":204,"score":458,"tags":517,"targetMarket":273,"tier":215},[518,519,520,403,214,492],"skills","maintenance","cleanup",{"commitSha":275},{"parentExtensionId":523,"repoId":524,"translatedFrom":525},"k173y287h96a0x42zvrvymzvgn86nq38","kd722xn3d2v8ze2vwgebvzgpv986mj48","k172gnk14qpj28ndayqyr7y56186n1ys",[403,214,520,519,492,518],{"evaluatedAt":528,"extractAt":529,"updatedAt":530},1778691964565,1778691884319,1778692124234,{"_creationTime":532,"_id":533,"community":534,"display":535,"identity":541,"providers":546,"relations":552,"tags":555,"workflow":556},1778696691708.329,"k170yjw596k3cg892bq130jyd186mhyz",{"reviewCount":8},{"description":536,"installMethods":537,"name":539,"sourceUrl":540},"Validate a Claude Code plugin structure, frontmatter, and MCP tool references",{"claudeCode":538},"ruvnet/ruflo","Validate Plugin","https://github.com/ruvnet/ruflo",{"basePath":542,"githubOwner":543,"githubRepo":544,"locale":252,"slug":545,"type":242},"plugins/ruflo-plugin-creator/skills/validate-plugin","ruvnet","ruflo","validate-plugin",{"evaluate":547,"extract":551},{"promptVersionExtension":203,"promptVersionScoring":204,"score":458,"tags":548,"targetMarket":273,"tier":215},[549,253,398,213,550],"validation","mcp",{"commitSha":275,"license":234},{"parentExtensionId":553,"repoId":554},"k17f4y1y2y777p7zrxxhbnf03n86mr5j","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[213,398,550,253,549],{"evaluatedAt":557,"extractAt":558,"updatedAt":557},1778701241052,1778696691708,{"_creationTime":560,"_id":561,"community":562,"display":563,"identity":569,"providers":572,"relations":581,"tags":584,"workflow":585},1778699338526.8188,"k175v2b1np10e1tb0b6d526n3d86n1r1",{"reviewCount":8},{"description":564,"installMethods":565,"name":567,"sourceUrl":568},"Verwenden Sie dies beim Routing von Claude Code über einen lokalen LiteLLM-Proxy zu GitHub Copilot, um die direkten Anthropic-Ausgaben zu reduzieren, indem Sie ANTHROPIC_BASE_URL- oder ANTHROPIC_MODEL-Overrides konfigurieren oder Fehler bei der Einrichtung des Copilot-Proxys beheben, wie z. B. model-not-found, kein localhost-Traffic oder GitHub 401/403-Authentifizierungsfehler.",{"claudeCode":566},"xixu-me/skills","running-claude-code-via-litellm-copilot","https://github.com/xixu-me/skills",{"basePath":570,"githubOwner":571,"githubRepo":518,"locale":18,"slug":567,"type":242},"skills/running-claude-code-via-litellm-copilot","xixu-me",{"evaluate":573,"extract":580},{"promptVersionExtension":203,"promptVersionScoring":204,"score":458,"tags":574,"targetMarket":273,"tier":215},[575,576,577,213,578,579],"copilot","litellm","proxy","configuration","troubleshooting",{"commitSha":275},{"repoId":582,"translatedFrom":583},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k17c1n6dbde7qh2wemx78d13t986n7x2",[213,578,575,576,577,579],{"evaluatedAt":586,"extractAt":587,"updatedAt":588},1778699196029,1778699106670,1778699338526]