[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-yurukusa-safety-setup-de":3,"guides-for-yurukusa-safety-setup":458,"similar-k17ahwb41jwbxpkgj54w1eey3586nct0-de":459},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":302,"isFallback":286,"parentExtension":307,"providers":339,"relations":343,"repo":345,"tags":455,"workflow":456},1778699570089.0645,"k17ahwb41jwbxpkgj54w1eey3586nct0",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Sicherheits-Hooks für Claude Code — 695 vorgefertigte Hooks, die Dateilöschung, Preisgabe von Anmeldeinformationen, Git-Katastrophen und Token-Verschwendung während autonomer KI-Codierungs-Sitzungen verhindern. Installation mit npx cc-safe-setup.",{"claudeCode":12},"yurukusa/cc-safe-setup","cc-safe-setup","https://github.com/yurukusa/cc-safe-setup",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":284,"workflow":300},1778699570089.0647,"kn70396mzqae4vzcbmw7asbhbn86mtd9","de",{"checks":20,"evaluatedAt":253,"extensionSummary":254,"features":255,"nonGoals":262,"promptVersionExtension":266,"promptVersionScoring":267,"purpose":268,"rationale":269,"score":270,"summary":271,"tags":272,"tier":278,"useCases":279},[21,26,29,32,36,39,43,46,50,54,58,61,64,68,72,76,79,82,85,88,92,96,99,102,105,108,111,114,117,120,124,127,131,135,139,142,146,150,154,158,162,165,168,171,174,176,179,182,185,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,223,224,226,230,232,234,236,238,240,242,244,245,247,249,251],{"category":22,"check":23,"severity":24,"summary":25},"Praktische Nützlichkeit","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem der Verhinderung von Dateilöschung, Preisgabe von Anmeldeinformationen, Git-Katastrophen und Token-Verschwendung während autonomer KI-Codierungssitzungen an.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Erweiterung bietet einen Mehrwert über einfache Prompt-Entwicklung hinaus, indem sie erzwungene Hooks auf Systemebene bereitstellt, die gefährliche Operationen verhindern, im Gegensatz zu CLAUDE.md-Regeln, die vergessen werden können.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Erweiterung bietet eine Komplettlösung für den Lebenszyklus zur Verbesserung der KI-Codierungssicherheit, von der Installation bis zur laufenden Hook-Verwaltung und Diagnose.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich auf Sicherheits-Hooks für Claude Code und deckt einen einzelnen Risikominderungsbereich ab.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt den Zweck und die Installationsmethode der Erweiterung genau wider.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Präziser Zweck","Die Beschreibung nennt klar das Artefakt (Claude Code-Umgebung) und die Benutzerabsicht (Verhinderung von Unfällen während des autonomen Codierens).",{"category":40,"check":44,"severity":24,"summary":45},"Prägnante Metadaten","Die Metadaten sind prägnant und fassen die Kernfunktionalität und die Installationsmethode effektiv zusammen.",{"category":47,"check":48,"severity":24,"summary":49},"Dokumentation","Prägnanter Hauptteil","Der SKILL.md-Hauptteil ist gut strukturiert mit klaren Abschnitten und lagert tiefere Materie an verlinkte Ressourcen aus, wodurch der Hauptinhalt fokussiert bleibt.",{"category":51,"check":52,"severity":24,"summary":53},"Kontext","Progressive Offenlegung","Tiefere Materie und umfangreiche Hook-Listen sind in separaten Dateien und externen Ressourcen verlinkt, was einem Muster der progressiven Offenlegung folgt.",{"category":51,"check":55,"severity":56,"summary":57},"Verzweigte Erkundung","not_applicable","Diese Fähigkeit beinhaltet keine tiefgreifende Erkundung oder Code-Überprüfung, die einen verzweigten Kontext erfordern würde.",{"category":22,"check":59,"severity":24,"summary":60},"Anwendungsbeispiele","Es werden ausreichende End-to-End-Beispiele bereitgestellt, die die Installation und die Verwendung einzelner Hooks demonstrieren, mit klaren erwarteten Ergebnissen.",{"category":22,"check":62,"severity":24,"summary":63},"Randfälle","Die Dokumentation behandelt verschiedene Fehlerfälle, Einschränkungen (z. B. `--dangerously-skip-permissions`) und bietet Wiederherstellungsschritte oder Workarounds.",{"category":65,"check":66,"severity":56,"summary":67},"Codeausführung","Tool-Fallback","Die Fähigkeit scheint nicht auf externe MCP-Server oder benutzerdefinierte Tools angewiesen zu sein, die Fallbacks benötigen würden.",{"category":69,"check":70,"severity":24,"summary":71},"Sicherheit","Anhalten bei unerwartetem Zustand","Die Dokumentation impliziert, dass Hooks gefährliche Operationen anhalten, und der Befehl `--doctor` hilft bei der Diagnose von Problemen, was unerwartete Zustände indirekt berücksichtigt.",{"category":73,"check":74,"severity":24,"summary":75},"Portabilität","Übergreifende Kopplung von Skills","Der Skill ist in sich geschlossen und scheint nicht implizit von anderen Skills abhängig zu sein.",{"category":33,"check":77,"severity":24,"summary":78},"Geltungsbereich von Tools","Die Erweiterung stellt spezifische Hooks bereit (z. B. `prevent-rm-rf`) und keinen einzelnen Generalistenbefehl, wodurch eine präzise Anwendung gewährleistet wird.",{"category":47,"check":80,"severity":24,"summary":81},"Konfigurations- & Parameterreferenz","Konfigurationsvariablen und ihre Auswirkungen sind dokumentiert, zusammen mit Standardwerten und Anleitungen zu Sicherheitsprofilen.",{"category":33,"check":83,"severity":24,"summary":84},"Tool-Namensgebung","Die Namen einzelner Hooks und Befehle (z. B. `destructive-guard`, `--audit`) sind beschreibend und domänenrelevant.",{"category":33,"check":86,"severity":24,"summary":87},"Minimale I/O-Oberfläche","Hooks sind so konzipiert, dass sie bestimmte Befehle und Aktionen abfangen, wodurch unnötige Datenverarbeitung oder Rückgabewerte über ihren Sicherheitsauftrag hinaus minimiert werden.",{"category":89,"check":90,"severity":24,"summary":91},"Lizenz","Nutzbarkeit der Lizenz","Die Erweiterung ist unter MIT, einer permissiven Open-Source-Lizenz, lizenziert und dies ist im Repository klar angegeben.",{"category":93,"check":94,"severity":24,"summary":95},"Wartung","Aktualität der Commits","Das Repository zeigt aktuelle Commits, was auf eine aktive Wartung hindeutet.",{"category":93,"check":97,"severity":24,"summary":98},"Abhängigkeitsverwaltung","Die Erweiterung hat keine npm-Abhängigkeiten und stützt sich auf `jq`, ein gängiges Dienstprogramm, das über Paketmanager installiert werden kann, was eine gute Abhängigkeitsverwaltung anzeigt.",{"category":69,"check":100,"severity":24,"summary":101},"Geheimnisverwaltung","Die Erweiterung schützt aktiv vor der Preisgabe von Geheimnissen, indem sie die Übermittlung von `.env`-Dateien oder deren Lesung durch KI verhindert, und verfügt über spezifische Hooks zum Schutz von Anmeldeinformationen.",{"category":69,"check":103,"severity":24,"summary":104},"Injection","Die Hooks sind so konzipiert, dass sie Befehle abfangen und validieren, um die Ausführung beliebiger oder bösartiger Anweisungen von externen Quellen zu verhindern.",{"category":69,"check":106,"severity":24,"summary":107},"Transitive Lieferketten-Granaten","Die Erweiterung ist in sich geschlossen und ruft zur Laufzeit keine externen Inhalte ab, die Risiken in der Lieferkette einführen könnten.",{"category":69,"check":109,"severity":24,"summary":110},"Sandbox-Isolierung","Die Hooks arbeiten auf Prozessebene innerhalb der Benutzerumgebung, um die Sicherheit durchzusetzen, und ergänzen Sandbox-Umgebungen, ohne zu versuchen, aus ihnen auszubrechen.",{"category":69,"check":112,"severity":24,"summary":113},"Sandbox-Escape-Primitive","Keine Hinweise auf abgekoppelte Prozessaufrufe oder Verweigerungs-Wiederholungsschleifen, die Sandbox-Escapes ermöglichen könnten.",{"category":69,"check":115,"severity":24,"summary":116},"Datenexfiltration","Die Erweiterung konzentriert sich auf die Verhinderung von Datenexfiltration durch Blockierung gefährlicher Befehle und Preisgabe von Anmeldeinformationen und nicht auf deren Ermöglichung.",{"category":69,"check":118,"severity":24,"summary":119},"Tricks mit verstecktem Text","Der gebündelte Inhalt scheint frei von versteckten Lenkungstricks und Steuerzeichen zu sein.",{"category":121,"check":122,"severity":24,"summary":123},"Hooks","Undurchsichtige Codeausführung","Die Hook-Skripte werden als lesbare Shell-Skripte bereitgestellt, ohne Verschleierung wie Base64-Kodierung oder Laufzeitabrufe.",{"category":73,"check":125,"severity":24,"summary":126},"Strukturelle Annahme","Die Hooks sind für die globale Installation (`~/.claude/`) konzipiert und arbeiten mit Befehlen, wodurch Annahmen über projektspezifische Verzeichnisstrukturen minimiert werden.",{"category":128,"check":129,"severity":24,"summary":130},"Vertrauen","Aufmerksamkeit für Issues","Mit 1 offenen und 1 geschlossenen Issue in den letzten 90 Tagen zeigt der Betreuer eine gute Beteiligung.",{"category":132,"check":133,"severity":24,"summary":134},"Versionierung","Release-Management","Die Erweiterung hat eine aussagekräftige semver-Version, die in ihrer package.json deklariert und auf npm angezeigt wird.",{"category":136,"check":137,"severity":24,"summary":138},"Ausführung","Angepinnte Abhängigkeiten","Die Erweiterung hat keine externen npm-Abhängigkeiten und stützt sich auf `jq`, ein gängiges Systemdienstprogramm.",{"category":33,"check":140,"severity":24,"summary":141},"Trockenlauf-Vorschau","Der Befehl `--dry-run` ist verfügbar, mit dem Benutzer Änderungen vor der Installation von Hooks in der Vorschau anzeigen können.",{"category":143,"check":144,"severity":56,"summary":145},"Protokoll","Idempotente Wiederholung & Timeouts","Die Fähigkeit stellt Hooks zur Abfangung von Befehlen bereit, keine Remote-Aufrufe oder zustandsverändernden Operationen, die Idempotenz oder Timeouts erfordern würden.",{"category":147,"check":148,"severity":24,"summary":149},"Konformität","Telemetrie-Opt-in","Die Erweiterung sendet standardmäßig keine Telemetrie; Diagnosewerkzeuge werden explizit vom Benutzer aufgerufen.",{"category":151,"check":152,"severity":24,"summary":153},"Installation","Installationsanleitung","Klare Installationsanweisungen mit kopierbaren Befehlen sind im README und in SKILL.md enthalten.",{"category":155,"check":156,"severity":24,"summary":157},"Fehler","Aktionierbare Fehlermeldungen","Der Befehl `--doctor` und die Fehlerbehebungsanleitung bieten handlungsorientierte Schritte zur Diagnose und Behebung von Problemen.",{"category":33,"check":159,"severity":160,"summary":161},"Tool-Oberflächengröße","warning","Die Erweiterung stellt eine große Anzahl von Befehlen bereit (49 aufgelistet), was zu Verwirrung oder präzisen Aufrufherausforderungen führen kann.",{"category":40,"check":163,"severity":24,"summary":164},"Überlappende Synonym-ähnliche Tools","Die Befehle sind im Allgemeinen eindeutig und dienen spezifischen Zwecken, wodurch signifikante Funktionsüberschneidungen vermieden werden.",{"category":47,"check":166,"severity":24,"summary":167},"Phantom-Funktionen","Alle beworbenen Funktionen und Hooks scheinen entsprechende Implementierungen oder klare Dokumentationen zu haben.",{"category":69,"check":169,"severity":24,"summary":170},"Ungeschützte destruktive Operationen","Destruktive Operationen sind standardmäßig stark geschützt, mit Bestätigungsaufforderungen oder Blockierungsmechanismen, die durch Hooks implementiert werden.",{"category":65,"check":172,"severity":24,"summary":173},"Fehlerbehandlung","Die Erweiterung bietet Fehlerbehebungswerkzeuge (`--doctor`) und detaillierte Dokumentation zur Diagnose von Problemen, was auf eine robuste Fehlerbehandlung hindeutet.",{"category":69,"check":115,"severity":24,"summary":175},"Das Hauptziel der Erweiterung ist die Verhinderung von Datenexfiltration und Preisgabe von Anmeldeinformationen, nicht deren Ermöglichung.",{"category":147,"check":177,"severity":56,"summary":178},"DSGVO","Die Erweiterung scheint nicht mit personenbezogenen Daten zu arbeiten; ihre Funktion ist die Abfangung und Validierung von Befehlen.",{"category":147,"check":180,"severity":24,"summary":181},"Zielmarkt","Die Erweiterung ist global anwendbar und weist keine regionalen oder jurisdiktionellen Einschränkungen auf.",{"category":73,"check":183,"severity":24,"summary":184},"Laufzeitstabilität","Die Erweiterung bietet klare Anleitungen für Windows-Benutzer (WSL/Git Bash) und adressiert potenzielle Probleme wie den `jq`-Pfad.",{"category":47,"check":186,"severity":24,"summary":187},"README","Die README-Datei ist umfassend, gibt klar den Zweck der Erweiterung an und bietet umfangreiche Dokumentation und Beispiele.",{"category":69,"check":103,"severity":24,"summary":189},"Die Hooks fungieren als Abwehrschicht, fangen Befehle ab und verhindern die Ausführung von injizierten bösartigen Codes.",{"category":69,"check":112,"severity":24,"summary":191},"Es wurden keine Mechanismen für abgekoppelte Prozesse oder Wiederholungsschleifen für abgelehnte Aufrufe beobachtet.",{"category":69,"check":118,"severity":24,"summary":193},"Der Code und die Dokumentation scheinen frei von versteckten Zeichen oder Verschleierungstechniken zu sein.",{"category":143,"check":144,"severity":56,"summary":195},"Die Natur der Hooks als Befehlsabfänger beinhaltet keine Remote-Aufrufe, die Idempotenz oder Timeouts erfordern würden.",{"category":69,"check":115,"severity":24,"summary":197},"Die Erweiterung verhindert aktiv Datenexfiltration durch Blockieren gefährlicher Befehle und Preisgabe von Anmeldeinformationen.",{"category":69,"check":118,"severity":24,"summary":199},"Es wurden keine Tricks mit verstecktem Text oder Verschleierung in der bereitgestellten Dokumentation oder den Skripten gefunden.",{"category":121,"check":122,"severity":24,"summary":201},"Die Hook-Skripte werden in einfachem, lesbarem Shell-Skriptformat bereitgestellt.",{"category":73,"check":125,"severity":24,"summary":203},"Hooks werden global installiert, wodurch projektspezifische strukturelle Annahmen minimiert werden.",{"category":128,"check":129,"severity":24,"summary":205},"Mit 1 offenen und 1 geschlossenen Issue in den letzten 90 Tagen ist die Beteiligung gut.",{"category":132,"check":133,"severity":24,"summary":207},"Eine aussagekräftige semver-Version ist verfügbar und das Projekt wird aktiv gewartet.",{"category":136,"check":137,"severity":24,"summary":209},"Es werden keine externen Abhängigkeiten verwendet, sondern nur `jq`, ein gängiges Dienstprogramm.",{"category":33,"check":140,"severity":24,"summary":211},"Eine Option `--dry-run` ist verfügbar, um Änderungen vorab anzuzeigen.",{"category":143,"check":144,"severity":56,"summary":213},"Die Funktionalität der Erweiterung beinhaltet keine Remote-Aufrufe, die Idempotenz oder Timeouts erfordern würden.",{"category":147,"check":148,"severity":24,"summary":215},"Telemetrie ist streng optional, wobei Diagnosewerkzeuge explizite Benutzeraufrufe erfordern.",{"category":151,"check":152,"severity":24,"summary":217},"Klare und umfassende Installationsanweisungen werden bereitgestellt, einschließlich eines interaktiven Assistenten und Optionen zur Installation einzelner Hooks.",{"category":155,"check":156,"severity":24,"summary":219},"Fehlerbehebungsbefehle und Dokumentation bieten klare Schritte zur Diagnose und Behebung von Problemen.",{"category":136,"check":221,"severity":24,"summary":222},"Validierung","Die Hooks fangen Befehle ab und validieren sie anhand vordefinierter Sicherheitsregeln, um eine ordnungsgemäße Eingabebehandlung zu gewährleisten.",{"category":69,"check":169,"severity":24,"summary":170},{"category":65,"check":172,"severity":24,"summary":225},"Die Erweiterung bietet eine robuste Fehlerbehandlung und Fehlerbehebungsfunktionen.",{"category":65,"check":227,"severity":228,"summary":229},"Protokollierung","info","Obwohl keine separate Audit-Log-Datei explizit beschrieben wird, bieten die Befehle `--watch` und `--replay` einen Mechanismus zur Überprüfung blockierter Befehle, der als eine Form der Protokollierung für Sicherheitsereignisse dient.",{"category":147,"check":177,"severity":56,"summary":231},"Der Zweck der Erweiterung beinhaltet nicht die Verarbeitung personenbezogener Daten.",{"category":147,"check":180,"severity":24,"summary":233},"Die Erweiterung ist für ein globales Publikum konzipiert und hat keine regionalen Einschränkungen.",{"category":73,"check":183,"severity":24,"summary":235},"Die Erweiterung bietet spezifische Anleitungen für verschiedene Betriebssysteme und Umgebungen.",{"category":47,"check":186,"severity":24,"summary":237},"Das README ist umfangreich, detailliert und spiegelt die Fähigkeiten und die Nutzung der Erweiterung genau wider.",{"category":40,"check":163,"severity":24,"summary":239},"Die Befehle sind gut differenziert und vermeiden Redundanz.",{"category":47,"check":166,"severity":24,"summary":241},"Alle beworbenen Funktionen haben entsprechende Implementierungen oder Dokumentationen.",{"category":69,"check":169,"severity":24,"summary":243},"Destruktive Operationen sind standardmäßig durch Hooks geschützt.",{"category":65,"check":172,"severity":24,"summary":225},{"category":65,"check":227,"severity":228,"summary":246},"Obwohl kein traditionelles Audit-Log, bieten `--watch` und `--replay` Transparenz über blockierte Befehle.",{"category":147,"check":177,"severity":56,"summary":248},"Die Erweiterung verarbeitet keine persönlichen Daten.",{"category":147,"check":180,"severity":24,"summary":250},"Die Erweiterung ist global anwendbar.",{"category":73,"check":183,"severity":24,"summary":252},"Klare Anleitungen werden für verschiedene Betriebssysteme und Umgebungen bereitgestellt.",1778699495462,"Diese Erweiterung bietet eine Reihe von Sicherheits-Hooks für Claude Code, um gefährliche Operationen wie Dateilöschungen, die Preisgabe von Anmeldeinformationen und Git-Katastrophen während autonomer KI-Codierungssitzungen zu verhindern. Sie installiert vorgefertigte Hooks, die vor oder nach Tool-Aufrufen ausgeführt werden, um riskante Aktionen zu blockieren.",[256,257,258,259,260,261],"Vorgefertigte Sicherheits-Hooks installieren","Dateilöschung und Überschreibungen verhindern","Schutz vor Preisgabe von Anmeldeinformationen","Gefährliche Git-Operationen blockieren","Token-Nutzung optimieren","Diagnose- und Audit-Tools bereitstellen",[263,264,265],"Ersetzung der Kernfunktionalität von Claude Code","Direkte Verwaltung der Codequalität über Sicherheitsprüfungen hinaus","Bereitstellung von Allzweck-Codeerstellungsfunktionen","3.0.0","4.4.0","Um die Sicherheit und Zuverlässigkeit autonomer KI-Codierungssitzungen erheblich zu verbessern, indem häufige Betriebsfehler und Sicherheitslücken verhindert werden.","Hohe Punktzahl aufgrund umfassender Sicherheitsfunktionen, ausgezeichneter Dokumentation und aktiver Wartung. Die Warnung für 'Tool-Oberflächengröße' ist geringfügig angesichts des spezifischen Domänenbereichs von Sicherheits-Hooks.",98,"Robuste Sicherheits-Hooks für KI-Codierungsagenten, die häufige und kritische Betriebsrisiken verhindern.",[273,274,275,276,277],"safety","security","automation","ai-agent","code-quality","community",[280,281,282,283],"Absicherung von autonomen KI-Codierungssitzungen","Verhinderung versehentlicher Datenverluste während KI-Operationen","Minderung von Sicherheitsrisiken wie der Preisgabe von Anmeldeinformationen","Sicherstellung sicherer Git-Operationen in KI-gesteuerten Workflows",{"codeQuality":285,"collectedAt":287,"documentation":288,"maintenance":291,"popularity":296,"security":298,"testCoverage":299},{"hasLockfile":286},false,1778699476283,{"descriptionLength":289,"readmeSize":290},197,59332,{"closedIssues90d":292,"forks":292,"hasChangelog":293,"openIssues90d":292,"pushedAt":294,"stars":295},1,true,1778692307000,25,{"npmDownloads":297},910,{"hasNpmPackage":293,"smitheryVerified":286},{"hasCi":293,"hasTests":293},{"updatedAt":301},1778699570089,{"basePath":303,"githubOwner":304,"githubRepo":13,"locale":18,"slug":305,"type":306},"skills/safety-setup","yurukusa","safety-setup","skill",{"_creationTime":308,"_id":309,"community":310,"display":311,"identity":314,"parentExtension":318,"providers":319,"relations":332,"tags":334,"workflow":335},1778699381979.8687,"k178wjnjd4vs7xhw95cq04689n86nhkt",{"reviewCount":8},{"description":312,"installMethods":313,"name":13,"sourceUrl":14},"734 safety hooks for Claude Code — prevent file deletion, credential leaks, git disasters, and token waste during autonomous AI coding sessions",{"claudeCode":13},{"basePath":315,"githubOwner":304,"githubRepo":13,"locale":316,"slug":13,"type":317},"","en","plugin",null,{"evaluate":320,"extract":327},{"promptVersionExtension":266,"promptVersionScoring":267,"score":321,"tags":322,"targetMarket":325,"tier":326},99,[274,323,273,277,324],"hooks","cli","global","verified",{"commitSha":328,"license":329,"plugin":330},"HEAD","MIT",{"mcpCount":8,"provider":331,"skillCount":292},"classify",{"repoId":333},"kd75r9w9e5zg6a7p0g22f0n1td86nsat",[324,277,323,273,274],{"evaluatedAt":336,"extractAt":337,"updatedAt":338},1778699475909,1778699381979,1778699577905,{"evaluate":340,"extract":342},{"promptVersionExtension":266,"promptVersionScoring":267,"score":270,"tags":341,"targetMarket":325,"tier":278},[273,274,275,276,277],{"commitSha":328},{"parentExtensionId":309,"repoId":333,"translatedFrom":344},"k1705szwze4ad0reczcfvzfqs186mdv9",{"_creationTime":346,"_id":333,"identity":347,"providers":348,"workflow":450},1778699372493.5012,{"githubOwner":304,"githubRepo":13,"sourceUrl":14},{"classify":349,"discover":425,"extract":428,"github":429,"npm":449},{"commitSha":328,"extensions":350},[351,363,372,380,388,396,408,415],{"basePath":315,"description":352,"displayName":13,"installMethods":353,"rationale":354,"selectedPaths":355,"source":361,"sourceLanguage":316,"type":362},"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":12},"marketplace.json at .claude-plugin/marketplace.json",[356,359],{"path":357,"priority":358},".claude-plugin/marketplace.json","mandatory",{"path":360,"priority":358},"README.md","rule","marketplace",{"basePath":364,"description":365,"displayName":366,"installMethods":367,"license":329,"rationale":368,"selectedPaths":369,"source":361,"sourceLanguage":316,"type":317},"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":366},"plugin manifest at plugins/safety-essentials/.claude-plugin/plugin.json",[370],{"path":371,"priority":358},".claude-plugin/plugin.json",{"basePath":373,"description":374,"displayName":375,"installMethods":376,"license":329,"rationale":377,"selectedPaths":378,"source":361,"sourceLanguage":316,"type":317},"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":375},"plugin manifest at plugins/git-protection/.claude-plugin/plugin.json",[379],{"path":371,"priority":358},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"license":329,"rationale":385,"selectedPaths":386,"source":361,"sourceLanguage":316,"type":317},"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":383},"plugin manifest at plugins/credential-guard/.claude-plugin/plugin.json",[387],{"path":371,"priority":358},{"basePath":389,"description":390,"displayName":391,"installMethods":392,"license":329,"rationale":393,"selectedPaths":394,"source":361,"sourceLanguage":316,"type":317},"plugins/token-guard","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.","token-guard",{"claudeCode":391},"plugin manifest at plugins/token-guard/.claude-plugin/plugin.json",[395],{"path":371,"priority":358},{"basePath":315,"description":312,"displayName":13,"installMethods":397,"license":329,"rationale":398,"selectedPaths":399,"source":361,"sourceLanguage":316,"type":317},{"claudeCode":13},"plugin manifest at .claude-plugin/plugin.json",[400,401,402,405],{"path":371,"priority":358},{"path":360,"priority":358},{"path":403,"priority":404},"skills/safety-setup/SKILL.md","medium",{"path":406,"priority":407},"hooks/hooks.json","high",{"basePath":303,"description":409,"displayName":13,"installMethods":410,"rationale":411,"selectedPaths":412,"source":361,"sourceLanguage":316,"type":306},"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":12},"SKILL.md frontmatter at skills/safety-setup/SKILL.md",[413],{"path":414,"priority":358},"SKILL.md",{"basePath":315,"description":416,"displayName":13,"installMethods":417,"license":329,"rationale":418,"selectedPaths":419,"source":361,"sourceLanguage":316,"type":324},"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 /",[420,422,423],{"path":421,"priority":358},"package.json",{"path":360,"priority":358},{"path":424,"priority":404},"index.mjs",{"sources":426},[427],"manual",{"npmPackage":13},{"closedIssues90d":292,"description":430,"forks":292,"homepage":431,"openIssues90d":292,"pushedAt":294,"readmeSize":290,"stars":295,"topics":432},"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/",[433,434,435,436,323,273,437,438,439,275,274,440,441,442,443,444,445,446,447,448],"ai-safety","autonomous","bash","claude-code","anthropic","claude","developer-tools","agentic-coding","coding-agent","data-loss-prevention","claude-md","claude-skills","developer-experience","claude-cli","mcp","skillsmp",{"downloads":297},{"classifiedAt":451,"discoverAt":452,"extractAt":453,"githubAt":453,"npmAt":454,"updatedAt":451},1778699381403,1778699372493,1778699376030,1778699379301,[276,275,277,273,274],{"evaluatedAt":457,"extractAt":337,"updatedAt":301},1778699495587,[],[460,489,517,544,572,600],{"_creationTime":461,"_id":462,"community":463,"display":464,"identity":470,"providers":474,"relations":482,"tags":485,"workflow":486},1778696833339.6243,"k174g80xa9zxhydbncvpf0xzy986nvx5",{"reviewCount":8},{"description":465,"installMethods":466,"name":468,"sourceUrl":469},"Delegate complex, long-running tasks to Manus AI agent for autonomous execution. Use when user says 'use manus', 'delegate to manus', 'send to manus', 'have manus do', 'ask manus', 'check manus sessions', or when tasks require deep web research, market analysis, product comparisons, stock analysis, competitive research, document generation, data analysis, or multi-step workflows that benefit from autonomous agent execution with parallel processing.",{"claudeCode":467},"sanjay3290/ai-skills","manus","https://github.com/sanjay3290/ai-skills",{"basePath":471,"githubOwner":472,"githubRepo":473,"locale":316,"slug":468,"type":306},"skills/manus","sanjay3290","ai-skills",{"evaluate":475,"extract":481},{"promptVersionExtension":266,"promptVersionScoring":267,"score":476,"tags":477,"targetMarket":325,"tier":326},100,[276,478,479,275,480],"autonomous-execution","research","api-integration",{"commitSha":328},{"parentExtensionId":483,"repoId":484},"k17es37z10n1sw6t2m3f0vsydx86mnje","kd71np0fyqg23qg8w2hcfw0h0h86nkn0",[276,480,275,478,479],{"evaluatedAt":487,"extractAt":488,"updatedAt":487},1778697107270,1778696833339,{"_creationTime":490,"_id":491,"community":492,"display":493,"identity":499,"providers":504,"relations":510,"tags":513,"workflow":514},1778698175626.3276,"k17cj6pbcgtrw523a4sw8mhcxn86mzvv",{"reviewCount":8},{"description":494,"installMethods":495,"name":497,"sourceUrl":498},"Creates custom Semgrep rules for detecting security vulnerabilities, bug patterns, and code patterns. Use when writing Semgrep rules or building custom static analysis detections.",{"claudeCode":496},"trailofbits/skills","Semgrep Rule Creator","https://github.com/trailofbits/skills",{"basePath":500,"githubOwner":501,"githubRepo":502,"locale":316,"slug":503,"type":306},"plugins/semgrep-rule-creator/skills/semgrep-rule-creator","trailofbits","skills","semgrep-rule-creator",{"evaluate":505,"extract":509},{"promptVersionExtension":266,"promptVersionScoring":267,"score":476,"tags":506,"targetMarket":325,"tier":326},[507,274,508,277,439],"semgrep","static-analysis",{"commitSha":328},{"parentExtensionId":511,"repoId":512},"k1757483sd0rdv04r5773w2tb986mb9g","kd7d5sbrd9m157hjv9c7v4wfyn86mk2f",[277,439,274,507,508],{"evaluatedAt":515,"extractAt":516,"updatedAt":515},1778699451460,1778698175626,{"_creationTime":518,"_id":519,"community":520,"display":521,"identity":527,"providers":531,"relations":537,"tags":540,"workflow":541},1778696595410.5671,"k17anj41t8hgk7k78wc98gw6a186n8ks",{"reviewCount":8},{"description":522,"installMethods":523,"name":525,"sourceUrl":526},"Prevent destructive operations using Claude Code hooks. Three modes — cautious (warn on dangerous commands), lockdown (restrict edits to one directory), and clear (remove restrictions). Uses PreToolUse matchers for Bash, Edit, and Write.",{"claudeCode":524},"rohitg00/pro-workflow","safe-mode","https://github.com/rohitg00/pro-workflow",{"basePath":528,"githubOwner":529,"githubRepo":530,"locale":316,"slug":525,"type":306},"skills/safe-mode","rohitg00","pro-workflow",{"evaluate":532,"extract":536},{"promptVersionExtension":266,"promptVersionScoring":267,"score":476,"tags":533,"targetMarket":325,"tier":326},[274,534,535,277,323],"guardrails","operations",{"commitSha":328},{"parentExtensionId":538,"repoId":539},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[277,534,323,535,274],{"evaluatedAt":542,"extractAt":543,"updatedAt":542},1778696971063,1778696595410,{"_creationTime":545,"_id":546,"community":547,"display":548,"identity":554,"providers":558,"relations":564,"tags":567,"workflow":568},1778692982565.3235,"k17a9xkbep6cw2hw14pvb53k9n86nycz",{"reviewCount":8},{"description":549,"installMethods":550,"name":552,"sourceUrl":553},"Führen Sie Codierungsaufgaben mit einem strengen Liefer-Workflow aus: Erstellen Sie einen vollständigen Plan, implementieren Sie Schritt für Schritt, führen Sie kontinuierlich Tests durch und committen Sie standardmäßig nach jedem Schritt (`per_step`). Unterstützt explizite Commit-Policy-Überschreibungen (`final_only`, `milestone`) und optional BDD (Given/When/Then), wenn Benutzer verhaltensgesteuerte Bereitstellung anfordern oder Anforderungen unklar sind.",{"claudeCode":551},"majiayu000/vibeguard","fixflow","https://github.com/majiayu000/vibeguard",{"basePath":555,"githubOwner":556,"githubRepo":557,"locale":18,"slug":552,"type":306},"workflows/fixflow","majiayu000","vibeguard",{"evaluate":559,"extract":563},{"promptVersionExtension":266,"promptVersionScoring":267,"score":476,"tags":560,"targetMarket":325,"tier":326},[277,433,439,561,562,274],"code-generation","workflow-automation",{"commitSha":328},{"repoId":565,"translatedFrom":566},"kd7b0vh258xpbyerk68bk3e1ks86mk58","k17bwx69hk0p0w7rnpzvv2p16h86mp2k",[433,561,277,439,274,562],{"evaluatedAt":569,"extractAt":570,"updatedAt":571},1778692812461,1778692607327,1778692982565,{"_creationTime":573,"_id":574,"community":575,"display":576,"identity":582,"providers":585,"relations":593,"tags":596,"workflow":597},1778675056600.2393,"k17ct63reqgdem6s75y0b76kn186m8xs",{"reviewCount":8},{"description":577,"installMethods":578,"name":580,"sourceUrl":581},"Pre-production audit that scans a codebase for security, database, deployment, code quality, AI/LLM, dependency, frontend, and observability issues. Intercepts deploy commands and blocks until critical items pass. Stack-agnostic. Use for \"run ship gate\", \"am I ready to ship\", \"pre-launch audit\", \"can I deploy\", \"push to production\", \"go live checklist\", \"preflight check\". Not for CI/CD setup or infra provisioning.\n",{"claudeCode":579},"alirezarezvani/claude-skills","ship-gate","https://github.com/alirezarezvani/claude-skills",{"basePath":583,"githubOwner":584,"githubRepo":444,"locale":316,"slug":580,"type":306},"engineering/skills/ship-gate","alirezarezvani",{"evaluate":586,"extract":592},{"promptVersionExtension":266,"promptVersionScoring":267,"score":476,"tags":587,"targetMarket":325,"tier":326},[274,277,588,589,590,591],"deployment","audit","checklist","devops",{"commitSha":328,"license":329},{"parentExtensionId":594,"repoId":595},"k173223hfbd6c4mx6r1jdx23wn86mbpb","kd7ff9s1w43mfyy1n7hf87816186m6px",[589,590,277,588,591,274],{"evaluatedAt":598,"extractAt":599,"updatedAt":598},1778679066333,1778675056600,{"_creationTime":601,"_id":602,"community":603,"display":604,"identity":610,"providers":613,"relations":621,"tags":624,"workflow":625},1778699508017.8022,"k17ayarn0e5prt2n3bh82hxn5n86nv51",{"reviewCount":8},{"description":605,"installMethods":606,"name":608,"sourceUrl":609},"Context Runtime für KI-Agenten — 59 MCP-Tools, 10 Lesemodi, über 95 Shell-Muster, Tree-sitter AST für 18 Sprachen. Komprimiert LLM-Kontext um bis zu 99%. Verwenden Sie es beim Lesen von Dateien, Ausführen von Shell-Befehlen, Suchen von Code oder Erkunden von Verzeichnissen. Automatische Installation, falls nicht vorhanden.",{"claudeCode":607},"yvgude/lean-ctx","lean-ctx","https://github.com/yvgude/lean-ctx",{"basePath":611,"githubOwner":612,"githubRepo":608,"locale":18,"slug":608,"type":306},"skills/lean-ctx","yvgude",{"evaluate":614,"extract":620},{"promptVersionExtension":266,"promptVersionScoring":267,"score":476,"tags":615,"targetMarket":325,"tier":326},[616,276,617,439,618,619],"context-compression","cli-tools","rust","code-analysis",{"commitSha":328},{"repoId":622,"translatedFrom":623},"kd7dxtfr9j3z54hs3bz0218e1n86may0","k170fxxh22hdspg4vr94whgj1986mpr9",[276,617,619,616,439,618],{"evaluatedAt":626,"extractAt":627,"updatedAt":628},1778699456179,1778699438912,1778699508017]