[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-yurukusa-token-guard-de":3,"guides-for-yurukusa-token-guard":424,"similar-k17dacb5p5k5k5sb1ztcq60crx86mxg1-de":425},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":267,"isFallback":249,"parentExtension":271,"providers":305,"relations":309,"repo":311,"tags":421,"workflow":422},1778699546725.4622,"k17dacb5p5k5k5sb1ztcq60crx86mxg1",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Token-Verbrauchsschutz für Claude Code. Gibt eine Warnung aus bei großen Dateilesevorgängen (100KB+), begrenzt die Anzahl eindeutiger Dateilesevorgänge pro Sitzung, schätzt das Token-Budget und begrenzt die Anzahl der Subagenten-Aufrufe. Basiert auf über 800 Stunden Daten aus dem autonomen Betrieb.",{"claudeCode":12},"token-guard","cc-safe-setup","https://github.com/yurukusa/cc-safe-setup",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":247,"workflow":265},1778699546725.4624,"kn71qyspqf8mtcd84tpqnqmg2d86mwcx","de",{"checks":20,"evaluatedAt":205,"extensionSummary":206,"features":207,"nonGoals":213,"practices":217,"prerequisites":221,"promptVersionExtension":223,"promptVersionScoring":224,"purpose":225,"rationale":226,"score":227,"summary":228,"tags":229,"tier":235,"useCases":236,"workflow":241},[21,26,29,32,36,39,43,48,52,55,59,63,66,70,73,76,79,82,85,88,92,96,100,104,108,111,114,117,121,124,127,130,133,136,139,143,147,151,154,158,161,164,167,170,173,176,179,182,185,188,192,195,198,202],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung benennt klar das Problem des Token-Verbrauchs und potenzieller Probleme beim autonomen Betrieb von Claude Code.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Erweiterung bietet einen greifbaren Mehrwert durch die Implementierung spezifischer Schutzmaßnahmen (Dateigröße, Lesebeschränkungen, Agentenlimits, Token-Budget), die über das Standardverhalten von LLMs hinausgehen und bekannte Betriebsprobleme adressieren.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Das Plugin installiert Sicherheits-Hooks, die mehrere Facetten des autonomen Betriebs abdecken, einschließlich Dateihandling, Token-Budgetierung und Agenten-Spawns, was auf einen ganzheitlichen Sicherheitsansatz hindeutet.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Das Plugin konzentriert sich auf den Token-Verbrauch und die Betriebssicherheit für Claude Code, ein kohärentes und klar definiertes Gebiet.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die Beschreibung spiegelt das Verhalten des Plugins genau wider, wie im README und in plugin.json detailliert, und hebt Schlüsselfunktionen wie Dateilesebeschränkungen und Token-Budget-Obergrenzen hervor.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Geltungsbereich von Werkzeugen","Die Hooks sind spezifisch für bestimmte Aktionen wie 'Read', 'Agent' und 'PostToolUse' mit klaren, eingegrenzten Befehlen und vermeiden allgemeine Muster wie 'run' oder 'execute'.",{"category":44,"check":45,"severity":46,"summary":47},"Dokumentation","Konfigurations- und Parameterreferenz","info","Das README und plugin.json erwähnen Konfigurationsvariablen wie CC_READ_BUDGET, CC_MAX_AGENTS usw., aber ihre Standardwerte und ihre Reihenfolge der Vorrangigkeit sind nicht explizit dokumentiert.",{"category":33,"check":49,"severity":50,"summary":51},"Tool-Benennung","not_applicable","Diese Erweiterung verwendet Hooks, keine explizit benannten Werkzeuge, daher ist diese Prüfung nicht anwendbar.",{"category":33,"check":53,"severity":24,"summary":54},"Minimale I/O-Oberfläche","Die Hook-Befehle sind prägnant und konzentrieren sich auf spezifische Aspekte der Tool-Eingabe oder des Sitzungsstatus und fordern nur die notwendigen Daten für ihre Sicherheitsprüfungen an.",{"category":56,"check":57,"severity":24,"summary":58},"Lizenz","Lizenznutzbarkeit","Die Lizenz ist MIT, eine permissive Open-Source-Lizenz, klar deklariert im README und plugin.json.",{"category":60,"check":61,"severity":24,"summary":62},"Wartung","Aktualität der Commits","Der letzte Commit war am 2026-05-13, was auf eine kürzliche Wartungsaktivität hindeutet.",{"category":60,"check":64,"severity":24,"summary":65},"Abhängigkeitsmanagement","Das README besagt 'Keine npm-Abhängigkeiten' und plugin.json listet keine auf.",{"category":67,"check":68,"severity":24,"summary":69},"Sicherheit","Geheimnisverwaltung","Das Plugin scheint keine Geheimnisse zu handhaben oder preiszugeben; es konzentriert sich auf die Betriebssicherheit und nicht auf Anmeldeinformationen.",{"category":67,"check":71,"severity":24,"summary":72},"Injektion","Die Hooks sind in sich geschlossene Shell-Skripte, die mit strukturierten Eingaben von Claude Code arbeiten, ohne Hinweise darauf zu geben, externe Daten als Anweisungen zu laden.",{"category":67,"check":74,"severity":24,"summary":75},"Transitive Lieferketten-Granaten","Die Hooks sind direkt gebündelt und laden zur Laufzeit keinen externen Code oder Daten herunter.",{"category":67,"check":77,"severity":24,"summary":78},"Sandbox-Isolation","Die Hooks arbeiten innerhalb von Standard-Shell-Umgebungen und manipulieren temporäre Dateien, die mit dem aktuellen Prozess zusammenhängen (`/tmp/cc-...-$PPID`), und halten sich an die Sandbox-Beschränkungen.",{"category":67,"check":80,"severity":24,"summary":81},"Sandbox-Escape-Primitive","Die Hook-Skripte sind unkompliziert und weisen keine getrennten Prozess-Spawns oder Wiederholungsschleifen um abgelehnte Aufrufe auf.",{"category":67,"check":83,"severity":24,"summary":84},"Datenexfiltration","Die Hooks konzentrieren sich auf die lokale Prozesssteuerung und enthalten keine Anweisungen zum Lesen oder Übermitteln vertraulicher Daten an Dritte.",{"category":67,"check":86,"severity":24,"summary":87},"Versteckte Texttricks","Der gebündelte Skriptinhalt ist ein sauberer, lesbarer Shell-Skript-Code ohne versteckte Steuerzeichen oder Verschleierungstricks.",{"category":89,"check":90,"severity":24,"summary":91},"Hooks","Undurchsichtige Codeausführung","Die Hook-Skripte sind einfache, lesbare Bash-Skripte und beinhalten kein `eval`, keine Base64-Payloads oder Laufzeit-Downloads.",{"category":93,"check":94,"severity":24,"summary":95},"Portabilität","Strukturelle Annahme","Die Hooks verwenden hauptsächlich temporäre Dateien und arbeiten mit Daten, die von Claude Codes Standardeingabe bereitgestellt werden, was sie robust gegenüber Variationen der Projektstruktur macht.",{"category":97,"check":98,"severity":24,"summary":99},"Vertrauen","Aufmerksamkeit bei Anfragen","1 offene Anfrage, 1 geschlossene Anfrage in den letzten 90 Tagen. Dies deutet auf eine gute Beteiligung am Issue-Tracker des Projekts hin.",{"category":101,"check":102,"severity":24,"summary":103},"Versionierung","Release-Management","Eine aussagekräftige semver-Version (1.0.0) ist in plugin.json und package.json deklariert, und GitHub-Tags stimmen damit überein.",{"category":105,"check":106,"severity":24,"summary":107},"Codeausführung","Validierung","Die Shell-Skripte führen grundlegende Validierungen von Eingaben wie Dateipfaden und -größen mit Standard-Shell-Dienstprogrammen und Checks durch.",{"category":67,"check":109,"severity":24,"summary":110},"Ungeschützte destruktive Operationen","Der Zweck der Hooks ist es, destruktive Operationen und andere Sicherheitsprobleme zu verhindern; sie fungieren als Wachen und führen keine destruktiven Befehle selbst aus.",{"category":105,"check":112,"severity":24,"summary":113},"Fehlerbehandlung","Die Bash-Skripte verwenden `|| true` oder explizite Prüfungen, um Fehler ordnungsgemäß zu behandeln und mit spezifischen Fehlercodes (z. B. exit 2 für blockierende Bedingungen) zu beenden, wenn nötig.",{"category":105,"check":115,"severity":24,"summary":116},"Protokollierung","Die Hooks protokollieren Warnungen und blockierende Aktionen nach stderr und nutzen temporäre Dateien für den Sitzungsstatus, wodurch die Audit-Logging-Anforderungen erfüllt werden.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","DSGVO","Das Plugin scheint keine personenbezogenen Daten zu verarbeiten; sein Fokus liegt auf Betriebsparametern wie Dateigrößen und Token-Anzahlen.",{"category":118,"check":122,"severity":24,"summary":123},"Zielmarkt","Das Plugin arbeitet mit technischen Parametern und hat keine regionalen oder gerichtsspezifischen Logiken, was es global anwendbar macht.",{"category":93,"check":125,"severity":24,"summary":126},"Laufzeitstabilität","Die Hooks verwenden Standard-POSIX-Shell-Dienstprogramme (`stat`, `jq`, `echo`, `cat`, `grep`, `wc`), die weit verbreitet sind und die plattformübergreifende Kompatibilität gewährleisten.",{"category":44,"check":128,"severity":24,"summary":129},"README","Das README ist ausführlich, beschreibt klar den Zweck des Plugins und erläutert seine Funktionalität.",{"category":33,"check":131,"severity":50,"summary":132},"Größe der Werkzeugoberfläche","Die Erweiterung verwendet Hooks, keine explizit bereitgestellten Werkzeuge oder Befehle, daher ist diese Prüfung nicht anwendbar.",{"category":40,"check":134,"severity":50,"summary":135},"Überlappende Nahe-Synonyme Werkzeuge","Diese Erweiterung verwendet Hooks, keine Liste von Werkzeugen, daher gibt es keine überlappenden Werkzeugnamen.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom-Funktionen","Alle im README beschriebenen Funktionen (Warnungen bei Dateilesevorgängen, Token-Budget, Agenten-Obergrenzen) sind in den Hooks innerhalb von plugin.json implementiert.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Das README enthält klare Installationsanleitungen mit `npm` und `/plugin marketplace add` sowie Beispiele.",{"category":144,"check":145,"severity":24,"summary":146},"Fehler","Handhabbare Fehlermeldungen","Wenn blockierende Bedingungen erfüllt sind, geben Hooks klare Meldungen nach stderr aus, die das Problem und mögliche Abhilfemaßnahmen anzeigen (z. B. 'Use limit parameter', 'Run /compact').",{"category":148,"check":149,"severity":24,"summary":150},"Ausführung","Angepinnte Abhängigkeiten","Es gibt keine Drittanbieterabhängigkeiten, und die Shell-Skripte sind in sich geschlossen.",{"category":33,"check":152,"severity":50,"summary":153},"Trockenlauf-Vorschau","Die Hooks sind präventive Wachen und führen keine zustandsverändernden Operationen durch, die einen Trockenlaufmodus erfordern würden.",{"category":155,"check":156,"severity":24,"summary":157},"Protokoll","Idempotente Wiederholung & Timeouts","Die Hooks sind zwischen den Aufrufen zustandslos und verlassen sich für den Sitzungsstatus auf temporäre Dateien. Sie werden bei wiederholbaren Bedingungen mit spezifischen Codes beendet.",{"category":118,"check":159,"severity":24,"summary":160},"Opt-in für Telemetrie","Das Plugin sendet keine Telemetriedaten; seine Operationen sind lokale Prüfungen und Warnungen.",{"category":40,"check":162,"severity":50,"summary":163},"Namenskollisionen","Dies ist ein Plugin mit einem einzigen Hook, keine mehreren gebündelten Erweiterungen mit potenziellen Namenskollisionen.",{"category":40,"check":165,"severity":46,"summary":166},"Hooks-aus-Mechanismus","Es gibt keinen expliziten 'Hooks-aus'-Mechanismus, der für dieses Plugin dokumentiert ist; das Deaktivieren von Hooks würde wahrscheinlich das manuelle Entfernen von Konfigurationen erfordern.",{"category":40,"check":168,"severity":24,"summary":169},"Engheit des Hook-Matchers","Die `matcher`-Felder in `plugin.json` sind spezifisch ('Read', 'Agent', 'PostToolUse') und verwenden keine breiten Wildcards wie '.*'.",{"category":67,"check":171,"severity":24,"summary":172},"Hook-Sicherheit","Die Hooks konzentrieren sich auf lokale Prüfungen und führen keine destruktiven oder netzwerkbezogenen Aktionen aus und sind daher von Natur aus sicher.",{"category":89,"check":174,"severity":50,"summary":175},"Stille Prompt-Umschreibung","Dieses Plugin hat keinen `UserPromptSubmit`-Hook.",{"category":67,"check":177,"severity":50,"summary":178},"Berechtigungs-Hook","Dieses Plugin hat keine `PermissionRequest`-Hooks.",{"category":118,"check":180,"severity":24,"summary":181},"Hook-Datenschutz","Die Hooks schreiben nur nach stderr und in lokale temporäre Dateien; sie senden keine Daten über das Netzwerk.",{"category":105,"check":183,"severity":24,"summary":184},"Hook-Abhängigkeit","Die Hook-Skripte sind kurze, im Repository befindliche Bash-Skripte, die auf Standard-Systemdienstprogrammen wie jq basieren.",{"category":44,"check":186,"severity":24,"summary":187},"Transparenz der Funktionen","Das README beschreibt klar die Funktionalität der installierten Hooks und ihren Zweck.",{"category":189,"check":190,"severity":24,"summary":191},"Konvention","Einhaltung der Layout-Konvention","Das Plugin folgt der Standardstruktur für Claude Code-Plugins mit in plugin.json definierten Hooks und Skripten in den entsprechenden Verzeichnissen.",{"category":189,"check":193,"severity":24,"summary":194},"Plugin-Status","Die Hooks verwenden temporäre Dateien, die an die Prozess-ID gebunden sind (`/tmp/cc-...-$PPID`), um sicherzustellen, dass der Status nicht über die Sitzung hinaus beibehalten wird und automatisch bereinigt wird.",{"category":67,"check":196,"severity":50,"summary":197},"Im Keychain gespeicherte Geheimnisse","Das Plugin verarbeitet keine Geheimnisse und muss sie daher nicht über userConfig weiterleiten.",{"category":199,"check":200,"severity":24,"summary":201},"Abhängigkeiten","Sourcing von getaggten Releases","Das Plugin wird aus einem GitHub-Repository mit getaggten Releases bezogen, was eine stabile und überprüfbare Installation gewährleistet.",{"category":140,"check":203,"severity":24,"summary":204},"Saubere Deinstallation","Die Hooks verwenden nur temporäre Dateien und stderr für die Ausgabe und installieren keine Hintergrunddienste oder persistenten Dienste, was eine saubere Deinstallation gewährleistet.",1778699460111,"Dieses Plugin installiert mehrere Hintergrund-Hooks für Claude Code, um übermäßigen Token-Verbrauch und potenzielle Betriebsrisiken zu überwachen und zu verhindern. Es warnt bei großen Dateilesevorgängen, begrenzt die Anzahl eindeutiger Dateilesevorgänge pro Sitzung, schätzt Token-Budgets und begrenzt die Anzahl der Subagenten-Aufrufe. Die Hooks werden als Shell-Skripte implementiert, die durch das Hook-System von Claude Code ausgelöst werden.",[208,209,210,211,212],"Warnt bei großen Dateilesevorgängen (>100KB)","Begrenzt eindeutige Dateilesevorgänge pro Sitzung","Schätzt das Token-Budget und warnt/blockiert bei Überschreitung","Begrenzt die Anzahl der Subagenten-Aufrufe pro Sitzung","Stellt Hooks für verschiedene Sicherheitsprüfungen bereit",[214,215,216],"Ersetzen der Kernfunktionalität von Claude Code","Direkte Verwaltung von Benutzeranmeldeinformationen oder Geheimnissen","Bereitstellung von KI-Generierungsfähigkeiten",[218,219,220],"Betriebssicherheit","Token-Management","Sicherheit von LLM-Agenten",[222],"jq auf dem System installiert","3.0.0","4.4.0","Zur erheblichen Verbesserung der Sicherheit und Effizienz von Claude Code während des autonomen Betriebs durch Verhinderung von Problemen im Zusammenhang mit dem Token-Verbrauch und potenziell riskanten Aktionen.","Hervorragende Implementierung von Sicherheits-Hooks mit klarer Dokumentation und starkem Fokus auf die Vermeidung von Betriebsproblemen. Kleinere Informationsfundstelle zur Dokumentation von Standardwerten.",97,"Ein robustes Plugin, das die Sicherheit und Effizienz von Claude Code durch intelligente Hooks erheblich verbessert.",[230,231,232,233,234],"safety","security","hooks","claude-code","token-optimization","verified",[237,238,239,240],"Schutz vor versehentlichen großen Dateilesevorgängen, die übermäßige Token verbrauchen","Verhinderung des unkontrollierten Erzeugens von Subagenten","Überwachung und Verwaltung der Token-Nutzung, um unerwartete Kosten zu vermeiden","Verbesserung der allgemeinen Betriebssicherheit und Stabilität von Claude Code",[242,243,244,245,246],"Hooks über npm oder den Plugin-Marktplatz installieren","Claude Code neu starten, um die Hooks zu aktivieren","Hooks überwachen automatisch Dateilesevorgänge, Agenten-Aufrufe und Token-Nutzung","Warnungen oder Blockaden werden basierend auf konfigurierbaren Schwellenwerten ausgegeben","Der Benutzer passt das Verhalten oder CLAUDE.md basierend auf dem Feedback der Hooks an",{"codeQuality":248,"collectedAt":250,"documentation":251,"maintenance":254,"popularity":260,"security":262,"testCoverage":264},{"hasLockfile":249},false,1778699445266,{"descriptionLength":252,"readmeSize":253},211,59332,{"closedIssues90d":255,"forks":255,"hasChangelog":256,"manifestVersion":257,"openIssues90d":255,"pushedAt":258,"stars":259},1,true,"1.0.0",1778692307000,25,{"npmDownloads":261},910,{"hasNpmPackage":256,"license":263,"smitheryVerified":249},"MIT",{"hasCi":256,"hasTests":256},{"updatedAt":266},1778699546725,{"basePath":268,"githubOwner":269,"githubRepo":13,"locale":18,"slug":12,"type":270},"plugins/token-guard","yurukusa","plugin",{"_creationTime":272,"_id":273,"community":274,"display":275,"identity":279,"parentExtension":283,"providers":284,"relations":298,"tags":300,"workflow":301},1778699381979.8674,"k1786j3fmsnr0wn5z4np18hazd86nkcd",{"reviewCount":8},{"description":276,"installMethods":277,"name":13,"sourceUrl":14},"Safety hooks for Claude Code — 734 battle-tested hooks from 800+ hours of autonomous operation. Prevents rm -rf, force-push, credential leaks, unauthorized fund transfers, deny-rules bypass, and more.",{"claudeCode":278},"yurukusa/cc-safe-setup",{"basePath":280,"githubOwner":269,"githubRepo":13,"locale":281,"slug":13,"type":282},"","en","marketplace",null,{"evaluate":285,"extract":292},{"promptVersionExtension":286,"promptVersionScoring":224,"score":227,"tags":287,"targetMarket":290,"tier":291},"3.1.0",[233,231,230,232,288,289],"ai-ops","development-tools","global","flagged",{"commitSha":293,"license":263,"marketplace":294,"plugin":296},"HEAD",{"name":13,"pluginCount":295},4,{"mcpCount":8,"provider":297,"skillCount":8},"classify",{"repoId":299},"kd75r9w9e5zg6a7p0g22f0n1td86nsat",[288,233,289,232,230,231],{"evaluatedAt":302,"extractAt":303,"updatedAt":304},1778699398980,1778699381979,1778699576845,{"evaluate":306,"extract":308},{"promptVersionExtension":223,"promptVersionScoring":224,"score":227,"tags":307,"targetMarket":290,"tier":235},[230,231,232,233,234],{"commitSha":293,"license":263},{"parentExtensionId":273,"repoId":299,"translatedFrom":310},"k1781xtrm9b2082q2g1fj0v40x86mytt",{"_creationTime":312,"_id":299,"identity":313,"providers":314,"workflow":416},1778699372493.5012,{"githubOwner":269,"githubRepo":13,"sourceUrl":14},{"classify":315,"discover":391,"extract":394,"github":395,"npm":415},{"commitSha":293,"extensions":316},[317,327,336,344,352,358,371,380],{"basePath":280,"description":276,"displayName":13,"installMethods":318,"rationale":319,"selectedPaths":320,"source":326,"sourceLanguage":281,"type":282},{"claudeCode":278},"marketplace.json at .claude-plugin/marketplace.json",[321,324],{"path":322,"priority":323},".claude-plugin/marketplace.json","mandatory",{"path":325,"priority":323},"README.md","rule",{"basePath":328,"description":329,"displayName":330,"installMethods":331,"license":263,"rationale":332,"selectedPaths":333,"source":326,"sourceLanguage":281,"type":270},"plugins/safety-essentials","5 essential safety hooks for Claude Code. Blocks rm -rf, force-push, hard-reset, .env overwrites, and package publish. The minimum viable safety net from 800+ hours of autonomous operation.","safety-essentials",{"claudeCode":330},"plugin manifest at plugins/safety-essentials/.claude-plugin/plugin.json",[334],{"path":335,"priority":323},".claude-plugin/plugin.json",{"basePath":337,"description":338,"displayName":339,"installMethods":340,"license":263,"rationale":341,"selectedPaths":342,"source":326,"sourceLanguage":281,"type":270},"plugins/git-protection","Git safety hooks for Claude Code. Blocks force-push, protects main/master branch, prevents hard-reset, guards interactive rebase, and blocks git clean -fd.","git-protection",{"claudeCode":339},"plugin manifest at plugins/git-protection/.claude-plugin/plugin.json",[343],{"path":335,"priority":323},{"basePath":345,"description":346,"displayName":347,"installMethods":348,"license":263,"rationale":349,"selectedPaths":350,"source":326,"sourceLanguage":281,"type":270},"plugins/credential-guard","Protect secrets and credentials from Claude Code. Blocks writes to .env files, detects API keys in shell commands, prevents hardcoded tokens, and guards service account JSON files.","credential-guard",{"claudeCode":347},"plugin manifest at plugins/credential-guard/.claude-plugin/plugin.json",[351],{"path":335,"priority":323},{"basePath":268,"description":353,"displayName":12,"installMethods":354,"license":263,"rationale":355,"selectedPaths":356,"source":326,"sourceLanguage":281,"type":270},"Token consumption guards for Claude Code. Warns on large file reads (100KB+), limits unique file reads per session, estimates token budget, and caps subagent spawns. From 800+ hours of autonomous operation data.",{"claudeCode":12},"plugin manifest at plugins/token-guard/.claude-plugin/plugin.json",[357],{"path":335,"priority":323},{"basePath":280,"description":359,"displayName":13,"installMethods":360,"license":263,"rationale":361,"selectedPaths":362,"source":326,"sourceLanguage":281,"type":270},"734 safety hooks for Claude Code — prevent file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions",{"claudeCode":13},"plugin manifest at .claude-plugin/plugin.json",[363,364,365,368],{"path":335,"priority":323},{"path":325,"priority":323},{"path":366,"priority":367},"skills/safety-setup/SKILL.md","medium",{"path":369,"priority":370},"hooks/hooks.json","high",{"basePath":372,"description":373,"displayName":13,"installMethods":374,"rationale":375,"selectedPaths":376,"source":326,"sourceLanguage":281,"type":379},"skills/safety-setup","Safety hooks for Claude Code — 695 pre-built hooks that prevent file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions. Install with npx cc-safe-setup.",{"claudeCode":278},"SKILL.md frontmatter at skills/safety-setup/SKILL.md",[377],{"path":378,"priority":323},"SKILL.md","skill",{"basePath":280,"description":381,"displayName":13,"installMethods":382,"license":263,"rationale":383,"selectedPaths":384,"source":326,"sourceLanguage":281,"type":390},"One command to make Claude Code safe. 727 example hooks + 8 built-in. 88 tracked incidents. 65-section Survival Guide. Token diagnosis. Works with Auto Mode.",{"npm":13},"cli ecosystem detected at /",[385,387,388],{"path":386,"priority":323},"package.json",{"path":325,"priority":323},{"path":389,"priority":367},"index.mjs","cli",{"sources":392},[393],"manual",{"npmPackage":13},{"closedIssues90d":255,"description":396,"forks":255,"homepage":397,"openIssues90d":255,"pushedAt":258,"readmeSize":253,"stars":259,"topics":398},"One command to make Claude Code safe for autonomous operation. Prevents rm -rf, secret leaks, force-pushes, broken deployments. 715 example hooks, 9,200+ tests, 30K+ installs — built from 800+ hours of real autonomous CC operation.","https://yurukusa.github.io/cc-safe-setup/",[399,400,401,233,232,230,402,403,404,405,231,406,407,408,409,410,411,412,413,414],"ai-safety","autonomous","bash","anthropic","claude","developer-tools","automation","agentic-coding","coding-agent","data-loss-prevention","claude-md","claude-skills","developer-experience","claude-cli","mcp","skillsmp",{"downloads":261},{"classifiedAt":417,"discoverAt":418,"extractAt":419,"githubAt":419,"npmAt":420,"updatedAt":417},1778699381403,1778699372493,1778699376030,1778699379301,[233,232,230,231,234],{"evaluatedAt":423,"extractAt":303,"updatedAt":266},1778699460227,[],[426,447,474,498,534,563],{"_creationTime":427,"_id":428,"community":429,"display":430,"identity":433,"providers":434,"relations":441,"tags":443,"workflow":444},1778699561018.2627,"k177w5f5enhqf0x11zk35hg3fx86nyjq",{"reviewCount":8},{"description":431,"installMethods":432,"name":13,"sourceUrl":14},"734 Sicherheits-Hooks für Claude Code – verhindert Dateilöschung, Datenlecks, Git-Katastrophen und Token-Verschwendung während autonomer KI-Codierungssitzungen",{"claudeCode":13},{"basePath":280,"githubOwner":269,"githubRepo":13,"locale":18,"slug":13,"type":270},{"evaluate":435,"extract":439},{"promptVersionExtension":223,"promptVersionScoring":224,"score":436,"tags":437,"targetMarket":290,"tier":235},99,[231,232,230,438,390],"code-quality",{"commitSha":293,"license":263,"plugin":440},{"mcpCount":8,"provider":297,"skillCount":255},{"repoId":299,"translatedFrom":442},"k178wjnjd4vs7xhw95cq04689n86nhkt",[390,438,232,230,231],{"evaluatedAt":445,"extractAt":303,"updatedAt":446},1778699475909,1778699561018,{"_creationTime":448,"_id":449,"community":450,"display":451,"identity":456,"providers":457,"relations":465,"tags":469,"workflow":470},1778699489077.7122,"k177egabjnptye84kxjygvd7jd86m93j",{"reviewCount":8},{"description":452,"installMethods":453,"name":454,"sourceUrl":455},"Produktionssicherheits-Hooks für den autonomen Claude Code-Betrieb. Kontextüberwachung, Syntaxprüfung, Branch-Schutz, Aktivitätsprotokollierung und mehr.",{"claudeCode":454},"claude-code-hooks","https://github.com/yurukusa/claude-code-hooks",{"basePath":280,"githubOwner":269,"githubRepo":454,"locale":18,"slug":454,"type":270},{"evaluate":458,"extract":462},{"promptVersionExtension":223,"promptVersionScoring":224,"score":436,"tags":459,"targetMarket":290,"tier":235},[230,232,400,460,390,461,231],"production","monitoring",{"commitSha":293,"license":263,"plugin":463},{"mcpCount":8,"provider":297,"skillCount":464},2,{"parentExtensionId":466,"repoId":467,"translatedFrom":468},"k179rvzf2x5tsmmwbvpyv0mgxn86mkc8","kd7eh26xf9ft5m4mhhe34kedv586nq7c","k17cm6081dkz91ebw27jqh38q586nfry",[400,390,232,461,460,230,231],{"evaluatedAt":471,"extractAt":472,"updatedAt":473},1778699440255,1778699408572,1778699489077,{"_creationTime":475,"_id":476,"community":477,"display":478,"identity":484,"providers":488,"relations":492,"tags":494,"workflow":495},1778685949178.7913,"k178893jhzrwa53g69xtvqwt8h86n6p8",{"reviewCount":8},{"description":479,"installMethods":480,"name":482,"sourceUrl":483},"Essential safety hooks to prevent destructive operations in Claude Code. From cc-safe-setup (655+ hooks).",{"claudeCode":481},"hooks-safety","Hooks Safety","https://github.com/davepoon/buildwithclaude",{"basePath":485,"githubOwner":486,"githubRepo":487,"locale":281,"slug":481,"type":270},"plugins/hooks-safety","davepoon","buildwithclaude",{"evaluate":489,"extract":491},{"promptVersionExtension":223,"promptVersionScoring":224,"score":436,"tags":490,"targetMarket":290,"tier":235},[231,232,230,401,390],{"commitSha":293,"license":263},{"repoId":493},"kd719kw54vhmcscq7ckdp59fg586mnt6",[401,390,232,230,231],{"evaluatedAt":496,"extractAt":497,"updatedAt":496},1778687676247,1778685949178,{"_creationTime":499,"_id":500,"community":501,"display":502,"identity":508,"providers":511,"relations":527,"tags":530,"workflow":531},1778683100520.2961,"k1754vkdjckrkqvz9x7tjrvhzn86n1gc",{"reviewCount":8},{"description":503,"installMethods":504,"name":506,"sourceUrl":507},"AI music generation workflow for Suno - album concepts, lyrics, prompts, mastering, release",{"claudeCode":505},"bitwize-music","Claude AI Music Skills","https://github.com/bitwize-music-studio/claude-ai-music-skills",{"basePath":280,"githubOwner":509,"githubRepo":510,"locale":281,"slug":510,"type":270},"bitwize-music-studio","claude-ai-music-skills",{"evaluate":512,"extract":523},{"promptVersionExtension":223,"promptVersionScoring":224,"score":513,"tags":514,"targetMarket":290,"tier":235},100,[515,516,517,518,519,520,521,390,522,233],"music-generation","ai","suno","audio-production","workflow","lyrics","mastering","python",{"commitSha":293,"license":524,"plugin":525},"CC0-1.0",{"mcpCount":8,"provider":297,"skillCount":526},54,{"parentExtensionId":528,"repoId":529},"k17bfryzkzywswf1bkgrtch16d86n8t9","kd70cgrajsrnk5gmq60rhq30zd86nyc0",[516,518,233,390,520,521,515,522,517,519],{"evaluatedAt":532,"extractAt":533,"updatedAt":532},1778683131031,1778683100520,{"_creationTime":535,"_id":536,"community":537,"display":538,"identity":543,"providers":547,"relations":556,"tags":559,"workflow":560},1778698371743.7026,"k175pn6bnbbfyybfj0c7g5xm8h86nc75",{"reviewCount":8},{"description":539,"installMethods":540,"name":541,"sourceUrl":542},"Automatic long-term memory for Claude Code via Hindsight. Recalls relevant memories before each prompt, retains conversation transcripts, and provides knowledge page tools.",{"claudeCode":541},"hindsight-memory","https://github.com/vectorize-io/hindsight",{"basePath":544,"githubOwner":545,"githubRepo":546,"locale":281,"slug":233,"type":270},"hindsight-integrations/claude-code","vectorize-io","hindsight",{"evaluate":548,"extract":554},{"promptVersionExtension":223,"promptVersionScoring":224,"score":436,"tags":549,"targetMarket":290,"tier":235},[550,546,551,552,233,553],"memory","llm","long-term-memory","agent",{"commitSha":293,"license":263,"plugin":555},{"mcpCount":8,"provider":297,"skillCount":255},{"parentExtensionId":557,"repoId":558},"k178tthvkav2341vt1q8d8j8yn86ncbf","kd7etqyey7pjacrkp7wzfh4vts86nq1z",[553,233,546,551,552,550],{"evaluatedAt":561,"extractAt":562,"updatedAt":561},1778698417908,1778698371743,{"_creationTime":564,"_id":565,"community":566,"display":567,"identity":572,"providers":576,"relations":581,"tags":583,"workflow":584},1778692488329.0122,"k1706nwc7f8zp4gh4th2smsax186n2ez",{"reviewCount":8},{"description":568,"installMethods":569,"name":570,"sourceUrl":571},"TDD workflow enforcement with auto-test hook",{"claudeCode":570},"tdd","https://github.com/luiseiman/claude-kit",{"basePath":573,"githubOwner":574,"githubRepo":575,"locale":281,"slug":570,"type":270},"stacks/tdd","luiseiman","claude-kit",{"evaluate":577,"extract":580},{"promptVersionExtension":223,"promptVersionScoring":224,"score":436,"tags":578,"targetMarket":290,"tier":235},[570,579,519,405,232],"testing",{"commitSha":293},{"repoId":582},"kd79wqc8an5wh20cc2znr8tyb586mxwx",[405,232,570,579,519],{"evaluatedAt":585,"extractAt":586,"updatedAt":585},1778692847867,1778692488329]