[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-AlmogBaku-debugging-code-de":3,"guides-for-AlmogBaku-debugging-code":389,"similar-k17c8k3jb4r68872jk0x2456jn86n0mf-de":390},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":261,"isFallback":253,"parentExtension":267,"providers":316,"relations":320,"repo":322,"tags":386,"workflow":387},1778675170333.2893,"k17c8k3jb4r68872jk0x2456jn86n0mf",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Interaktives Debuggen von Quellcode — setzen Sie Breakpoints, durchlaufen Sie die Ausführung Zeile für Zeile, inspizieren Sie den Live-Variablenstatus, werten Sie Ausdrücke gegen das laufende Programm aus und navigieren Sie im Call Stack, um Ursachen zu verfolgen. Verwenden Sie dies, wenn ein Programm abstürzt, unerwartete Ausnahmen auslöst, falsche Ausgaben erzeugt, wenn Sie verstehen müssen, wie die Ausführung einen bestimmten Zustand erreicht hat, oder wenn Print-Statement-Debugging nicht ausreicht.",{"claudeCode":12},"AlmogBaku/debug-skill","Debugging Code","https://github.com/AlmogBaku/debug-skill",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":243,"workflow":259},1778675170333.2896,"kn7awbrbtawh7d5xn0b38d5xjx86m5h0","de",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":208,"promptVersionExtension":212,"promptVersionScoring":213,"purpose":214,"rationale":215,"score":216,"summary":217,"tags":218,"tier":228,"useCases":229,"workflow":234},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","Die Beschreibung identifiziert klar das Problem des Debuggens von Quellcode und liefert spezifische Szenarien wie Abstürze, Ausnahmen und das Verstehen des Ausführungszustands, was sie für Entwickler sehr relevant macht.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","Diese Erweiterung bietet erheblichen Mehrwert über eine einfache Aufforderung hinaus, indem sie interaktives Debugging mit Breakpoints, schrittweisem Ausführen und Ausdrucksauswertung ermöglicht, was eine deutliche Fähigkeit gegenüber der Standard-LLM-Ausgabe darstellt.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","Die Erweiterung ist produktionsreif und bietet einen vollständigen Lebenszyklus für das Debugging: Einrichtung, Sitzungsverwaltung, Ausführungsnavigation und Überprüfung von Korrekturen, mit klaren Installations- und Nutzungshinweisen.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","Die Erweiterung konzentriert sich ausschließlich auf das interaktive Debuggen von Quellcode und hält sich an das Single-Responsibility-Prinzip, ohne in andere Bereiche wie Testen oder Bereitstellung einzugreifen.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","Die angezeigte Beschreibung spiegelt die Fähigkeiten der Erweiterung im interaktiven Debuggen von Quellcode, einschließlich des Setzens von Breakpoints, schrittweisem Ausführen und Inspektion des Zustands, genau und prägnant wider.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","Die Erweiterung verwendet spezialisierte Werkzeuge mit engem Verb-Nomen-Muster wie `dap debug`, `dap step` und `dap eval`, die gut für eine präzise Agentenauswahl geeignet sind.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","Alle Befehle, Flags und ihre Parameter für die `dap`-CLI sind in den Dateien SKILL.md und README.md klar dokumentiert, einschließlich Anwendungsbeispielen und Kontext.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Die `dap`-Toolbefehle sind beschreibend und folgen einem klaren Verb-Nomen-Muster (z. B. `debug`, `step`, `eval`), was sie leicht verständlich macht.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Die Werkzeugeingaben sind gut definierte Flags und Argumente, und die Ausgaben liefern fokussierten Debugging-Kontext (Ort, lokale Variablen, Stack) anstelle von übermäßigen Diagnose-Dumps.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","Das Projekt ist unter der MIT-Lizenz lizenziert, wie in der LICENSE-Datei und im README angegeben, was eine permissive Open-Source-Lizenz ist.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","Das Repository zeigt jüngste Aktivitäten mit Commits innerhalb der letzten 12 Monate, was auf aktive Wartung hindeutet.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","Das Projekt verwendet `go install` für sein primäres CLI-Tool und listet Abhängigkeiten klar in seiner `go.mod`-Datei auf, mit klaren Anweisungen zur Installation und möglichen Fallbacks.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","Die Erweiterung scheint keine Geheimnisse zu verwalten oder preiszugeben, was mit angemessenen Sicherheitsmaßnahmen für ein Debugging-Tool übereinstimmt.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","Das Design der Erweiterung basiert auf spezifischen Werkzeugbefehlen und lädt oder führt keine beliebigen Drittanbieterdaten aus, die anfällig für Injection sein könnten.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","Die Erweiterung bündelt ihre Abhängigkeiten und das CLI-Tool lokal und vermeidet Laufzeit-Downloads oder die Ausführung externer Skripte, die ein Risiko für die Lieferkette darstellen könnten.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","Die Operationen der Erweiterung sind auf den Debugging-Prozess selbst beschränkt und versuchen nicht, Dateien oder Pfade außerhalb des Geltungsbereichs des Projekts zu ändern.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","Es wurden keine getrennten Prozess-Spawns oder No-Retry-Schleifen im bereitgestellten Skript gefunden, was auf keine Sandbox-Escape-Primitive hindeutet.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","Die Hauptfunktion der Erweiterung besteht darin, den lokalen Programmzustand zu inspizieren, und es gibt keine Hinweise auf Datenexfiltration oder undokumentierte ausgehende Aufrufe.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","Der gebündelte Inhalt und die Dokumentation scheinen frei von versteckten Steuerungs-Tricks, Steuerzeichen oder ungewöhnlichen Unicode-Sequenzen zu sein.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","Das Installationsskript und die Logik der Erweiterung sind in klarem, lesbarem Bash und Go geschrieben, ohne Verschleierung, Base64-Payloads oder zur Laufzeit abgerufenen Code.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","Die Annahmen der Erweiterung über die Projektstruktur sind minimal und konzentrieren sich auf die Dateien des Zielprogramms, mit klarer Dokumentation für Einrichtung und Voraussetzungen.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","Mit 1 offenen und 1 geschlossenen Ausgabe in den letzten 90 Tagen ist die Betreuer-Interaktion hoch und reaktionsschnell.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","Das Projekt hat klare Release-Tags und eine letzte Version, und das Installationsskript ruft korrekt die neueste Version ab, um nachvollziehbare Releases sicherzustellen.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","Die `dap`-CLI verwendet strukturierte Befehle und Flags, was auf Validierung hindeutet, und SKILL.md beschreibt die erwarteten Ein- und Ausgaben für seine Operationen.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","Die Erweiterung ist primär analytisch und schreibgeschützt; es gibt keine destruktiven Operationen, die geschützt werden müssten.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","Die `dap`-CLI und SKILL.md bieten klare Fehlermeldungen, einschließlich Ausfallmodi, Symptomen und Wiederherstellungsschritten, um aussagekräftiges Feedback zu gewährleisten.",{"category":103,"check":113,"severity":114,"summary":115},"Logging","not_applicable","Diese Erweiterung ist primär analytisch und führt keine destruktiven Aktionen oder ausgehenden Aufrufe durch, die ein lokales Audit-Protokoll erfordern würden.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","Die Erweiterung arbeitet mit lokalem Quellcode und Programmzustand, nicht mit persönlichen Daten, und birgt daher keine GDPR-Risiken.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","Die Debugging-Funktionalität ist universell und nicht an eine bestimmte geografische oder rechtliche Gerichtsbarkeit gebunden; `targetMarket` ist global.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","Die `dap`-CLI der Erweiterung ist für plattformübergreifende Kompatibilität (Linux, macOS) konzipiert und gibt die Installationsanforderungen klar an, was die Laufzeitstabilität gewährleistet.",{"category":44,"check":127,"severity":24,"summary":128},"README","Die README-Datei ist umfassend und gibt klar den Zweck der Erweiterung, die Installation und die Nutzung mit illustrativen Beispielen an.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","Das `dap`-Tool bietet eine fokussierte Auswahl an Befehlen (debug, step, eval, etc.), die gut im Zielbereich für eine effektive Nutzung liegen.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","Die `dap`-Toolbefehle sind deutlich und decken spezifische Debugging-Aktionen ab (z. B. `step`, `continue`, `eval`), ohne signifikante Überschneidungen oder Redundanzen.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","Alle beworbenen Funktionen, einschließlich unterstützter Sprachen und Debugging-Aktionen, haben entsprechende Implementierungen und Dokumentationen innerhalb der Erweiterung und ihrer Tools.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Klare, kopierbare Installationsanweisungen für die `dap`-CLI werden über ein Einzeiler-Skript, Homebrew und Quellcode bereitgestellt, zusammen mit Aufrufbeispielen.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","Die SKILL.md und README.md beschreiben klar potenzielle Fehlerursachen und bieten Abhilfemaßnahmen oder Verweise zur Fehlerbehebung.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","Die `dap`-CLI-Installationsskript ruft die neueste Version ab und Go-Module verwalten Abhängigkeiten, was eine vorhersagbare Ausführung gewährleistet.",{"category":33,"check":151,"severity":114,"summary":152},"Dry-run preview","Die Erweiterung konzentriert sich auf die Inspektion des Zustands eines laufenden Programms und führt keine zustandsändernden Operationen durch, die einen Dry-Run-Modus erfordern würden.",{"category":154,"check":155,"severity":114,"summary":156},"Protocol","Idempotent retry & timeouts","Die Erweiterung interagiert mit lokalen Prozessen und beinhaltet keine entfernten Aufrufe oder zustandsändernden Operationen, die Idempotenz oder Timeouts erfordern würden.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","In der Dokumentation wird keine Telemetrieerfassung erwähnt, was darauf hindeutet, dass sie nicht vorhanden ist oder standardmäßig streng opt-in ist.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","Der Zweck ist präzise angegeben: \"Interaktiv Quellcode debuggen\" mit klaren Anwendungsfällen wie Abstürze, Ausnahmen und das Verstehen des Ausführungszustands, die auf \"Quellcode\" und \"laufende Programme\" angewendet werden.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","Das Frontmatter ist prägnant und in sich geschlossen, fasst die Kernfähigkeit des interaktiven Debuggings effektiv zusammen und liefert klare Auslöserformulierungen.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","Das SKILL.md ist gut strukturiert, hält die Hauptanweisungen prägnant und verzichtet auf detaillierte Installationsschritte und fortgeschrittene Techniken, die in separaten Referenzdateien behandelt werden.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Detaillierte Informationen zur Installation von Debug-Adaptern und fortgeschrittenen Techniken werden in separaten Markdown-Dateien bereitgestellt, die von der Haupt-SKILL.md verlinkt sind, was eine effektive progressive Offenlegung zeigt.",{"category":170,"check":174,"severity":114,"summary":175},"Forked exploration","Diese Erweiterung dient primär der direkten Code-Inspektion und beinhaltet keine tiefgehende Exploration oder Code-Überprüfung, die einen geforkten Kontext erfordert.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","Zahlreiche praktische End-to-End-Beispiele für verschiedene Sprachen und Szenarien werden bereitgestellt, die genaue Aufrufe und erwartete Ausgaben demonstrieren.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","Die Dokumentation befasst sich mit möglichen Fehlermodi wie fehlenden Debuggern, falschen Interpreterpfaden und hängenden Programmen und bietet Symptome und Wiederherstellungsschritte.",{"category":103,"check":183,"severity":114,"summary":184},"Tool Fallback","Die Erweiterung verwendet die `dap`-CLI, die direkt installiert wird, und keinen externen MCP-Server, sodass kein Fallback-Mechanismus erforderlich ist.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","Die Dokumentation ermutigt implizit zum Anhalten bei unerwarteten Zuständen, indem klare Schritte zur Diagnose und Behebung von Problemen bereitgestellt werden, und die Natur des Werkzeugs ist es, die Ausführung anzuhalten.",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","Die Erweiterung ist in sich geschlossen und stützt sich nicht implizit auf andere Erweiterungen; Verweise auf verwandte Werkzeuge (wie bestimmte Debugger) sind explizit.",1778675132185,"Diese Erweiterung bietet interaktive Debugging-Funktionen für Quellcode über das `dap`-CLI-Tool. Sie unterstützt das Setzen von Breakpoints, das Durchlaufen der Ausführung, die Inspektion von Variablen, die Auswertung von Ausdrücken und die Navigation im Call Stack für verschiedene Sprachen, einschließlich Python, Go, Node.js/TypeScript und Rust/C/C++.",[195,196,197,198,199],"Setzen von Breakpoints (bedingt, bei Ausnahmen)","Schrittweises Ausführen von Code (Zeile für Zeile, hinein, hinaus, darüber)","Inspektion des Live-Variablenzustands und des Call Stack","Auswertung beliebiger Ausdrücke gegen das laufende Programm","Anhängen an laufende Prozesse oder Remote-Debugger",[201,202,203],"Automatisierte Code-Korrektur oder -Patching.","Statische Code-Analyse oder Linting.","Bereitstellung oder Testen von Anwendungen.",[205,206,207],"Debugging-Workflow","Interaktive Ausführung","Zustandsinspektion",[209,210,211],"Die `dap`-CLI muss installiert sein.","Ein kompatibler Debugger-Backend für die Zielsprache muss installiert sein.","Das Zielprogramm muss vom Debugger startbar oder ankoppelbar sein.","3.0.0","4.4.0","Entwicklern zu ermöglichen, Quellcode interaktiv zu debuggen und menschliche Entwickler-Workflows durch Setzen von Breakpoints, schrittweises Ausführen und Inspektion von Live-Variablenzuständen nachzuahmen.","Die Erweiterung ist außergewöhnlich gut dokumentiert und robust, mit klarem Zweck, exzellenten Beispielen und starken Sicherheitspraktiken. Der einzige kleine Punkt ist das Fehlen einer Dry-Run-Funktion, die für ihren schreibgeschützten Charakter nicht relevant ist.",99,"Eine fachkundige Erweiterung für das interaktive Debuggen von Quellcode mit umfassenden Funktionen und Dokumentation.",[219,220,221,222,223,224,225,226,227],"debugging","development","code-analysis","cli","python","go","javascript","rust","c","verified",[230,231,232,233],"Verwenden, wenn ein Programm abstürzt oder unerwartete Ausnahmen auslöst.","Verwenden, wenn die Ausgabe falsch ist und Print-Statement-Debugging nicht ausreicht.","Verwenden, um zu verstehen, wie die Ausführung in komplexem Code einen bestimmten Zustand erreicht hat.","Verwenden, um Ursachen durch schrittweises Ausführen und Inspektion von Variablen zu verfolgen.",[235,236,237,238,239,240,241,242],"Der Benutzer identifiziert einen Fehler oder muss den Ausführungsfluss verstehen.","Der Benutzer ruft die Erweiterung mit `dap debug \u003CDatei>` auf und gibt optional Breakpoints an.","Die Erweiterung startet das Programm unter dem Debugger über die `dap`-CLI.","Die Programmausführung stoppt an Breakpoints oder beim Eintritt.","Der Benutzer interagiert mit dem Debugger mit Befehlen wie `step`, `eval`, `inspect`, um den Zustand zu erkunden.","Der Benutzer setzt die Ausführung fort oder hängt sich an einen laufenden Prozess.","Der Benutzer überprüft Korrekturen, indem er das debuggte Programm erneut ausführt oder neu startet.","Die Sitzung wird über `dap stop` oder automatisch beendet.",{"codeQuality":244,"collectedAt":246,"documentation":247,"maintenance":250,"security":256,"testCoverage":258},{"hasLockfile":245},true,1778675113476,{"descriptionLength":248,"readmeSize":249},422,8315,{"closedIssues90d":251,"forks":252,"hasChangelog":253,"openIssues90d":251,"pushedAt":254,"stars":255},1,22,false,1776458454000,265,{"hasNpmPackage":253,"license":257,"smitheryVerified":253},"MIT",{"hasCi":245,"hasTests":245},{"updatedAt":260},1778675170333,{"basePath":262,"githubOwner":263,"githubRepo":264,"locale":18,"slug":265,"type":266},"skills/debugging-code","AlmogBaku","debug-skill","debugging-code","skill",{"_creationTime":268,"_id":269,"community":270,"display":271,"identity":274,"parentExtension":278,"providers":305,"relations":312,"tags":313,"workflow":314},1778675081525.0024,"k175qpfs8wq1e0q3ndb5731vbh86nd8w",{"reviewCount":8},{"description":272,"installMethods":273,"name":265,"sourceUrl":14},"Interactively debug source code — set breakpoints, step through execution, inspect live variables, evaluate expressions, and trace root causes.",{"claudeCode":265},{"basePath":275,"githubOwner":263,"githubRepo":264,"locale":276,"slug":264,"type":277},"","en","plugin",{"_creationTime":279,"_id":280,"community":281,"display":282,"identity":285,"providers":287,"relations":299,"tags":301,"workflow":302},1778675081525.0022,"k17ey6k1x892fjg6bbtkf4rfvd86m056",{"reviewCount":8},{"description":275,"installMethods":283,"name":284,"sourceUrl":14},{"claudeCode":12},"debug-skill-marketplace",{"basePath":275,"githubOwner":263,"githubRepo":264,"locale":276,"slug":264,"type":286},"marketplace",{"evaluate":288,"extract":294},{"promptVersionExtension":289,"promptVersionScoring":213,"score":290,"tags":291,"targetMarket":293,"tier":228},"3.1.0",96,[219,292,222,224,221],"developer-tools","global",{"commitSha":295,"marketplace":296,"plugin":297},"HEAD",{"name":284,"pluginCount":251},{"mcpCount":8,"provider":298,"skillCount":8},"classify",{"repoId":300},"kd75prhdfvyen63d4mhk1krwrd86m70c",[222,221,219,292,224],{"evaluatedAt":303,"extractAt":304,"updatedAt":303},1778675097115,1778675081525,{"evaluate":306,"extract":310},{"promptVersionExtension":212,"promptVersionScoring":213,"score":307,"tags":308,"targetMarket":293,"tier":228},98,[219,222,309,224,221],"dap",{"commitSha":295,"license":257,"plugin":311},{"mcpCount":8,"provider":298,"skillCount":251},{"parentExtensionId":280,"repoId":300},[222,221,309,219,224],{"evaluatedAt":315,"extractAt":304,"updatedAt":315},1778675113038,{"evaluate":317,"extract":319},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":318,"targetMarket":293,"tier":228},[219,220,221,222,223,224,225,226,227],{"commitSha":295,"license":257},{"parentExtensionId":269,"repoId":300,"translatedFrom":321},"k17c0eqzg99prg3ar5k8p5tz8d86nvv8",{"_creationTime":323,"_id":300,"identity":324,"providers":325,"workflow":382},1778675077322.0974,{"githubOwner":263,"githubRepo":264,"sourceUrl":14},{"classify":326,"discover":377,"github":380},{"commitSha":295,"extensions":327},[328,341,352,366],{"basePath":275,"displayName":284,"installMethods":329,"rationale":330,"selectedPaths":331,"source":340,"sourceLanguage":276,"type":286},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[332,335,337],{"path":333,"priority":334},".claude-plugin/marketplace.json","mandatory",{"path":336,"priority":334},"README.md",{"path":338,"priority":339},"LICENSE","high","rule",{"basePath":275,"description":272,"displayName":265,"installMethods":342,"license":257,"rationale":343,"selectedPaths":344,"source":340,"sourceLanguage":276,"type":277},{"claudeCode":265},"plugin manifest at .claude-plugin/plugin.json",[345,347,348,349],{"path":346,"priority":334},".claude-plugin/plugin.json",{"path":336,"priority":334},{"path":338,"priority":339},{"path":350,"priority":351},"skills/debugging-code/SKILL.md","medium",{"basePath":262,"description":353,"displayName":265,"installMethods":354,"rationale":355,"selectedPaths":356,"source":340,"sourceLanguage":276,"type":266},"Interactively debug source code — set breakpoints, step through execution line by line, inspect live variable state, evaluate expressions against the running program, and navigate the call stack to trace root causes. Use when a program crashes, raises unexpected exceptions, produces wrong output, when you need to understand how execution reached a certain state, or when print-statement debugging isn't revealing enough.",{"claudeCode":12},"SKILL.md frontmatter at skills/debugging-code/SKILL.md",[357,359,361,363],{"path":358,"priority":334},"SKILL.md",{"path":360,"priority":351},"references/advanced-techniques.md",{"path":362,"priority":351},"references/installing-debuggers.md",{"path":364,"priority":365},"scripts/install-dap.sh","low",{"basePath":275,"installMethods":367,"rationale":369,"selectedPaths":370,"source":340,"sourceLanguage":276,"type":222},{"go":368},"github.com/AlmogBaku/debug-skill","cli ecosystem detected at /",[371,373,374,375],{"path":372,"priority":334},"go.mod",{"path":336,"priority":334},{"path":338,"priority":339},{"path":376,"priority":351},"cmd/dap/main.go",{"sources":378},[379],"manual",{"closedIssues90d":251,"description":275,"forks":252,"license":257,"openIssues90d":251,"pushedAt":254,"readmeSize":249,"stars":255,"topics":381},[],{"classifiedAt":383,"discoverAt":384,"extractAt":385,"githubAt":385,"updatedAt":383},1778675081227,1778675077322,1778675079473,[227,222,221,219,220,224,225,223,226],{"evaluatedAt":388,"extractAt":304,"updatedAt":260},1778675132288,[],[391,420,446,476,506,534],{"_creationTime":392,"_id":393,"community":394,"display":395,"identity":401,"providers":405,"relations":414,"tags":416,"workflow":417},1778696052276.0203,"k17bgxxgryq8edg32egypsvqtn86m1h7",{"reviewCount":8},{"description":396,"installMethods":397,"name":399,"sourceUrl":400},"Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — \"find circular imports\", \"fix dependency cycles\", \"untangle our module graph\", \"why is madge complaining\".",{"claudeCode":398},"raintree-technology/claude-starter","cleanup-cycles","https://github.com/raintree-technology/claude-starter",{"basePath":402,"githubOwner":403,"githubRepo":404,"locale":276,"slug":399,"type":266},"templates/.claude/skills/cleanup-cycles","raintree-technology","claude-starter",{"evaluate":406,"extract":413},{"promptVersionExtension":212,"promptVersionScoring":213,"score":407,"tags":408,"targetMarket":293,"tier":228},100,[409,410,225,223,411,224,226,412],"code-quality","dependencies","typescript","refactoring",{"commitSha":295},{"repoId":415},"kd78ywakatnz4sjfx781sy14vh86mtty",[409,410,224,225,223,412,226,411],{"evaluatedAt":418,"extractAt":419,"updatedAt":418},1778696977114,1778696052276,{"_creationTime":421,"_id":422,"community":423,"display":424,"identity":430,"providers":434,"relations":440,"tags":442,"workflow":443},1778697652123.8813,"k175pymk0vm7xrcjj2p0jf904186nae7",{"reviewCount":8},{"description":425,"installMethods":426,"name":428,"sourceUrl":429},"Debug OpenClaw model, provider, tool-surface, code-mode, streaming, and live/Crabbox behavior by choosing the right logs, probes, and proof path before changing code.",{"claudeCode":427},"steipete/clawdis","openclaw-debugging","https://github.com/steipete/clawdis",{"basePath":431,"githubOwner":432,"githubRepo":433,"locale":276,"slug":428,"type":266},".agents/skills/openclaw-debugging","steipete","clawdis",{"evaluate":435,"extract":439},{"promptVersionExtension":212,"promptVersionScoring":213,"score":407,"tags":436,"targetMarket":293,"tier":228},[219,437,222,438,220],"openclaws","troubleshooting",{"commitSha":295},{"repoId":441},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[222,219,220,437,438],{"evaluatedAt":444,"extractAt":445,"updatedAt":444},1778697754713,1778697652123,{"_creationTime":447,"_id":448,"community":449,"display":450,"identity":456,"providers":460,"relations":467,"tags":471,"workflow":472},1778696893976.5615,"k179vxdyhsthhpapwvg22epjh986ndyf",{"reviewCount":8},{"description":451,"installMethods":452,"name":454,"sourceUrl":455},"Bereinigen Sie aufgeblähte Sitzungen mit einer Verordnung. Entfernt Fortschrittspunkte, veraltete Lesevorgänge, doppelte Inhalte und mehr.",{"claudeCode":453},"Ruya-AI/cozempic","treat","https://github.com/Ruya-AI/cozempic",{"basePath":457,"githubOwner":458,"githubRepo":459,"locale":18,"slug":454,"type":266},"plugin/skills/treat","Ruya-AI","cozempic",{"evaluate":461,"extract":466},{"promptVersionExtension":212,"promptVersionScoring":213,"score":407,"tags":462,"targetMarket":293,"tier":228},[463,464,465,223,222],"session-management","context-pruning","llm-optimization",{"commitSha":295},{"parentExtensionId":468,"repoId":469,"translatedFrom":470},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm","k178yja51cgmcwkj5yctnzbj3186m30w",[222,464,465,223,463],{"evaluatedAt":473,"extractAt":474,"updatedAt":475},1778696822903,1778696712852,1778696893976,{"_creationTime":477,"_id":478,"community":479,"display":480,"identity":486,"providers":490,"relations":497,"tags":501,"workflow":502},1778695117463.929,"k179c7p8mkd625ax98r4nr18v986m4xj",{"reviewCount":8},{"description":481,"installMethods":482,"name":484,"sourceUrl":485},"Verwenden Sie dies, wenn Sie mit der Feature-Arbeit beginnen, die eine Isolierung vom aktuellen Arbeitsbereich erfordert, oder bevor Sie Implementierungspläne ausführen – stellt sicher, dass über native Tools oder einen Git-Worktree-Fallback ein isolierter Arbeitsbereich vorhanden ist.",{"claudeCode":483},"obra/superpowers","using-git-worktrees","https://github.com/obra/superpowers",{"basePath":487,"githubOwner":488,"githubRepo":489,"locale":18,"slug":484,"type":266},"skills/using-git-worktrees","obra","superpowers",{"evaluate":491,"extract":496},{"promptVersionExtension":212,"promptVersionScoring":213,"score":407,"tags":492,"targetMarket":293,"tier":228},[493,494,220,495,222],"git","workspace","automation",{"commitSha":295},{"parentExtensionId":498,"repoId":499,"translatedFrom":500},"k173cyjvkcyer717cf1859rka586mrx6","kd78df84w9e6v1ppqnzptt1afd86n9rm","k177cc2csjkdcems8qf39yr5fd86mzrs",[495,222,220,493,494],{"evaluatedAt":503,"extractAt":504,"updatedAt":505},1778694972293,1778694781833,1778695117464,{"_creationTime":507,"_id":508,"community":509,"display":510,"identity":516,"providers":519,"relations":526,"tags":529,"workflow":530},1778699508017.8022,"k17ayarn0e5prt2n3bh82hxn5n86nv51",{"reviewCount":8},{"description":511,"installMethods":512,"name":514,"sourceUrl":515},"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":513},"yvgude/lean-ctx","lean-ctx","https://github.com/yvgude/lean-ctx",{"basePath":517,"githubOwner":518,"githubRepo":514,"locale":18,"slug":514,"type":266},"skills/lean-ctx","yvgude",{"evaluate":520,"extract":525},{"promptVersionExtension":212,"promptVersionScoring":213,"score":407,"tags":521,"targetMarket":293,"tier":228},[522,523,524,292,226,221],"context-compression","ai-agent","cli-tools",{"commitSha":295},{"repoId":527,"translatedFrom":528},"kd7dxtfr9j3z54hs3bz0218e1n86may0","k170fxxh22hdspg4vr94whgj1986mpr9",[523,524,221,522,292,226],{"evaluatedAt":531,"extractAt":532,"updatedAt":533},1778699456179,1778699438912,1778699508017,{"_creationTime":535,"_id":536,"community":537,"display":538,"identity":544,"providers":548,"relations":561,"tags":563,"workflow":564},1778669958874.1707,"k17e7ve95ag28cdc4gwt5qh10d86m1bv",{"reviewCount":8},{"description":539,"installMethods":540,"name":542,"sourceUrl":543},"Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.",{"claudeCode":541},"affaan-m/everything-claude-code","coding-standards","https://github.com/affaan-m/everything-claude-code",{"basePath":545,"githubOwner":546,"githubRepo":547,"locale":276,"slug":542,"type":266},".agents/skills/coding-standards","affaan-m","everything-claude-code",{"evaluate":549,"extract":560},{"promptVersionExtension":212,"promptVersionScoring":213,"score":407,"tags":550,"targetMarket":293,"tier":228},[551,552,409,411,225,223,224,553,554,555,556,557,558,559,412],"coding-conventions","best-practices","java","php","swift","arkts","security","testing","documentation",{"commitSha":295},{"repoId":562},"kd78nxtg70rbj238fg1xbhf7d186mv9t",[556,552,409,551,559,224,553,225,554,223,412,557,555,558,411],{"evaluatedAt":565,"extractAt":566,"updatedAt":565},1778670132818,1778669958874]