[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-arvindrk-extract-design-system-de":3,"guides-for-arvindrk-extract-design-system":360,"similar-k17bf89mzr7rb27ayt66v73v5586mqzz-de":361},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":241,"isFallback":231,"parentExtension":245,"providers":277,"relations":281,"repo":283,"tags":357,"workflow":358},1778675701589.6135,"k17bf89mzr7rb27ayt66v73v5586mqzz",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Extrahiert Design-Primitive aus einer öffentlichen Website und generiert Start-Token-Dateien für Ihr Projekt.",{"claudeCode":12},"arvindrk/extract-design-system","extract-design-system","https://github.com/arvindrk/extract-design-system",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":239},1778675701589.6138,"kn731407hbq3wdwrasydz5yejs86n7d1","de",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"tier":216,"useCases":217},[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,113,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,188],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem der Extraktion von Design-Primitiven aus einer öffentlichen Website und der Generierung von Start-Token-Dateien an.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet einen konkreten Workflow zur Extraktion von Design-Tokens, der über einfaches Prompting hinausgeht und Wert für die Initialisierung von Projekten mit Design-Systemen bietet.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Fähigkeit bietet einen vollständigen Workflow von der Extraktion bis zur Generierung von Startdateien und enthält Setup-Anweisungen für Playwright, was sie für die Verwendung in realen Workflows bereit macht.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich auf eine einzige Domäne: die Extraktion von Design-Primitiven aus Websites und die Generierung von Token-Dateien.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Funktionalität der Fähigkeit genau und prägnant wider.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Umfangreiche Tools","Die Fähigkeit stellt spezifische, gut definierte Tools für die Extraktion und Initialisierung von Design-Systemen bereit und vermeidet allgemeine Befehlsausführungen.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- und Parameterreferenz","Die SKILL.md und README bieten klare Anweisungen, einschließlich Parametern wie `--extract-only` und `init`, wobei implizite Standardwerte leicht ersichtlich sind.",{"category":33,"check":48,"severity":24,"summary":49},"Tool-Benennung","Tools wie `extract_design_system` und `init_design_system` sind beschreibend und folgen Konventionen für Kebab-Case.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Die Eingabeparameter und Ausgabestrukturen des Tools sind gut definiert und konzentrieren sich nur auf die für Extraktion und Token-Generierung notwendigen Daten.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, die in der LICENSE-Datei und der README klar angegeben ist und eine permissive Open-Source-Lizenz darstellt.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Der letzte Commit erfolgte am 10. Mai 2026, was innerhalb der letzten 90 Tage liegt.",{"category":58,"check":62,"severity":24,"summary":63},"Abhängigkeitsmanagement","Das Projekt verwendet npm und Playwright, und die README erwähnt Node.js 20+ sowie die Notwendigkeit, Playwright zu installieren, was auf ein gutes Abhängigkeitsbewusstsein hinweist.",{"category":65,"check":66,"severity":24,"summary":67},"Sicherheit","Geheimnisverwaltung","Die Fähigkeit scheint keine Geheimnisse zu verarbeiten oder offenzulegen.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","Die Fähigkeit behandelt Webinhalte von Drittanbietern als Daten und enthält Sicherheitsgrenzen, um die Ausführung von Anweisungen aus externen Quellen zu verhindern.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Lieferketten-Granaten","Die Fähigkeit ruft öffentliche Webinhalte ab, führt jedoch keinen beliebigen Code aus und folgt keinen Anweisungen von Remote-Quellen.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox-Isolation","Die Fähigkeit arbeitet innerhalb des Projektverzeichnisses und berührt nur generierte Ausgabedateien, wobei Sicherheitsgrenzen die Modifikation außerhalb des Geltungsbereichs verhindern.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox-Escape-Primitive","Keine Hinweise auf abgekoppelte Prozessaufrufe oder Deny-Retry-Schleifen in den bereitgestellten Skripten.",{"category":65,"check":81,"severity":24,"summary":82},"Datenexfiltration","Die Fähigkeit analysiert nur öffentliche Webinhalte und übermittelt keine vertraulichen Daten an Dritte.",{"category":65,"check":84,"severity":24,"summary":85},"Versteckte Text-Tricks","Der gebündelte Inhalt und die Beschreibungen scheinen frei von versteckten Steuerungs-Tricks oder verdächtigen Unicode-Zeichen zu sein.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Undurchsichtige Codeausführung","Die gebündelten Skripte sind klar und lesbar; es werden keine Obfuskationen wie Base64-Payloads oder Laufzeitabrufe verwendet.",{"category":91,"check":92,"severity":24,"summary":93},"Portabilität","Strukturelle Annahme","Die Fähigkeit konzentriert sich auf die Generierung von Dateien innerhalb des Projekts und trifft keine starren Annahmen über die bestehende Projektstruktur des Benutzers hinaus über die Ausgabeorte hinaus.",{"category":95,"check":96,"severity":24,"summary":97},"Vertrauen","Aufmerksamkeit bei Problemen","Es gibt 0 offene und 0 geschlossene Issues in den letzten 90 Tagen, was auf eine aktive Wartung oder einen Mangel an aktuellen Problemen hinweist.",{"category":99,"check":100,"severity":24,"summary":101},"Versionierung","Release-Management","Die Fähigkeit ist über npm verfügbar und die README gibt eine Anforderung von Node.js 20+ an. Die Commit-Historie deutet auf aktive Entwicklung hin, obwohl eine explizite Versionierung in Frontmatter oder Releases nicht detailliert ist.",{"category":103,"check":104,"severity":24,"summary":105},"Ausführung","Validierung","Die CLI- und Skill-Anweisungen implizieren die Validierung von Eingaben wie URLs und dass die Ausgabe strukturiert ist, passend zur Aufgabe.",{"category":65,"check":107,"severity":24,"summary":108},"Ungeschützte destruktive Operationen","Die Fähigkeit generiert hauptsächlich Dateien und analysiert öffentliche Daten; Änderungen am bestehenden App-Code erfordern eine ausdrückliche Bestätigung.",{"category":110,"check":111,"severity":24,"summary":112},"Codeausführung","Fehlerbehandlung","Die SKILL.md und der Workflow deuten auf eine strukturierte Behandlung von Ein- und Ausgaben hin, was impliziert, dass Fehler aussagekräftig gemeldet würden.",{"category":110,"check":114,"severity":115,"summary":116},"Protokollierung","not_applicable","Die Fähigkeit ist primär analytisch und auf die Generierung von Ausgaben ausgerichtet, anstatt auf destruktive Aktionen oder sensible ausgehende Aufrufe, was eine detaillierte Audit-Protokollierung weniger kritisch macht.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","DSGVO","Die Fähigkeit verarbeitet nur öffentliche Webdaten und keine personenbezogenen Daten, wodurch DSGVO-Bedenken vermieden werden.",{"category":118,"check":122,"severity":24,"summary":123},"Zielmarkt","Die Erweiterung arbeitet mit öffentlichen Websites weltweit und hat keine regionalen oder gerichtlichen Einschränkungen.",{"category":91,"check":125,"severity":24,"summary":126},"Laufzeitstabilität","Die Fähigkeit hat klare Voraussetzungen (Node.js 20+, Playwright) und ihre CLI-Natur deutet auf POSIX-Kompatibilität hin.",{"category":44,"check":128,"severity":24,"summary":129},"README","Die README ist umfassend und beschreibt klar den Zweck, die Fähigkeiten und die Verwendung der Erweiterung.",{"category":33,"check":131,"severity":24,"summary":132},"Größe der Tool-Oberfläche","Die Fähigkeit stellt eine überschaubare Anzahl von Tools bereit: `extract_design_system`, `init_design_system` und `get_tokens`.",{"category":40,"check":134,"severity":24,"summary":135},"Sich überschneidende, fast synonyme Tools","Die bereitgestellten Tools (`extract_design_system`, `init_design_system`, `get_tokens`) haben unterschiedliche und sich nicht überschneidende Funktionalitäten.",{"category":44,"check":137,"severity":24,"summary":138},"Phantomfunktionen","Alle beworbenen Funktionen, wie Token-Extraktion und Dateigenerierung, haben entsprechende Implementierungen in der CLI und den Skill-Anweisungen.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Klare Installationsanweisungen über `npx skills add` sind in der README enthalten, zusammen mit Beispiel-Nutzungsaufforderungen.",{"category":144,"check":145,"severity":24,"summary":146},"Fehler","Aussagekräftige Fehlermeldungen","Die Dokumentation und Workflow-Beschreibungen implizieren, dass Fehler im Zusammenhang mit der Extraktion oder Dateigenerierung klar wären und Anleitungen geben würden.",{"category":103,"check":148,"severity":24,"summary":149},"Angepinnte Abhängigkeiten","Das Projekt stützt sich auf npm und spezifiziert Node.js 20+; die Verwendung von Playwright impliziert, dass spezifische Versionen verwaltet werden, was auf angepinnte Abhängigkeiten hindeutet.",{"category":33,"check":151,"severity":24,"summary":152},"Trockenlauf-Vorschau","Die Option `--extract-only` bietet eine Vorschau der Extraktion, ohne Startdateien zu generieren, und die Fähigkeit betont, vor der Änderung bestehenden Codes eine Bestätigung anzufordern.",{"category":154,"check":155,"severity":115,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Die Fähigkeit konzentriert sich auf die Extraktion öffentlicher Daten und die Generierung lokaler Dateien; sie beinhaltet keine externen zustandsverändernden Operationen und erfordert keine komplexe Wiederholungslogik.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry-Opt-in","Es gibt keine Erwähnung von Telemetriesammlung; der Fokus liegt auf lokaler Dateigenerierung und -analyse, was impliziert, dass keine Telemetrie mit Opt-out vorhanden ist.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Der Zweck ist präzise definiert: Extraktion von Design-Primitiven aus einer öffentlichen Website und Generierung von Start-Token-Dateien, mit klaren Anwendungsfällen und Umrissen.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter ist prägnant und fasst die Kernfunktionalität der Extraktion von Design-Tokens effektiv zusammen.",{"category":44,"check":167,"severity":24,"summary":168},"Prägnanter Körper","Die SKILL.md ist prägnant und beschreibt den Workflow, wobei detaillierte Referenzen an separate Dateien delegiert werden.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Die SKILL.md beschreibt den Workflow und verweist auf `references/workflow.md` und `references/outputs.md` für tiefergehende Informationen.",{"category":170,"check":174,"severity":115,"summary":175},"Verzweigte Erkundung","Der Workflow der Fähigkeit ist nicht explorativ in einer Weise, die das Hauptgespräch überfluten würde; es ist eine fokussierte Extraktionsaufgabe.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Die README bietet mehrere klare, sofort verwendbare Beispiel-Prompts, die zeigen, wie die Fähigkeit für verschiedene Extraktionsszenarien aufgerufen wird.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die SKILL.md dokumentiert Einschränkungen wie dynamische Websites, die unvollständige Ausgaben liefern, und die Notwendigkeit, extrahierte Daten zu überprüfen, zusammen mit Sicherheitsgrenzen.",{"category":110,"check":183,"severity":115,"summary":184},"Tool-Fallback","Die Fähigkeit ist nicht auf einen externen MCP-Server angewiesen; sie bündelt ihre eigene CLI-Implementierung.",{"category":65,"check":186,"severity":24,"summary":187},"Halt bei unerwartetem Zustand","Die SKILL.md listet Sicherheitsgrenzen auf, einschließlich der Nichtänderung von Projektdateien ohne Bestätigung und der Behandlung extrahierter Ausgaben als nicht vertrauenswürdig, was auf einen Halt bei unerwarteten Zuständen hindeutet.",{"category":91,"check":189,"severity":24,"summary":190},"Kreuz-Skill-Kopplung","Die Fähigkeit ist in sich geschlossen und ist nicht auf andere geladene Fähigkeiten in derselben Sitzung angewiesen.",1778675640516,"Diese Fähigkeit extrahiert Design-Primitive wie Farben, Typografie, Abstände, Randradius und Schatten von öffentlichen Websites. Sie generiert Startdateien `tokens.json` und `tokens.css` zur lokalen Projektverwendung sowie rohe und normalisierte JSON-Ausgaben zur Fehlerbehebung.",[194,195,196,197,198],"Extrahiert Farben, Typografie, Abstände, Radien und Schatten","Generiert Startdateien `tokens.json` und `tokens.css`","Bietet rohe und normalisierte JSON-Ausgaben","Erfordert ausdrückliche Bestätigung vor der Änderung bestehender Projektdateien","Analysiert nur öffentliche Websites",[200,201,202,203],"Behauptung, dass das extrahierte System vollständig oder pixelgenau ist","Ableitung von Komponenten oder semantischen Tokens, die nicht explizit extrahiert wurden","Behandlung extrahierter Ausgaben als maßgeblich ohne Überprüfung","Automatische breite App-Neuschreibungen oder Patches für die Framework-Konfiguration","3.0.0","4.4.0","Entwicklern eine schnelle Möglichkeit zu bieten, Design-Tokens von jeder öffentlichen Website zu reverse-engineeren und grundlegende Stil-Dateien für ihre Projekte zu generieren.","Die Erweiterung zeigt eine hohe Qualität in allen bewerteten Aspekten, einschließlich klarer Dokumentation, robuster Sicherheitsfunktionen und eines klar definierten Umfangs. Der Workflow ist produktionsreif und behandelt potenzielle Probleme anmutig.",99,"Hervorragende Fähigkeit zur Extraktion von Design-Tokens aus Websites.",[211,212,213,214,215],"design-tokens","css","web-development","cli","javascript","verified",[218,219,220,221],"Initialisierung eines neuen Projekts mit Design-Tokens basierend auf dem Stil einer bestehenden Website","Analyse der Design-Primitive einer Konkurrenz- oder Inspirations-Website","Generierung grundlegender Stil-Assets für schnelles Prototyping","Etablierung eines wiederholbaren Workflows zur Extraktion von Design-Tokens",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"popularity":234,"security":236,"testCoverage":238},{"hasLockfile":224},true,1778675618312,{"descriptionLength":227,"readmeSize":228},98,8133,{"closedIssues90d":8,"forks":230,"hasChangelog":231,"openIssues90d":8,"pushedAt":232,"stars":233},5,false,1778372685000,36,{"npmDownloads":235},167868,{"hasNpmPackage":224,"license":237,"smitheryVerified":231},"MIT",{"hasCi":224,"hasTests":224},{"updatedAt":240},1778675701589,{"basePath":242,"githubOwner":243,"githubRepo":13,"locale":18,"slug":13,"type":244},"skills/extract-design-system","arvindrk","skill",{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":252,"parentExtension":256,"providers":257,"relations":270,"tags":272,"workflow":273},1778675594920.0762,"k1762merk28sjnss4c76tj3wg186mqq5",{"reviewCount":8},{"description":250,"installMethods":251,"name":13,"sourceUrl":14},"Extract design primitives from public websites into starter token files.",{"claudeCode":13},{"basePath":253,"githubOwner":243,"githubRepo":13,"locale":254,"slug":13,"type":255},"","en","plugin",null,{"evaluate":258,"extract":265},{"promptVersionExtension":204,"promptVersionScoring":205,"score":259,"tags":260,"targetMarket":264,"tier":216},96,[211,261,212,262,214,263],"website-scraping","json","mcp","global",{"commitSha":266,"plugin":267},"HEAD",{"mcpCount":8,"provider":268,"skillCount":269},"classify",1,{"repoId":271},"kd70eqr3jg8v1kx2h8ctrm3tp186n6w0",[214,212,211,262,263,261],{"evaluatedAt":274,"extractAt":275,"updatedAt":276},1778675618062,1778675594920,1778675715285,{"evaluate":278,"extract":280},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":279,"targetMarket":264,"tier":216},[211,212,213,214,215],{"commitSha":266},{"parentExtensionId":247,"repoId":271,"translatedFrom":282},"k17crev4d2b28httehcp2fbj1n86ne6p",{"_creationTime":284,"_id":271,"identity":285,"providers":286,"workflow":352},1778675588522.468,{"githubOwner":243,"githubRepo":13,"sourceUrl":14},{"classify":287,"discover":328,"extract":331,"github":332,"npm":351},{"commitSha":266,"extensions":288},[289,305,316],{"basePath":253,"description":250,"displayName":13,"installMethods":290,"rationale":291,"selectedPaths":292,"source":304,"sourceLanguage":254,"type":255},{"claudeCode":13},"plugin manifest at .codex-plugin/plugin.json",[293,296,298,301],{"path":294,"priority":295},".codex-plugin/plugin.json","mandatory",{"path":297,"priority":295},"README.md",{"path":299,"priority":300},"LICENSE","high",{"path":302,"priority":303},"skills/extract-design-system/SKILL.md","medium","rule",{"basePath":242,"description":306,"displayName":13,"installMethods":307,"rationale":308,"selectedPaths":309,"source":304,"sourceLanguage":254,"type":244},"Extract design primitives from a public website and generate starter token files for your project.",{"claudeCode":12},"SKILL.md frontmatter at skills/extract-design-system/SKILL.md",[310,312,314],{"path":311,"priority":295},"SKILL.md",{"path":313,"priority":303},"references/outputs.md",{"path":315,"priority":303},"references/workflow.md",{"basePath":253,"description":317,"displayName":13,"installMethods":318,"license":237,"rationale":319,"selectedPaths":320,"source":304,"sourceLanguage":254,"type":263},"Extract design tokens (colors, typography, spacing, border radius, shadows) from any public website. Generates JSON and CSS custom properties for local projects. Available as an AI agent skill (Claude, Cursor, Codex) and standalone CLI.",{"npm":13},"package.json @modelcontextprotocol/sdk dep + bin at package.json",[321,323,324,325],{"path":322,"priority":295},"package.json",{"path":297,"priority":295},{"path":299,"priority":300},{"path":326,"priority":327},"src/mcp.ts","low",{"sources":329},[330],"manual",{"npmPackage":13},{"closedIssues90d":8,"description":317,"forks":230,"homepage":333,"license":237,"openIssues90d":8,"pushedAt":232,"readmeSize":228,"stars":233,"topics":334},"https://www.npmjs.com/package/extract-design-system",[335,336,214,337,338,339,340,341,342,343,211,344,345,263,346,347,348,212,349,350],"agent-skills","automation","cursor-skills","design-system","skills-sh","token-extractor","claude-code-skills","claude-skills","design-ops","developer-experience","frontend","playwright","ui-audit","brand-audit","design-md","nodejs",{"downloads":235},{"classifiedAt":353,"discoverAt":354,"extractAt":355,"githubAt":355,"npmAt":356,"updatedAt":353},1778675594493,1778675588522,1778675590640,1778675592702,[214,212,211,215,213],{"evaluatedAt":359,"extractAt":275,"updatedAt":240},1778675640657,[],[362,393,414,435,463,490],{"_creationTime":363,"_id":364,"community":365,"display":366,"identity":372,"providers":377,"relations":386,"tags":389,"workflow":390},1778668208695.1423,"k17f06zww13em2avbhz248f60d86m8fc",{"reviewCount":8},{"description":367,"installMethods":368,"name":370,"sourceUrl":371},"Color-only audit to extract, evaluate, and recommend improvements for the project's color system",{"claudeCode":369},"Aboudjem/ui-ux-suite","Color Audit","https://github.com/Aboudjem/ui-ux-suite",{"basePath":373,"githubOwner":374,"githubRepo":375,"locale":254,"slug":376,"type":244},"skills/color-audit","Aboudjem","ui-ux-suite","color-audit",{"evaluate":378,"extract":385},{"promptVersionExtension":204,"promptVersionScoring":205,"score":379,"tags":380,"targetMarket":264,"tier":216},100,[381,382,383,384,212,215,214],"design","ui","ux","accessibility",{"commitSha":266,"license":237},{"parentExtensionId":387,"repoId":388},"k178zeec8jajqdrczrynw6x3fx86mm8h","kd75532596tdmk72j9k55b0qqn86n5et",[384,214,212,381,215,382,383],{"evaluatedAt":391,"extractAt":392,"updatedAt":391},1778669948021,1778668208695,{"_creationTime":394,"_id":395,"community":396,"display":397,"identity":401,"providers":404,"relations":410,"tags":411,"workflow":412},1778668208695.1453,"k176sf1kx7rrk3aq3ywq0dfdrs86mwp1",{"reviewCount":8},{"description":398,"installMethods":399,"name":400,"sourceUrl":371},"Typography-only audit covering font selection, type scale, readability, hierarchy, performance",{"claudeCode":369},"Type Audit",{"basePath":402,"githubOwner":374,"githubRepo":375,"locale":254,"slug":403,"type":244},"skills/type-audit","type-audit",{"evaluate":405,"extract":409},{"promptVersionExtension":204,"promptVersionScoring":205,"score":379,"tags":406,"targetMarket":264,"tier":216},[381,383,407,408,212,213,345],"typography","audit",{"commitSha":266,"license":237},{"parentExtensionId":387,"repoId":388},[408,212,381,345,407,383,213],{"evaluatedAt":413,"extractAt":392,"updatedAt":413},1778670163933,{"_creationTime":415,"_id":416,"community":417,"display":418,"identity":422,"providers":425,"relations":431,"tags":432,"workflow":433},1778668208695.1443,"k1756c58e7z3k8dc64z3v01hfx86n77f",{"reviewCount":8},{"description":419,"installMethods":420,"name":421,"sourceUrl":371},"Layout and spacing audit covering grid, spacing consistency, density, responsive behavior",{"claudeCode":369},"Layout Audit",{"basePath":423,"githubOwner":374,"githubRepo":375,"locale":254,"slug":424,"type":244},"skills/layout-audit","layout-audit",{"evaluate":426,"extract":430},{"promptVersionExtension":204,"promptVersionScoring":205,"score":379,"tags":427,"targetMarket":264,"tier":216},[428,429,212,215,345],"ui-ux","design-audit",{"commitSha":266,"license":237},{"parentExtensionId":387,"repoId":388},[212,429,345,215,428],{"evaluatedAt":434,"extractAt":392,"updatedAt":434},1778670082566,{"_creationTime":436,"_id":437,"community":438,"display":439,"identity":445,"providers":449,"relations":456,"tags":459,"workflow":460},1778690831986.3765,"k179x509d3fng6rhce5txz8grx86m5mw",{"reviewCount":8},{"description":440,"installMethods":441,"name":443,"sourceUrl":444},"Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.",{"claudeCode":442},"hyf0/vue-skills","vue-router-best-practices","https://github.com/hyf0/vue-skills",{"basePath":446,"githubOwner":447,"githubRepo":448,"locale":254,"slug":443,"type":244},"skills/vue-router-best-practices","hyf0","vue-skills",{"evaluate":450,"extract":455},{"promptVersionExtension":204,"promptVersionScoring":205,"score":379,"tags":451,"targetMarket":264,"tier":216},[452,453,215,454,213],"vue","vue-router","typescript",{"commitSha":266},{"parentExtensionId":457,"repoId":458},"k17fvvpt61wrah7aepwqhgjp4d86n8jx","kd7a1a0bdc2ez150x3razht61n86m6a8",[215,454,452,453,213],{"evaluatedAt":461,"extractAt":462,"updatedAt":461},1778691174475,1778690831986,{"_creationTime":464,"_id":465,"community":466,"display":467,"identity":473,"providers":477,"relations":484,"tags":486,"workflow":487},1778685991755.7456,"k17djff3pz3wam5kpz7pkg92h586menn",{"reviewCount":8},{"description":468,"installMethods":469,"name":471,"sourceUrl":472},"Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.",{"claudeCode":470},"davila7/claude-code-templates","develop-web-game","https://github.com/davila7/claude-code-templates",{"basePath":474,"githubOwner":475,"githubRepo":476,"locale":254,"slug":471,"type":244},"cli-tool/components/skills/creative-design/develop-web-game","davila7","claude-code-templates",{"evaluate":478,"extract":483},{"promptVersionExtension":204,"promptVersionScoring":205,"score":379,"tags":479,"targetMarket":264,"tier":216},[213,480,215,481,346,482,336],"game-development","html","testing",{"commitSha":266},{"repoId":485},"kd71fzn4s7r0269fkw47wt670n86ndz0",[336,480,481,215,346,482,213],{"evaluatedAt":488,"extractAt":489,"updatedAt":488},1778690648090,1778685991755,{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":500,"providers":504,"relations":512,"tags":515,"workflow":516},1778675056600.2688,"k17axft429eg7cgac59w07hp9n86n548",{"reviewCount":8},{"description":495,"installMethods":496,"name":498,"sourceUrl":499},"UI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration.",{"claudeCode":497},"alirezarezvani/claude-skills","UI Design System Toolkit","https://github.com/alirezarezvani/claude-skills",{"basePath":501,"githubOwner":502,"githubRepo":342,"locale":254,"slug":503,"type":244},"product-team/skills/ui-design-system","alirezarezvani","ui-design-system",{"evaluate":505,"extract":511},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":506,"targetMarket":264,"tier":216},[211,507,212,508,215,509,510],"ui-design","scss","figma","tailwind",{"commitSha":266,"license":237},{"parentExtensionId":513,"repoId":514},"k17104ysr0smp7vvp26mnn1fzh86nynm","kd7ff9s1w43mfyy1n7hf87816186m6px",[212,211,509,215,508,510,507],{"evaluatedAt":517,"extractAt":518,"updatedAt":517},1778685759619,1778675056600]