[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-hatawong-list-topics-de":3,"guides-for-hatawong-list-topics":406,"similar-k17bv47rq7bxwrvjr0q77wqrb986nk9q-de":407},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":224,"parentExtension":245,"providers":303,"relations":307,"repo":309,"tags":403,"workflow":404},1778688539782.859,"k17bv47rq7bxwrvjr0q77wqrb986nk9q",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Verwenden Sie dies, wenn der Benutzer nach Themen fragt, die in der aktuellen Sitzung besprochen wurden, eine Themenliste sehen möchte oder fragt, worüber gesprochen wurde.",{"claudeCode":12},"hatawong/claude-recap","list-topics","https://github.com/hatawong/claude-recap",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":238},1778688539782.8591,"kn7ekq6y92vnhjedtnwkhttjsh86nh3q","de",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"tier":216,"useCases":217},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,96,99,103,106,109,112,115,118,121,125,128,132,136,139,142,145,148,152,155,158,161,164,167,170,174,178,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","Die Beschreibung gibt den Zweck klar an und liefert spezifische Auslöser für die Verwendung der Fähigkeit, was mit der Funktionalität des Quellcodes übereinstimmt.",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","Das Frontmatter ist prägnant und in sich geschlossen und fasst die Kernfunktionalität und Auslöser effektiv innerhalb des empfohlenen Zeichenlimits zusammen.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","Der SKILL.md-Body ist prägnant und lagert tiefere Materialien in separate Dateien aus, was dem Prinzip der progressiven Offenlegung entspricht.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","Der SKILL.md umreißt den Hauptfluss und verlinkt auf separate Referenzdateien für detaillierte Verfahren, was eine gute progressive Offenlegung zeigt.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","Diese Fähigkeit beinhaltet keine umfassende Erkundung oder tiefe Code-Überprüfung, daher ist die Einstellung 'context: fork' nicht anwendbar.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","Ausreichende End-to-End-Beispiele sind in der README enthalten, die Eingabe, Aufruf und erwartete Ausgabe für die Kernfunktionen demonstrieren.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","Der SKILL.md dokumentiert Fehlerfälle wie fehlende Dateien und Themenfilterung, einschließlich Wiederherstellungsschritte für jeden.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","Die Fähigkeit verwendet nur Claude-interne Tools und stützt sich nicht auf externe MCP-Server, wodurch diese Prüfung nicht anwendbar ist.",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","Der SKILL.md weist den Agenten an, abzubrechen, wenn die JSONL-Datei nicht existiert oder keine Themen gefunden werden, was als Zustandsprüfung dient.",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","Die Fähigkeit ist in sich geschlossen und stützt sich nicht implizit auf andere Fähigkeiten. Explizite Anleitungen für angrenzende Aufgaben sind bei Bedarf vorhanden.",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","Die Beschreibung benennt klar das Problem des Kontextverlusts in Claude Code und die Notwendigkeit einer themenbasierten Erinnerung.",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","Die Erweiterung bietet einen erheblichen Mehrwert gegenüber dem Standardverhalten durch automatische Themenarchivierung, sitzungsübergreifende Erinnerung und Kompaktierungswiederherstellung, die alle lokal gespeichert werden.",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","Die Erweiterung ist produktionsreif und deckt den gesamten Lebenszyklus des Themenmanagements mit lokaler Speicherung und klaren Anweisungen ab.",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","Die Erweiterung konzentriert sich auf einen einzigen Bereich: automatische Themenarchivierung und Speicherverwaltung für Claude Code-Sitzungen.",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","Die Beschreibung spiegelt das Verhalten der Fähigkeit genau wider und gibt klar ihren Zweck und ihre Anwendungsfälle an.",{"category":22,"check":77,"severity":24,"summary":78},"Scoped tools","Die Fähigkeit verwendet ein einzelnes, klar definiertes Tool ('extract-topic.js' mit spezifischen Modi) anstelle eines Generalistenbefehls.",{"category":30,"check":80,"severity":24,"summary":81},"Configuration & parameter reference","Alle notwendigen Parameter wie Sitzungs-ID, Plugin-Pfad und Projekt-ID werden klar aus Kontextinjektionen in den Anweisungen extrahiert.",{"category":70,"check":83,"severity":24,"summary":84},"Tool naming","Das primär verwendete Tool 'extract-topic.js' ist beschreibend benannt und spezifisch für seine Funktion.",{"category":70,"check":86,"severity":24,"summary":87},"Minimal I/O surface","Das Tool erwartet spezifische Eingaben, die aus Kontextinjektionen stammen, und liefert ein strukturiertes Ausgabeformat wie in den Anweisungen beschrieben.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","Das Projekt ist unter MIT lizenziert, einer permissiven Open-Source-Lizenz, und dies ist in der LICENSE-Datei deklariert.",{"category":93,"check":94,"severity":24,"summary":95},"Maintenance","Commit recency","Der letzte Commit war am 6. März 2026, was aktuell ist (innerhalb der letzten 3 Monate).",{"category":93,"check":97,"severity":24,"summary":98},"Dependency Management","Das Projekt gibt seine Abhängigkeiten (bash, Node.js 18+) explizit an und verwendet sie anscheinend direkt ohne komplexe Drittanbieterpakete.",{"category":100,"check":101,"severity":24,"summary":102},"Security","Secret Management","Die Fähigkeit verarbeitet keine Geheimnisse; die Datenspeicherung ist lokal und benutzergesteuert.",{"category":100,"check":104,"severity":24,"summary":105},"Injection","Die Fähigkeit operiert auf lokalen Dateien und Kontextinjektionen, ohne Anzeichen dafür, dass sie nicht vertrauenswürdige Drittanbieterdaten lädt.",{"category":100,"check":107,"severity":24,"summary":108},"Transitive Supply-Chain Grenades","Die Fähigkeit verwendet nur lokale Skripte und Kontext, ohne Laufzeit-Downloads oder Ausführung externer Skripte.",{"category":100,"check":110,"severity":24,"summary":111},"Sandbox Isolation","Die Fähigkeit operiert ausschließlich innerhalb des Projektverzeichnisses des Benutzers und des lokalen Speicherplatzes und macht keine Annahmen über den Zugriff auf das externe Dateisystem.",{"category":100,"check":113,"severity":24,"summary":114},"Sandbox escape primitives","Es wurden keine getrennten Prozessaufrufe oder Wiederholungsversuche nach verweigerten Aufrufen in den bereitgestellten Skripten gefunden.",{"category":100,"check":116,"severity":24,"summary":117},"Data Exfiltration","Die Fähigkeit arbeitet lokal und übermittelt keine Benutzerdaten an Dritte.",{"category":100,"check":119,"severity":24,"summary":120},"Hidden Text Tricks","Gebündelte Inhalte sind frei von versteckten Steuertricks und Beschreibungen verwenden sauberes, druckbares ASCII.",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opaque code execution","Das Skript 'extract-topic.js' ist reines JavaScript und nicht verschleiert.",{"category":57,"check":126,"severity":24,"summary":127},"Structural Assumption","Die Fähigkeit trifft vernünftige Annahmen über die Projektstruktur für die Extraktion von Kontext; Dateipfade sind relativ oder verwenden Umgebungsvariablen.",{"category":129,"check":130,"severity":24,"summary":131},"Trust","Issues Attention","Es gibt 3 offene und 2 geschlossene Issues in den letzten 90 Tagen, was auf aktive Wartung und eine gesunde Schließungsrate hinweist.",{"category":133,"check":134,"severity":24,"summary":135},"Versioning","Release Management","Das Projekt verwendet GitHub Release-Tags und hat ein Versions-Badge, was auf ein klares Release-Management hindeutet.",{"category":49,"check":137,"severity":24,"summary":138},"Validation","Die Eingabeparameter für das Skript werden direkt aus Kontextinjektionen abgeleitet und die Ausgabe wird wie spezifiziert formatiert, was auf eine Validierung durch die Logik des Skripts hindeutet.",{"category":100,"check":140,"severity":24,"summary":141},"Unguarded Destructive Operations","Die Fähigkeit ist primär schreibgeschützt und konzentriert sich auf das Lesen von Sitzungsdaten und das Speichern von Zusammenfassungen; es werden keine destruktiven Operationen durchgeführt.",{"category":49,"check":143,"severity":24,"summary":144},"Error Handling","Der SKILL.md liefert handlungsauffordernde Fehlermeldungen für Fälle wie fehlende Dateien oder keine gefundenen Themen und leitet den Benutzer zu den nächsten Schritten an.",{"category":49,"check":146,"severity":39,"summary":147},"Logging","Die Fähigkeit ist schreibgeschützt und führt keine destruktiven Aktionen oder ausgehenden Aufrufe durch, die eine lokale Audit-Protokollierung erfordern würden.",{"category":149,"check":150,"severity":24,"summary":151},"Compliance","GDPR","Die Fähigkeit arbeitet mit Sitzungsdaten und lokalen Dateien und verarbeitet oder übermittelt keine personenbezogenen Daten an Dritte.",{"category":149,"check":153,"severity":24,"summary":154},"Target market","Die Erweiterung ist sprachunabhängig und arbeitet lokal, wodurch sie global ohne regionale Einschränkungen anwendbar ist.",{"category":57,"check":156,"severity":24,"summary":157},"Runtime stability","Die Fähigkeit stützt sich auf Standard-Bash und Node.js, die weit verbreitet sind, und ihre Funktionalität ist nicht an ein bestimmtes Betriebssystem oder einen Editor gebunden.",{"category":30,"check":159,"severity":24,"summary":160},"README","Die README-Datei gibt den Zweck der Erweiterung klar an und liefert umfassende Details zur Installation und Verwendung.",{"category":70,"check":162,"severity":39,"summary":163},"Tool surface size","Dies ist eine Ein-Tool-Erweiterung, daher ist die Prüfung der Tool-Oberflächengröße nicht anwendbar.",{"category":22,"check":165,"severity":24,"summary":166},"Overlapping near-synonym tools","Die Erweiterung verwendet hauptsächlich ein einzelnes Skript 'extract-topic.js' mit spezifischen Modi und vermeidet sich überschneidende Tool-Namen.",{"category":30,"check":168,"severity":24,"summary":169},"Phantom features","Alle beworbenen Funktionen, wie Themenarchivierung und Kompaktierungswiederherstellung, sind implementiert und werden durch die bereitgestellten Skripte und Anweisungen unterstützt.",{"category":171,"check":172,"severity":24,"summary":173},"Install","Installation instruction","Die README liefert klare, kopierbare Installationsanweisungen für Plugin- und manuelle Setups, einschließlich Verifizierungsschritte.",{"category":175,"check":176,"severity":24,"summary":177},"Errors","Actionable error messages","Der SKILL.md liefert handlungsauffordernde Fehlermeldungen für Fälle wie fehlende Dateien oder keine gefundenen Themen und leitet den Benutzer zu nächsten Schritten an.",{"category":179,"check":180,"severity":24,"summary":181},"Execution","Pinned dependencies","Das Projekt deklariert Node.js 18+ als Abhängigkeit und das Skript selbst scheint keine weiteren Drittanbieterabhängigkeiten einzuführen, die angepinnt werden müssten.",{"category":70,"check":183,"severity":39,"summary":184},"Dry-run preview","Die Fähigkeit ist schreibgeschützt und führt keine zustandsändernden Operationen durch oder sendet Daten nach außen, wodurch ein Dry-Run-Modus nicht anwendbar ist.",{"category":186,"check":187,"severity":39,"summary":188},"Protocol","Idempotent retry & timeouts","Die Fähigkeit arbeitet lokal mit Dateien und beinhaltet keine Remote-Aufrufe oder zustandsändernden Operationen, die Idempotenz oder Timeouts erfordern würden.",{"category":149,"check":190,"severity":24,"summary":191},"Telemetry opt-in","Die Erweiterung arbeitet lokal und sendet keine Telemetriedaten, wodurch die Opt-in-Anforderung standardmäßig erfüllt wird.",1778688417884,"Diese Fähigkeit archiviert automatisch besprochene Themen in Claude Code-Sitzungen, speichert sie als lokale Markdown-Dateien und fügt diese Historie in neue Sitzungen zur Kontinuität ein. Sie stellt Kontext aus JSONL-Transkripten während der Kompaktierung wieder her und bietet eine `/remember`-Fähigkeit zur Speicherung von Präferenzen.",[195,196,197,198,199],"Automatische Themenarchivierung mit Zusammenfassungen","Sitzungsübergreifende Erinnerungseinspeisung","Kompaktierungswiederherstellung über JSONL-Cold-Reads","Lokale Markdown-Speicherung in ~/.memory/","`/remember`-Fähigkeit zur Speicherung von Präferenzen",[201,202,203],"Ersetzen der Kernfunktionalität des Claude Code-Chats","Speicherung von Daten in der Cloud oder externen Datenbanken","Als generische Notiz-Anwendung fungieren","3.0.0","4.4.0","Benutzern eine persistente, themenbasierte Erinnerung über Claude Code-Sitzungen hinweg bereitzustellen, um Kontextverlust zu vermeiden und die Effizienz des Workflows zu verbessern.","Die Erweiterung ist ein qualitativ hochwertiges, gut dokumentiertes Tool mit klarem Umfang, hervorragender Einhaltung von Best Practices und umfassenden Beispielen. Sie adressiert direkt ein signifikantes Benutzerproblem mit einer robusten, lokal primären Lösung.",100,"Eine robuste Fähigkeit zur Verwaltung des Claude Code-Sitzungsspeichers durch automatische Themenarchivierung.",[211,212,213,214,215],"memory","session-management","markdown","cli","automation","verified",[218,219,220,221],"Automatische Speicherung des Fortschritts beim Wechseln von Themen in einer langen Sitzung","Wiederherstellung von Kontext und Präferenzen zu Beginn einer neuen Projektsitzung","Wiederherstellung von Informationen nach der Kompaktierung des Claude Code-Kontexts","Pflege einer durchsuchbaren Historie von besprochenen Themen und Projektzuständen",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":235,"testCoverage":237},{"hasLockfile":224},false,1778688390028,{"descriptionLength":227,"readmeSize":228},132,7301,{"closedIssues90d":230,"forks":231,"hasChangelog":232,"openIssues90d":231,"pushedAt":233,"stars":234},2,3,true,1772785245000,31,{"hasNpmPackage":224,"license":236,"smitheryVerified":224},"MIT",{"hasCi":224,"hasTests":232},{"updatedAt":239},1778688539782,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/list-topics","hatawong","claude-recap","skill",{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":252,"parentExtension":256,"providers":286,"relations":298,"tags":299,"workflow":300},1778688322101.8254,"k17b9bmvrv1a5e41w678q1yvrh86m81g",{"reviewCount":8},{"description":250,"installMethods":251,"name":243,"sourceUrl":14},"Topic-based automatic memory for Claude Code — never lose context across sessions or compactions.",{"claudeCode":243},{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":254,"slug":243,"type":255},"","en","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":264,"providers":266,"relations":279,"tags":281,"workflow":282},1778688322101.8252,"k17944zm3ehfvm4ntncyz1dzyx86nc6v",{"reviewCount":8},{"description":261,"installMethods":262,"name":263,"sourceUrl":14},"Topic-based automatic memory for Claude Code",{"claudeCode":12},"claude-recap-marketplace",{"basePath":253,"githubOwner":242,"githubRepo":243,"locale":254,"slug":243,"type":265},"marketplace",{"evaluate":267,"extract":273},{"promptVersionExtension":268,"promptVersionScoring":205,"score":208,"tags":269,"targetMarket":272,"tier":216},"3.1.0",[211,270,214,271,215],"context","persistence","global",{"commitSha":274,"marketplace":275,"plugin":277},"HEAD",{"name":263,"pluginCount":276},1,{"mcpCount":8,"provider":278,"skillCount":8},"classify",{"repoId":280},"kd78y3gm1ky53msejxede6b4x986nqyc",[215,214,270,211,271],{"evaluatedAt":283,"extractAt":284,"updatedAt":285},1778688340018,1778688322101,1778688561034,{"evaluate":287,"extract":295},{"promptVersionExtension":204,"promptVersionScoring":205,"score":288,"tags":289,"targetMarket":272,"tier":216},99,[211,271,290,291,292,293,294],"hooks","context-management","local-storage","bash","nodejs",{"commitSha":274,"license":236,"plugin":296},{"mcpCount":8,"provider":278,"skillCount":297},4,{"parentExtensionId":258,"repoId":280},[293,291,290,292,211,294,271],{"evaluatedAt":301,"extractAt":284,"updatedAt":302},1778688364899,1778688560725,{"evaluate":304,"extract":306},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":305,"targetMarket":272,"tier":216},[211,212,213,214,215],{"commitSha":274},{"parentExtensionId":247,"repoId":280,"translatedFrom":308},"k179fdg8n1dygkq5yatjqcesm986m4ck",{"_creationTime":310,"_id":280,"identity":311,"providers":312,"workflow":399},1778688317050.7341,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":313,"discover":382,"github":385},{"commitSha":274,"extensions":314},[315,328,351,360,366,374],{"basePath":253,"description":261,"displayName":263,"installMethods":316,"rationale":317,"selectedPaths":318,"source":327,"sourceLanguage":254,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[319,322,324],{"path":320,"priority":321},".claude-plugin/marketplace.json","mandatory",{"path":323,"priority":321},"README.md",{"path":325,"priority":326},"LICENSE","high","rule",{"basePath":253,"description":250,"displayName":243,"installMethods":329,"license":236,"rationale":330,"selectedPaths":331,"source":327,"sourceLanguage":254,"type":255},{"claudeCode":243},"plugin manifest at .claude-plugin/plugin.json",[332,334,335,336,339,341,343,345,347,349],{"path":333,"priority":321},".claude-plugin/plugin.json",{"path":323,"priority":321},{"path":325,"priority":326},{"path":337,"priority":338},"skills/ignore-topic/SKILL.md","medium",{"path":340,"priority":338},"skills/list-topics/SKILL.md",{"path":342,"priority":338},"skills/remember/SKILL.md",{"path":344,"priority":338},"skills/save-topic/SKILL.md",{"path":346,"priority":326},"hooks/hooks.json",{"path":348,"priority":326},"hooks/session-start.sh",{"path":350,"priority":326},"hooks/stop.sh",{"basePath":352,"description":353,"displayName":354,"installMethods":355,"rationale":356,"selectedPaths":357,"source":327,"sourceLanguage":254,"type":244},"skills/ignore-topic","Use when the user wants to ignore, skip, or exclude specific topics from being archived. Triggers on \"ignore topic\", \"don't archive\", \"skip topic\", \"stop remembering\", \"list ignored topics\", \"remove ignore rule\".","ignore-topic",{"claudeCode":12},"SKILL.md frontmatter at skills/ignore-topic/SKILL.md",[358],{"path":359,"priority":321},"SKILL.md",{"basePath":241,"description":361,"displayName":13,"installMethods":362,"rationale":363,"selectedPaths":364,"source":327,"sourceLanguage":254,"type":244},"Use when the user asks about topics discussed in the current session, wants to see a topic list, or asks what has been talked about.",{"claudeCode":12},"SKILL.md frontmatter at skills/list-topics/SKILL.md",[365],{"path":359,"priority":321},{"basePath":367,"description":368,"displayName":369,"installMethods":370,"rationale":371,"selectedPaths":372,"source":327,"sourceLanguage":254,"type":244},"skills/remember","Use when the user wants to persistently remember something across sessions (e.g., \"always use bun\", \"never auto-commit\", \"my name is Alex\"). Also use when you detect a clear user preference or constraint worth persisting.","remember",{"claudeCode":12},"SKILL.md frontmatter at skills/remember/SKILL.md",[373],{"path":359,"priority":321},{"basePath":375,"description":376,"displayName":377,"installMethods":378,"rationale":379,"selectedPaths":380,"source":327,"sourceLanguage":254,"type":244},"skills/save-topic","Use when the user wants to save or checkpoint topic progress, persist current discussion state, or save all topics before ending a session.","save-topic",{"claudeCode":12},"SKILL.md frontmatter at skills/save-topic/SKILL.md",[381],{"path":359,"priority":321},{"sources":383},[384],"manual",{"closedIssues90d":230,"description":250,"forks":231,"license":236,"openIssues90d":231,"pushedAt":233,"readmeSize":228,"stars":234,"topics":386},[387,388,389,293,390,391,392,393,291,394,395,396,397,212,398],"agent-memory","ai-memory","anthropic","claude","claude-code","claude-code-hooks","claude-code-plugin","developer-tools","llm-tools","open-source","productivity","shell",{"classifiedAt":400,"discoverAt":401,"extractAt":402,"githubAt":402,"updatedAt":400},1778688321667,1778688317050,1778688319676,[215,214,213,211,212],{"evaluatedAt":405,"extractAt":284,"updatedAt":239},1778688418474,[],[408,439,461,486,507,535],{"_creationTime":409,"_id":410,"community":411,"display":412,"identity":418,"providers":423,"relations":432,"tags":435,"workflow":436},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":413,"installMethods":414,"name":416,"sourceUrl":417},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":415},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":419,"githubOwner":420,"githubRepo":421,"locale":254,"slug":422,"type":244},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":424,"extract":431},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":425,"targetMarket":272,"tier":216},[426,427,428,429,215,214,430],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":274,"license":236},{"parentExtensionId":433,"repoId":434},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[215,214,430,427,426,429,428],{"evaluatedAt":437,"extractAt":438,"updatedAt":437},1778699613343,1778699234184,{"_creationTime":440,"_id":441,"community":442,"display":443,"identity":446,"providers":449,"relations":457,"tags":458,"workflow":459},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":444,"installMethods":445,"name":421,"sourceUrl":417},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":415},{"basePath":447,"githubOwner":420,"githubRepo":421,"locale":254,"slug":448,"type":244},"skills/ask","ask",{"evaluate":450,"extract":456},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":451,"targetMarket":272,"tier":216},[214,215,452,453,454,455],"llm","prompting","code-review","artifact-generation",{"commitSha":274,"license":236},{"parentExtensionId":433,"repoId":434},[455,215,214,454,452,453],{"evaluatedAt":460,"extractAt":438,"updatedAt":460},1778699303045,{"_creationTime":462,"_id":463,"community":464,"display":465,"identity":471,"providers":475,"relations":480,"tags":482,"workflow":483},1778697652123.8928,"k171pew5empzzrfghyg9nqrk6n86nqa9",{"reviewCount":8},{"description":466,"installMethods":467,"name":469,"sourceUrl":470},"Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.",{"claudeCode":468},"steipete/clawdis","github","https://github.com/steipete/clawdis",{"basePath":472,"githubOwner":473,"githubRepo":474,"locale":254,"slug":469,"type":244},"skills/github","steipete","clawdis",{"evaluate":476,"extract":479},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":477,"targetMarket":272,"tier":216},[469,214,478,394,215],"api",{"commitSha":274},{"repoId":481},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[478,215,214,394,469],{"evaluatedAt":484,"extractAt":485,"updatedAt":484},1778698569289,1778697652123,{"_creationTime":487,"_id":488,"community":489,"display":490,"identity":494,"providers":496,"relations":503,"tags":504,"workflow":505},1778697652123.8857,"k179k1n5nw0md1x1j3dak31evn86mb5f",{"reviewCount":8},{"description":491,"installMethods":492,"name":493,"sourceUrl":470},"Use when reviewing, reproducing, or proving OpenClaw Telegram behavior with a real Telegram user on Crabbox, including PR review workflows that need an agent-controlled Telegram Desktop recording, TDLib user-driver commands, Convex-leased credentials, WebVNC observation, and motion-trimmed artifacts.",{"claudeCode":468},"telegram-crabbox-e2e-proof",{"basePath":495,"githubOwner":473,"githubRepo":474,"locale":254,"slug":493,"type":244},".agents/skills/telegram-crabbox-e2e-proof",{"evaluate":497,"extract":502},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":498,"targetMarket":272,"tier":216},[499,500,215,501,214],"testing","telegram","qa",{"commitSha":274},{"repoId":481},[215,214,501,500,499],{"evaluatedAt":506,"extractAt":485,"updatedAt":506},1778698038113,{"_creationTime":508,"_id":509,"community":510,"display":511,"identity":517,"providers":521,"relations":527,"tags":530,"workflow":531},1778697373439.756,"k1735p8vnc44y3ntfepns5m0nx86npbs",{"reviewCount":8},{"description":512,"installMethods":513,"name":515,"sourceUrl":516},"Browser-automatisierungs-CLI für KI-Agenten. Verwenden Sie diese, wenn der Benutzer mit Websites interagieren muss, einschließlich der Navigation auf Seiten, dem Ausfüllen von Formularen, dem Klicken auf Schaltflächen, dem Aufnehmen von Screenshots, dem Extrahieren von Daten, dem Testen von Webanwendungen oder der Automatisierung beliebiger Browseraufgaben. Auslöser sind Anfragen wie \"öffne eine Website\", \"fülle ein Formular aus\", \"klicke auf eine Schaltfläche\", \"mache einen Screenshot\", \"scrappe Daten von einer Seite\", \"teste diese Web-App\", \"melde dich bei einer Seite an\", \"automatisiere Browser-Aktionen\" oder jede Aufgabe, die eine programmatische Webinteraktion erfordert.",{"claudeCode":514},"shanraisshan/claude-code-best-practice","agent-browser","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":518,"githubOwner":519,"githubRepo":520,"locale":18,"slug":515,"type":244},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice",{"evaluate":522,"extract":526},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":523,"targetMarket":272,"tier":216},[524,525,499,214,215],"browser-automation","web-scraping",{"commitSha":274},{"repoId":528,"translatedFrom":529},"kd74710g49kxgwbfjxeb7s132d86myxr","k17ej9360g7468qswf3svnrx9186m1ng",[215,524,214,499,525],{"evaluatedAt":532,"extractAt":533,"updatedAt":534},1778697222051,1778697205743,1778697373439,{"_creationTime":536,"_id":537,"community":538,"display":539,"identity":545,"providers":549,"relations":556,"tags":560,"workflow":561},1778696893976.5615,"k179vxdyhsthhpapwvg22epjh986ndyf",{"reviewCount":8},{"description":540,"installMethods":541,"name":543,"sourceUrl":544},"Bereinigen Sie aufgeblähte Sitzungen mit einer Verordnung. Entfernt Fortschrittspunkte, veraltete Lesevorgänge, doppelte Inhalte und mehr.",{"claudeCode":542},"Ruya-AI/cozempic","treat","https://github.com/Ruya-AI/cozempic",{"basePath":546,"githubOwner":547,"githubRepo":548,"locale":18,"slug":543,"type":244},"plugin/skills/treat","Ruya-AI","cozempic",{"evaluate":550,"extract":555},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":551,"targetMarket":272,"tier":216},[212,552,553,554,214],"context-pruning","llm-optimization","python",{"commitSha":274},{"parentExtensionId":557,"repoId":558,"translatedFrom":559},"k176hd1j2vn0hpak7ds6v3eand86mfqh","kd79d77qmyh3826dwhk7ynx9xd86nmqm","k178yja51cgmcwkj5yctnzbj3186m30w",[214,552,553,554,212],{"evaluatedAt":562,"extractAt":563,"updatedAt":564},1778696822903,1778696712852,1778696893976]