[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-kepano-defuddle-de":3,"guides-for-kepano-defuddle":412,"similar-k17e488a4dhrz109m6d83kntgd86m5j7-de":413},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":223,"parentExtension":244,"providers":301,"relations":305,"repo":307,"tags":409,"workflow":410},1778692054612.224,"k17e488a4dhrz109m6d83kntgd86m5j7",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Extrahieren Sie sauberen Markdown-Inhalt von Webseiten mit Defuddle CLI, entfernen Sie Unordnung und Navigation, um Token zu sparen. Verwenden Sie dies anstelle von WebFetch, wenn der Benutzer eine URL zum Lesen oder Analysieren angibt, für Online-Dokumentationen, Artikel, Blogbeiträge oder jede Standard-Webseite. NICHT für URLs verwenden, die auf .md enden — diese sind bereits Markdown, verwenden Sie stattdessen direkt WebFetch.",{"claudeCode":12},"kepano/obsidian-skills","defuddle","https://github.com/kepano/obsidian-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":237},1778692054612.2244,"kn70ct0kv48r8n5fcm126j3rwn86nhnf","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,97,101,104,107,110,113,115,118,121,125,128,132,136,140,143,146,149,153,156,159,162,165,168,171,175,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Aufruf","Präziser Zweck","pass","Die Beschreibung gibt klar an, was die Erweiterung tut (Markdown von Webseiten mit Defuddle CLI extrahieren), spezifiziert ihren primären Anwendungsfall (Token sparen durch Entfernen von Unordnung) und ihr Nicht-Ziel (nicht für URLs verwenden, die auf .md enden).",{"category":22,"check":27,"severity":24,"summary":28},"Prägnantes Frontmatter","Das Frontmatter ist prägnant, in sich geschlossen und fasst die Kernfunktionalität und ihren beabsichtigten Verwendungszweck effektiv zusammen.",{"category":30,"check":31,"severity":24,"summary":32},"Dokumentation","Prägnanter Body","Der SKILL.md-Body ist prägnant und delegiert tiefergehende Materialien effektiv an Anwendungsbeispiele und Tabellen zur Ausgabeformatierung, wodurch die Hauptanweisungen fokussiert bleiben.",{"category":34,"check":35,"severity":24,"summary":36},"Kontext","Progressive Offenlegung","Der SKILL.md ist prägnant und verlinkt auf relevante externe Informationen (Defuddle CLI GitHub) für ein tieferes Verständnis, ohne große Mengen an Material einzubetten.",{"category":34,"check":38,"severity":39,"summary":40},"Forked Exploration","not_applicable","Dieser Skill beinhaltet keine tiefgehende Exploration oder Code-Überprüfung; er führt eine einzige, klar definierte Aufgabe aus.",{"category":42,"check":43,"severity":24,"summary":44},"Praktischer Nutzen","Anwendungsbeispiele","Bietet klare, sofort einsatzbereite Beispiele für grundlegendes Parsen, Speichern in einer Datei und Extrahieren von Metadaten, was beobachtbare Ergebnisse demonstriert.",{"category":42,"check":46,"severity":24,"summary":47},"Randfälle","Der Skill behandelt Randfälle, indem er explizit Einschränkungen angibt (z.B. keine Verwendung für .md-URLs) und klare Nutzungshinweise für verschiedene Ausgabeformate bereitstellt.",{"category":49,"check":50,"severity":39,"summary":51},"Codeausführung","Tool-Fallback","Dieser Skill ist ein direkter CLI-Tool, kein MCP-Server, und verlässt sich nicht auf optionale externe Tools mit Fallbacks.",{"category":53,"check":54,"severity":24,"summary":55},"Sicherheit","Halt bei unerwartetem Zustand","Die Nutzungsanweisungen des Skills behandeln unerwartete Zustände implizit, indem sie spezifische Befehle für verschiedene Szenarien bereitstellen und den Benutzer anleiten, abzubrechen, wenn eine andere Aufgabe beabsichtigt ist.",{"category":57,"check":58,"severity":24,"summary":59},"Portabilität","Skill-übergreifende Kopplung","Der Skill ist in sich geschlossen und verlässt sich nicht auf andere spezifische Skills, die in derselben Sitzung geladen sind.",{"category":42,"check":61,"severity":24,"summary":62},"Problemrelevanz","Die Beschreibung artikuliert klar das Problem des Einsparens von Token durch die Bereinigung von Webseiten-Unordnung und identifiziert die Benutzerabsicht (Webseiten lesen oder analysieren).",{"category":42,"check":64,"severity":24,"summary":65},"Einzigartiges Verkaufsargument","Der Skill bietet einen deutlichen Mehrwert gegenüber generischem Web-Fetching, indem er Inhalte gezielt bereinigt und den Token-Verbrauch für LLM-Analysen reduziert.",{"category":42,"check":67,"severity":24,"summary":68},"Produktionsbereitschaft","Der Skill bündelt das notwendige CLI-Tool, bietet Installationsanweisungen und deckt den vollständigen Lebenszyklus des Abrufens und Extrahierens von Inhalten aus URLs ab.",{"category":70,"check":71,"severity":24,"summary":72},"Geltungsbereich","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich ausschließlich auf die Extraktion von sauberem Markdown-Inhalt von Webseiten mithilfe der Defuddle CLI und folgt einer einzigen Verantwortung.",{"category":70,"check":74,"severity":24,"summary":75},"Qualität der Beschreibung","Die Beschreibung spiegelt die Funktionalität des Skills genau wider und gibt klar seinen Zweck, seine Verwendung und seine Einschränkungen an.",{"category":22,"check":77,"severity":39,"summary":78},"Geltungsbereich Tools","Dies ist ein Skill, kein Toolset, und seine Funktionalität wird über einen einzigen CLI-Befehl aufgerufen, der vom Agenten ausgeführt wird.",{"category":30,"check":80,"severity":24,"summary":81},"Konfigurations- & Parameterreferenz","Alle Parameter für den Befehl `defuddle parse` sind dokumentiert, einschließlich der Ausgabeformate und Metadaten-Flags.",{"category":70,"check":83,"severity":39,"summary":84},"Tool-Namensgebung","Als Skill stellt er keine einzelnen Tools mit Namen bereit; er wird über einen einzigen CLI-Befehl aufgerufen.",{"category":70,"check":86,"severity":24,"summary":87},"Minimale I/O-Oberfläche","Der Skill nimmt eine URL als Eingabe und gibt Markdown oder JSON aus, mit spezifischen Flags für Metadaten, wodurch die I/O-Oberfläche minimal und gut definiert ist.",{"category":89,"check":90,"severity":24,"summary":91},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, die permissiv und weithin nutzbar ist.",{"category":93,"check":94,"severity":95,"summary":96},"Wartung","Aktualität der Commits","critical","Der letzte Commit liegt über 12 Monate zurück (2026-05-07), was darauf hindeutet, dass das Projekt wahrscheinlich nicht mehr gewartet wird und aufgrund potenzieller Abhängigkeitsabweichungen ein Risiko darstellt.",{"category":93,"check":98,"severity":99,"summary":100},"Abhängigkeitsverwaltung","warning","Die Erweiterung hängt vom `defuddle` CLI-Tool ab (npm install), aber es gibt keine offensichtlichen Maßnahmen zur Aktualisierung oder Zusammenführung von Abhängigkeiten, noch werden Schwachstellenprüfungen erwähnt.",{"category":53,"check":102,"severity":39,"summary":103},"Geheimnisverwaltung","Der Skill verarbeitet oder exponiert keine Geheimnisse.",{"category":53,"check":105,"severity":24,"summary":106},"Injection","Der Skill führt ein CLI-Tool mit einem URL-Argument aus; das Tool selbst ist für das Parsen von HTML verantwortlich, und der Skill verarbeitet keine externen Daten als Anweisungen.",{"category":53,"check":108,"severity":99,"summary":109},"Transitive Lieferketten-Granaten","Der Skill verlässt sich auf ein externes npm-Paket (`defuddle`), das nicht versionsgebunden ist, was ein potenzielles Risiko in der Lieferkette darstellt, wenn sich das Paket bösartig ändert.",{"category":53,"check":111,"severity":24,"summary":112},"Sandbox-Isolation","Die Ausführung des `defuddle` CLI-Befehls beinhaltet keine Sandbox-Escape-Primitive.",{"category":53,"check":114,"severity":24,"summary":112},"Sandbox-Escape-Primitive",{"category":53,"check":116,"severity":24,"summary":117},"Datenexfiltration","Der Skill nimmt nur eine URL entgegen und verarbeitet sie lokal; es gibt keine dokumentierten ausgehenden Aufrufe zur Übermittlung vertraulicher Daten.",{"category":53,"check":119,"severity":24,"summary":120},"Versteckte Texttricks","Die gebündelten SKILL.md- und README.md-Dateien sind frei von versteckten Steuerungs-Tricks und verwenden sauberes, druckbares ASCII und Standard-Unicode.",{"category":122,"check":123,"severity":24,"summary":124},"Hooks","Opake Codeausführung","Die Implementierung des Skills beruht auf der Ausführung eines Standard-CLI-Tools, nicht auf verschleiertem Code oder Laufzeitabrufen.",{"category":57,"check":126,"severity":24,"summary":127},"Strukturelle Annahme","Der Skill trifft keine Annahmen über die Projektstruktur des Benutzers, sondern setzt nur voraus, dass die Defuddle CLI installiert ist.",{"category":129,"check":130,"severity":99,"summary":131},"Vertrauen","Aufmerksamkeit für Issues","Es gibt 20 offene Issues in den letzten 90 Tagen und nur 3 geschlossene, was auf eine langsame Reaktionszeit der Wartenden und eine niedrige Abschlussrate hindeutet.",{"category":133,"check":134,"severity":99,"summary":135},"Versionierung","Release-Management","Es gibt keine explizite Versionierung im SKILL.md-Frontmatter oder ein Changelog, und die Installationsanweisungen verweisen auf den Main-Branch, was die Festlegung einer bestimmten Version erschwert.",{"category":137,"check":138,"severity":24,"summary":139},"Ausführung","Validierung","Der Skill übergibt eine URL an die Defuddle CLI, welche die URL-Validierung übernehmen soll. Das Ausgabeformat wird durch explizite Flags gesteuert.",{"category":53,"check":141,"severity":39,"summary":142},"Ungeschützte destruktive Operationen","Der Skill ist schreibgeschützt; er ruft nur Webinhalte ab und parst sie, ohne destruktive Operationen durchzuführen.",{"category":49,"check":144,"severity":24,"summary":145},"Fehlerbehandlung","Der Skill verlässt sich für die Fehlerbehandlung auf die Defuddle CLI. Anwendungsbeispiele und Dokumentation leiten die Benutzer implizit zur korrekten Verwendung an, was impliziert, dass Defuddle Fehler melden wird.",{"category":49,"check":147,"severity":39,"summary":148},"Protokollierung","Der Skill ist schreibgeschützt und führt keine destruktiven Aktionen oder ausgehenden Aufrufe durch, die eine lokale Audit-Protokollierung erfordern würden.",{"category":150,"check":151,"severity":39,"summary":152},"Konformität","DSGVO","Der Skill verarbeitet öffentliche Webinhalte und keine personenbezogenen Daten.",{"category":150,"check":154,"severity":24,"summary":155},"Zielmarkt","Die Erweiterung arbeitet mit Standard-Webseiten und hat keine regionalen oder jurisdiktionellen Einschränkungen; sie ist global.",{"category":57,"check":157,"severity":24,"summary":158},"Laufzeitstabilität","Der Skill führt ein Standard-CLI-Tool aus und ist daher auf POSIX-kompatiblen Systemen portierbar, auf denen Node.js und npm verfügbar sind.",{"category":30,"check":160,"severity":24,"summary":161},"README","Die README.md-Datei existiert und gibt klar den Zweck des Repositories und seiner enthaltenen Skills an, einschließlich des Defuddle-Skills.",{"category":70,"check":163,"severity":39,"summary":164},"Tool-Oberflächengröße","Dieser Skill ist ein Single-Function-Wrapper um ein CLI-Tool, keine Sammlung mehrerer Tools.",{"category":22,"check":166,"severity":39,"summary":167},"Sich überschneidende, fast synonyme Tools","Dieser Skill ist eine Einzelfunktion und bietet keine mehreren, fast synonymen Tools an.",{"category":30,"check":169,"severity":24,"summary":170},"Phantomfunktionen","Alle beworbenen Funktionen, wie das Extrahieren von Markdown-Inhalt, das Speichern in einer Datei und das Extrahieren von Metadaten, entsprechen der implementierten Funktionalität über die Defuddle CLI.",{"category":172,"check":173,"severity":24,"summary":174},"Installation","Installationsanleitung","Das README bietet mehrere klare Installationsmethoden (Marktplatz, npx, manuell) und das SKILL.md bietet Anwendungsbeispiele.",{"category":176,"check":177,"severity":24,"summary":178},"Fehler","Handlungsfähige Fehlermeldungen","Der Skill verlässt sich für die Fehlerberichterstattung auf die Defuddle CLI, und seine Dokumentation leitet den Benutzer zur korrekten Verwendung an, was impliziert, dass Defuddle handlungsfähige Meldungen liefert.",{"category":137,"check":180,"severity":99,"summary":181},"Angepinnte Abhängigkeiten","Der Skill hängt vom `defuddle` npm-Paket ab, aber diese Abhängigkeit ist nicht angepinnt und es ist keine Lock-Datei vorhanden, was das Risiko von unerwartetem Verhalten durch Updates erhöht.",{"category":70,"check":183,"severity":39,"summary":184},"Trockenlauf-Vorschau","Der Skill ist schreibgeschützt und führt keine zustandsverändernden Operationen oder ausgehenden Datenübertragungen durch, die einen Trockenlaufmodus erfordern würden.",{"category":186,"check":187,"severity":39,"summary":188},"Protokoll","Idempotentes Wiederholen & Timeouts","Der Skill führt eine einzelne, nicht-verändernde Operation aus (Abrufen und Parsen von Webinhalten) und beinhaltet keine Remote-Aufrufe oder Zustandsänderungen, die Idempotenz oder Timeouts erfordern.",{"category":150,"check":190,"severity":39,"summary":191},"Telemetry Opt-in","Der Skill scheint keine Telemetriedaten zu senden.",1778691929684,"Dieser Skill verwendet die Defuddle CLI, um Webseiten zu scrapen und Unordnung sowie Navigation zu entfernen, um sauberen Markdown-Inhalt bereitzustellen. Er ist als Ersatz für generisches Web-Fetching konzipiert, wenn das Ziel darin besteht, lesbaren Text zur Analyse zu extrahieren.",[195,196,197,198,199],"Extrahiert sauberen Markdown-Inhalt von Webseiten.","Entfernt Unordnung, Werbung und Navigation aus abgerufenen Inhalten.","Reduziert den Token-Verbrauch für die LLM-Verarbeitung.","Unterstützt das Speichern der Ausgabe in einer Datei.","Extrahiert spezifische Metadaten wie Titel, Beschreibung und Domain.",[201,202,203],"Verarbeitung von URLs, die bereits auf `.md` enden (verwenden Sie stattdessen direkt `WebFetch`).","Ersetzen des allgemeinen Web-Fetchens für alle URL-Typen.","Durchführung komplexer Webinteraktionen über das einfache Abrufen und Parsen von Seiten hinaus.","3.0.0","4.4.0","Extrahieren Sie saubere, token-effiziente Markdown-Inhalte von Webseiten zur Erleichterung der Analyse oder Speicherung, wobei unnötige Unordnung und Navigationselemente vermieden werden.","Der kritische Befund zur Aktualität der Commits und die Warnung bezüglich nicht angepinnter Abhängigkeiten beeinträchtigen die Wartungs- und Sicherheitslage erheblich, obwohl der Skill funktionsfähig und gut dokumentiert ist.",75,"Ein gut dokumentierter Skill zur Extraktion von sauberem Markdown von Webseiten, zeigt aber Anzeichen von Vernachlässigung aufgrund veralteter Commits und nicht verwalteter Abhängigkeiten.",[211,212,213,214,215],"web-scraping","markdown","cli","content-extraction","token-saving","flagged",[218,219,220],"Wenn der Inhalt eines Artikels, Blogbeitrags oder einer Online-Dokumentation analysiert werden muss.","Beim Speichern von Webinhalten zur späteren Verwendung und wenn die Token-Anzahl minimiert werden soll.","Als Alternative zu `WebFetch` für Standard-Webseiten, die eine Inhaltsbereinigung erfordern.",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":234,"testCoverage":236},{"hasLockfile":223},false,1778691913103,{"descriptionLength":226,"readmeSize":227},347,2565,{"closedIssues90d":229,"forks":230,"hasChangelog":223,"openIssues90d":231,"pushedAt":232,"stars":233},3,2128,20,1778185448000,31002,{"hasNpmPackage":223,"license":235,"smitheryVerified":223},"MIT",{"hasCi":223,"hasTests":223},{"updatedAt":238},1778692054612,{"basePath":240,"githubOwner":241,"githubRepo":242,"locale":18,"slug":13,"type":243},"skills/defuddle","kepano","obsidian-skills","skill",{"_creationTime":245,"_id":246,"community":247,"display":248,"identity":253,"parentExtension":257,"providers":288,"relations":296,"tags":297,"workflow":298},1778691854276.604,"k17bttant31x15g1p63z6mkehh86n37f",{"reviewCount":8},{"description":249,"installMethods":250,"name":252,"sourceUrl":14},"Create and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.",{"claudeCode":251},"obsidian","Obsidian",{"basePath":254,"githubOwner":241,"githubRepo":242,"locale":255,"slug":242,"type":256},"","en","plugin",{"_creationTime":258,"_id":259,"community":260,"display":261,"identity":264,"providers":266,"relations":281,"tags":283,"workflow":284},1778691854276.6038,"k1781ajs5tna9vkz0peaa9cafh86mzbr",{"reviewCount":8},{"description":262,"installMethods":263,"name":242,"sourceUrl":14},"Agent skills for Obsidian. Teach your agent to use Markdown, Bases, JSON Canvas, and use the CLI.",{"claudeCode":12},{"basePath":254,"githubOwner":241,"githubRepo":242,"locale":255,"slug":242,"type":265},"marketplace",{"evaluate":267,"extract":275},{"promptVersionExtension":268,"promptVersionScoring":205,"score":269,"tags":270,"targetMarket":273,"tier":274},"3.1.0",79,[251,212,213,271,272],"notes","knowledge-management","global","community",{"commitSha":276,"marketplace":277,"plugin":279},"HEAD",{"name":242,"pluginCount":278},1,{"mcpCount":8,"provider":280,"skillCount":8},"classify",{"repoId":282},"kd75q6pm8pgs19zcxpqgt5da9186m9f3",[213,272,212,271,251],{"evaluatedAt":285,"extractAt":286,"updatedAt":287},1778691877356,1778691854276,1778692095422,{"evaluate":289,"extract":293},{"promptVersionExtension":204,"promptVersionScoring":205,"score":290,"tags":291,"targetMarket":273,"tier":274},95,[251,212,271,292,213],"pkm",{"commitSha":276,"license":235,"plugin":294},{"mcpCount":8,"provider":280,"skillCount":295},5,{"parentExtensionId":259,"repoId":282},[213,212,271,251,292],{"evaluatedAt":299,"extractAt":286,"updatedAt":300},1778691912830,1778692095244,{"evaluate":302,"extract":304},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":303,"targetMarket":273,"tier":216},[211,212,213,214,215],{"commitSha":276},{"parentExtensionId":246,"repoId":282,"translatedFrom":306},"k179m826hsbe86m70n8g41612186mdnw",{"_creationTime":308,"_id":282,"identity":309,"providers":310,"workflow":405},1778691850308.0276,{"githubOwner":241,"githubRepo":242,"sourceUrl":14},{"classify":311,"discover":394,"github":397},{"commitSha":276,"extensions":312},[313,326,345,352,362,372,380],{"basePath":254,"displayName":242,"installMethods":314,"rationale":315,"selectedPaths":316,"source":325,"sourceLanguage":255,"type":265},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[317,320,322],{"path":318,"priority":319},".claude-plugin/marketplace.json","mandatory",{"path":321,"priority":319},"README.md",{"path":323,"priority":324},"LICENSE","high","rule",{"basePath":254,"description":249,"displayName":251,"installMethods":327,"license":235,"rationale":328,"selectedPaths":329,"source":325,"sourceLanguage":255,"type":256},{"claudeCode":251},"plugin manifest at .claude-plugin/plugin.json",[330,332,333,334,337,339,341,343],{"path":331,"priority":319},".claude-plugin/plugin.json",{"path":321,"priority":319},{"path":323,"priority":324},{"path":335,"priority":336},"skills/defuddle/SKILL.md","medium",{"path":338,"priority":336},"skills/json-canvas/SKILL.md",{"path":340,"priority":336},"skills/obsidian-bases/SKILL.md",{"path":342,"priority":336},"skills/obsidian-cli/SKILL.md",{"path":344,"priority":336},"skills/obsidian-markdown/SKILL.md",{"basePath":240,"description":346,"displayName":13,"installMethods":347,"rationale":348,"selectedPaths":349,"source":325,"sourceLanguage":255,"type":243},"Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. Do NOT use for URLs ending in .md — those are already markdown, use WebFetch directly.",{"claudeCode":12},"SKILL.md frontmatter at skills/defuddle/SKILL.md",[350],{"path":351,"priority":319},"SKILL.md",{"basePath":353,"description":354,"displayName":355,"installMethods":356,"rationale":357,"selectedPaths":358,"source":325,"sourceLanguage":255,"type":243},"skills/json-canvas","Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.","json-canvas",{"claudeCode":12},"SKILL.md frontmatter at skills/json-canvas/SKILL.md",[359,360],{"path":351,"priority":319},{"path":361,"priority":336},"references/EXAMPLES.md",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":325,"sourceLanguage":255,"type":243},"skills/obsidian-bases","Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.","obsidian-bases",{"claudeCode":12},"SKILL.md frontmatter at skills/obsidian-bases/SKILL.md",[369,370],{"path":351,"priority":319},{"path":371,"priority":336},"references/FUNCTIONS_REFERENCE.md",{"basePath":373,"description":374,"displayName":375,"installMethods":376,"rationale":377,"selectedPaths":378,"source":325,"sourceLanguage":255,"type":243},"skills/obsidian-cli","Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.","obsidian-cli",{"claudeCode":12},"SKILL.md frontmatter at skills/obsidian-cli/SKILL.md",[379],{"path":351,"priority":319},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":325,"sourceLanguage":255,"type":243},"skills/obsidian-markdown","Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.","obsidian-markdown",{"claudeCode":12},"SKILL.md frontmatter at skills/obsidian-markdown/SKILL.md",[387,388,390,392],{"path":351,"priority":319},{"path":389,"priority":336},"references/CALLOUTS.md",{"path":391,"priority":336},"references/EMBEDS.md",{"path":393,"priority":336},"references/PROPERTIES.md",{"sources":395},[396],"manual",{"closedIssues90d":229,"description":262,"forks":230,"license":235,"openIssues90d":231,"pushedAt":232,"readmeSize":227,"stars":233,"topics":398},[399,400,251,401,402,213,13,403,404],"claude","codex","skills","clawdbot","opencode","openclaw",{"classifiedAt":406,"discoverAt":407,"extractAt":408,"githubAt":408,"updatedAt":406},1778691854042,1778691850308,1778691852165,[213,214,212,215,211],{"evaluatedAt":411,"extractAt":286,"updatedAt":238},1778691929806,[],[414,445,476,504,528,548],{"_creationTime":415,"_id":416,"community":417,"display":418,"identity":424,"providers":428,"relations":437,"tags":440,"workflow":441},1778697373439.756,"k1735p8vnc44y3ntfepns5m0nx86npbs",{"reviewCount":8},{"description":419,"installMethods":420,"name":422,"sourceUrl":423},"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":421},"shanraisshan/claude-code-best-practice","agent-browser","https://github.com/shanraisshan/claude-code-best-practice",{"basePath":425,"githubOwner":426,"githubRepo":427,"locale":18,"slug":422,"type":243},".claude/skills/agent-browser","shanraisshan","claude-code-best-practice",{"evaluate":429,"extract":436},{"promptVersionExtension":204,"promptVersionScoring":205,"score":430,"tags":431,"targetMarket":273,"tier":435},100,[432,211,433,213,434],"browser-automation","testing","automation","verified",{"commitSha":276},{"repoId":438,"translatedFrom":439},"kd74710g49kxgwbfjxeb7s132d86myxr","k17ej9360g7468qswf3svnrx9186m1ng",[434,432,213,433,211],{"evaluatedAt":442,"extractAt":443,"updatedAt":444},1778697222051,1778697205743,1778697373439,{"_creationTime":446,"_id":447,"community":448,"display":449,"identity":455,"providers":460,"relations":469,"tags":472,"workflow":473},1778696691708.3274,"k170az7r02e9e2v47mpy80kx6n86nff3",{"reviewCount":8},{"description":450,"installMethods":451,"name":453,"sourceUrl":454},"Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy",{"claudeCode":452},"ruvnet/ruflo","Trader Regime","https://github.com/ruvnet/ruflo",{"basePath":456,"githubOwner":457,"githubRepo":458,"locale":255,"slug":459,"type":243},"plugins/ruflo-neural-trader/skills/trader-regime","ruvnet","ruflo","trader-regime",{"evaluate":461,"extract":468},{"promptVersionExtension":204,"promptVersionScoring":205,"score":430,"tags":462,"targetMarket":273,"tier":435},[463,464,465,466,467,213],"finance","trading","market-analysis","ai","typescript",{"commitSha":276,"license":235},{"parentExtensionId":470,"repoId":471},"k17drge8h1fgzchr0p4jaeg33n86mwmy","kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[466,213,463,465,464,467],{"evaluatedAt":474,"extractAt":475,"updatedAt":474},1778701108877,1778696691708,{"_creationTime":477,"_id":478,"community":479,"display":480,"identity":486,"providers":490,"relations":497,"tags":500,"workflow":501},1778699234184.6174,"k174zww66m804nhr89ttra7r6d86nwyg",{"reviewCount":8},{"description":481,"installMethods":482,"name":484,"sourceUrl":485},"Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow",{"claudeCode":483},"Yeachan-Heo/oh-my-claudecode","setup","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":487,"githubOwner":488,"githubRepo":489,"locale":255,"slug":484,"type":243},"skills/setup","Yeachan-Heo","oh-my-claudecode",{"evaluate":491,"extract":496},{"promptVersionExtension":204,"promptVersionScoring":205,"score":430,"tags":492,"targetMarket":273,"tier":435},[484,493,494,213,495],"routing","configuration","mcp",{"commitSha":276},{"parentExtensionId":498,"repoId":499},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[213,494,495,493,484],{"evaluatedAt":502,"extractAt":503,"updatedAt":502},1778699724286,1778699234184,{"_creationTime":505,"_id":506,"community":507,"display":508,"identity":512,"providers":515,"relations":524,"tags":525,"workflow":526},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":509,"installMethods":510,"name":511,"sourceUrl":485},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":483},"Project Session Manager",{"basePath":513,"githubOwner":488,"githubRepo":489,"locale":255,"slug":514,"type":243},"skills/project-session-manager","project-session-manager",{"evaluate":516,"extract":523},{"promptVersionExtension":204,"promptVersionScoring":205,"score":430,"tags":517,"targetMarket":273,"tier":435},[518,519,520,521,434,213,522],"git","development-environment","workflow","tmux","developer-tool",{"commitSha":276,"license":235},{"parentExtensionId":498,"repoId":499},[434,213,522,519,518,521,520],{"evaluatedAt":527,"extractAt":503,"updatedAt":527},1778699613343,{"_creationTime":529,"_id":530,"community":531,"display":532,"identity":536,"providers":538,"relations":544,"tags":545,"workflow":546},1778699234184.6143,"k17cnx0m6a27fw52yvt4zsbsxh86nd1c",{"reviewCount":8},{"description":533,"installMethods":534,"name":535,"sourceUrl":485},"Configure popular MCP servers for enhanced agent capabilities",{"claudeCode":483},"mcp-setup",{"basePath":537,"githubOwner":488,"githubRepo":489,"locale":255,"slug":535,"type":243},"skills/mcp-setup",{"evaluate":539,"extract":543},{"promptVersionExtension":204,"promptVersionScoring":205,"score":430,"tags":540,"targetMarket":273,"tier":435},[495,494,213,541,542],"agent","tooling",{"commitSha":276},{"parentExtensionId":498,"repoId":499},[541,213,494,495,542],{"evaluatedAt":547,"extractAt":503,"updatedAt":547},1778699492025,{"_creationTime":549,"_id":550,"community":551,"display":552,"identity":555,"providers":558,"relations":566,"tags":567,"workflow":568},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":553,"installMethods":554,"name":489,"sourceUrl":485},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":483},{"basePath":556,"githubOwner":488,"githubRepo":489,"locale":255,"slug":557,"type":243},"skills/ask","ask",{"evaluate":559,"extract":565},{"promptVersionExtension":204,"promptVersionScoring":205,"score":430,"tags":560,"targetMarket":273,"tier":435},[213,434,561,562,563,564],"llm","prompting","code-review","artifact-generation",{"commitSha":276,"license":235},{"parentExtensionId":498,"repoId":499},[564,434,213,563,561,562],{"evaluatedAt":569,"extractAt":503,"updatedAt":569},1778699303045]