[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-greensock-gsap-plugins-de":3,"guides-for-greensock-gsap-plugins":439,"similar-k17af72gbj8eq51dqmdprnwdgn86my31-de":440},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":250,"isFallback":235,"parentExtension":256,"providers":311,"relations":315,"repo":317,"tags":436,"workflow":437},1778688353394.6616,"k17af72gbj8eq51dqmdprnwdgn86my31",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Offizielle GSAP-Fähigkeit für GSAP-Plugins – Registrierung, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG- und Physik-Plugins, CustomEase, EasePack, CustomWiggle, CustomBounce, GSDevTools. Verwenden Sie dies, wenn der Benutzer nach einem GSAP-Plugin, Scroll-to, Flip-Animationen, Draggable, SVG-Zeichnung oder Plugin-Registrierung fragt.",{"claudeCode":12},"greensock/gsap-skills","GSAP Plugins","https://github.com/greensock/gsap-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":233,"workflow":248},1778688353394.6619,"kn71s8cdbggce4a6911q7cfk6h86mqx4","de",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"practices":203,"prerequisites":207,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"tier":221,"useCases":222,"workflow":227},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,188],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Relevanz des Problems","pass","Die Beschreibung gibt klar an, dass die Erweiterung sich mit der Verwendung von GSAP-Plugins, der Registrierung und spezifischen Animationstypen wie Scroll-to, Flip und Draggable befasst, was den gängigen Benutzerbedürfnissen entspricht.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet kuratierte, genaue und aktuelle Anleitungen zu GSAP-Plugins, einschließlich wichtiger Installations- und Lizenzierungsinformationen, die veraltete Praktiken korrigieren, und bietet einen erheblichen Mehrwert gegenüber dem Standard-LLM-Wissen.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Fähigkeit deckt den gesamten Lebenszyklus der Verwendung von GSAP-Plugins ab, von der Registrierung bis zu spezifischen Animationstechniken und Entwicklungswerkzeugen, und bietet eine umfassende Anleitung für Produktions-Workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Single Responsibility Principle","Die Fähigkeit konzentriert sich ausschließlich auf GSAP-Plugins und verwandte Animationskonzepte mit klaren Hinweisen auf verwandte Fähigkeiten wie Kern-GSAP und ScrollTrigger und behält einen engen Umfang bei.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt den Inhalt von SKILL.md genau wider und listet relevante Plugins und Anwendungsfälle auf.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Geltungsbereich von Werkzeugen","not_applicable","Dies ist eine Fähigkeit, kein MCP-Toolset, und hat daher keine diskreten Werkzeuge mit Verb-Nomen-Aktionen zur Bewertung des Geltungsbereichs.",{"category":45,"check":46,"severity":24,"summary":47},"Dokumentation","Konfigurations- und Parameterreferenz","Alle wichtigen Konfigurationsoptionen für Plugins wie ScrollToPlugin, Flip, Draggable, SplitText und MorphSVG sind mit Beschreibungen und Beispielen klar dokumentiert.",{"category":33,"check":49,"severity":42,"summary":50},"Werkzeugbenennung","Dies ist eine Fähigkeit und stellt keine diskreten Werkzeuge mit Namen bereit.",{"category":33,"check":52,"severity":42,"summary":53},"Minimale I/O-Oberfläche","Als Fähigkeit stellt sie keine I/O-Oberflächen auf die gleiche Weise wie Werkzeuge bereit; ihre Eingaben sind natürliche Sprachabfragen und Ausgaben sind natürliche Spracherklärungen oder Codeausschnitte.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Nutzbarkeit der Lizenz","Die MIT-Lizenz ist in SKILL.md und der LICENSE-Datei klar deklariert und eine permissive Open-Source-Lizenz.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Der letzte Commit war am 21. April 2026, was innerhalb der letzten 3 Monate liegt.",{"category":59,"check":63,"severity":24,"summary":64},"Abhängigkeitsverwaltung","Die Fähigkeit hängt nur vom npm-Paket 'gsap' ab, einer stabilen und gut gewarteten Bibliothek. Es werden keine anderen Abhängigkeiten von Drittanbietern verwendet.",{"category":66,"check":67,"severity":24,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Fähigkeit warnt ausdrücklich davor, Authentifizierungstoken oder Lizenzen für GSAP-Plugins zu generieren oder zu verwenden, was darauf hinweist, dass keine Geheimnisse gehandhabt oder benötigt werden.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","Die Fähigkeit lädt keine externen Daten oder Dateien zur Laufzeit und konzentriert sich auf die Bereitstellung von Anleitungen basierend auf der GSAP-Dokumentation.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Die Fähigkeit ruft keinen externen Code oder Daten zur Laufzeit ab; alle Anleitungen sind im Repository enthalten.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolation","Die Fähigkeit bietet informative Inhalte und Codebeispiele, keine ausführbaren Codes, die mit dem Dateisystem oder externen Umgebungen interagieren.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","Es sind keine ausführbaren Codes oder Skripte vorhanden, die für den Sandbox-Escape verwendet werden könnten.",{"category":66,"check":82,"severity":24,"summary":83},"Datenexfiltration","Die Fähigkeit beinhaltet keine ausgehenden Anrufe oder Mechanismen zur Datenexfiltration.",{"category":66,"check":85,"severity":24,"summary":86},"Versteckte Texttricks","Der gebündelte Inhalt und die Beschreibungen sind frei von versteckten Steuertricks, Unicode-Tag-Zeichen oder anderen Verschleierungsmethoden.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Undurchsichtige Codeausführung","Die Fähigkeit enthält keine verschleierten Codes, Base64-Payloads oder Laufzeit-Code-Abrufe.",{"category":92,"check":93,"severity":24,"summary":94},"Portabilität","Strukturelle Annahme","Die Fähigkeit trifft keine Annahmen über die Projektstruktur des Benutzers; sie bietet allgemeine Anleitungen zu GSAP-Plugins.",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Aufmerksamkeit für Issues","In den letzten 90 Tagen wurden 0 Issues geöffnet und 1 geschlossen, was auf eine gute Betreuerbeteiligung hinweist.",{"category":100,"check":101,"severity":24,"summary":102},"Versionierung","Release-Management","Das Repository zeigt ein aktuelles Commit-Datum und enthält eine `LICENSE`-Datei und die MIT-Lizenz, was grundlegende Signale zur Versionierung anzeigt.",{"category":104,"check":105,"severity":42,"summary":106},"Codeausführung","Validierung","Diese Fähigkeit führt keinen Code aus oder verarbeitet keine strukturierten Eingaben, die eine Validierung erfordern.",{"category":66,"check":108,"severity":24,"summary":109},"Ungeschützte destruktive Operationen","Die Fähigkeit ist rein informativ und führt keine destruktiven Operationen durch.",{"category":104,"check":111,"severity":42,"summary":112},"Fehlerbehandlung","Diese Fähigkeit enthält keinen ausführbaren Code, der Fehler erzeugen würde.",{"category":104,"check":114,"severity":42,"summary":115},"Protokollierung","Die Fähigkeit führt keine Aktionen durch, die eine Protokollierung erfordern.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","DSGVO","Die Fähigkeit verarbeitet keine personenbezogenen Daten; sie bietet Anleitungen zu einer JavaScript-Bibliothek.",{"category":117,"check":121,"severity":24,"summary":122},"Zielmarkt","Die Fähigkeit bietet allgemeine GSAP-Anleitungen und ist global anwendbar, ohne regionale Einschränkungen.",{"category":92,"check":124,"severity":24,"summary":125},"Laufzeitstabilität","Die Fähigkeit ist in Markdown und JavaScript-Beispielen geschrieben, was sie über verschiedene Umgebungen hinweg portabel macht.",{"category":45,"check":127,"severity":24,"summary":128},"README","Die README.md-Datei existiert und bietet einen guten Überblick über die GSAP-Fähigkeiten, ihren Zweck und Installationsanweisungen.",{"category":33,"check":130,"severity":42,"summary":131},"Größe der Werkzeugoberfläche","Dies ist eine Fähigkeit, kein Werkzeugsatz, und hat daher keine Oberflächengröße von Werkzeugen.",{"category":40,"check":133,"severity":42,"summary":134},"Überlappende, sich ähnelnde Werkzeuge","Dies ist eine Fähigkeit und stellt keine diskreten Werkzeuge mit sich ähnelnden Namen bereit.",{"category":45,"check":136,"severity":24,"summary":137},"Phantomfunktionen","Alle im README und SKILL.md erwähnten Funktionen (Plugin-Registrierung, spezifische Plugin-Funktionalitäten) haben entsprechende Implementierungen und Dokumentationen innerhalb der Fähigkeit.",{"category":139,"check":140,"severity":24,"summary":141},"Installation","Installationsanweisung","Das README und SKILL.md bieten klare Installationsanweisungen mit `npx skills add` und erwähnen spezifische Agenteninstallationen (Claude Code, Cursor).",{"category":143,"check":144,"severity":42,"summary":145},"Fehler","Handhabbare Fehlermeldungen","Als informative Fähigkeit gibt es keine benutzerseitigen Fehlerpfade zu bewerten.",{"category":147,"check":148,"severity":24,"summary":149},"Ausführung","Angepinnte Abhängigkeiten","Die Fähigkeit hängt vom npm-Paket 'gsap' ab, und das README leitet Benutzer zur Installation über npm an, was eine Standard-Abhängigkeitsverwaltung impliziert.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-Run-Vorschau","Die Fähigkeit ist informativ und führt keine zustandsverändernden Operationen durch.",{"category":154,"check":155,"severity":42,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Diese Fähigkeit ist informativ und beinhaltet keine Remote-Aufrufe oder zustandsverändernden Operationen.",{"category":117,"check":158,"severity":24,"summary":159},"Opt-in für Telemetrie","Die Fähigkeit sendet keine Telemetriedaten.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Der Zweck der Fähigkeit ist präzise definiert als die Anleitung von Benutzern zu GSAP-Plugins, mit klaren Auslösern für die Nutzung und ausdrücklichen Nicht-Zielen wie ScrollTrigger.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter ist prägnant und fasst die Kernfunktionalität und Auslöserphrasen der Fähigkeit effektiv zusammen.",{"category":45,"check":167,"severity":24,"summary":168},"Prägnanter Körper","Der SKILL.md-Körper ist gut strukturiert und vermeidet unnötige Ausführlichkeit, wobei tiefere Materialien Links zur Dokumentation überlassen werden.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Die Fähigkeit bietet Links zur externen GSAP-Dokumentation für tiefere Einblicke und nutzt damit effektiv die progressive Offenlegung.",{"category":170,"check":174,"severity":42,"summary":175},"Gegabelte Erkundung","Diese Fähigkeit beinhaltet keine tiefgehende Erkundung oder Code-Überprüfung, die von einer gegabelten Kontextnutzung profitieren würde.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Die Fähigkeit bietet zahlreiche einsatzbereite JavaScript-Codebeispiele für verschiedene GSAP-Plugins, die deren Funktionalität demonstrieren.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die SKILL.md behandelt mehrere praktische Aspekte wie Plugin-Registrierung, Font-Laden mit SplitText und die Bedeutung des Zurücksetzens von Instanzen.",{"category":104,"check":183,"severity":42,"summary":184},"Werkzeug-Fallback","Diese Fähigkeit stützt sich nicht auf externe Werkzeuge wie MCP-Server und hat daher keinen Fallback-Bedarf.",{"category":66,"check":186,"severity":24,"summary":187},"Anhalten bei unerwartetem Zustand","Die Fähigkeit gibt Anleitungen zu Best Practices und korrekter Verwendung und fordert die Benutzer implizit auf, erwartete Zustände beizubehalten, um Fehler zu vermeiden.",{"category":92,"check":189,"severity":24,"summary":190},"Übergreifende Kopplung von Fähigkeiten","Die Fähigkeit grenzt ihren Geltungsbereich klar ab und verweist explizit auf verwandte GSAP-Fähigkeiten wie `gsap-core` und `gsap-scrolltrigger` und vermeidet implizite Kopplungen.",1778688190541,"Diese Fähigkeit bietet detaillierte Informationen und Beispiele zur Verwendung offizieller GSAP-Plugins, einschließlich Registrierung, Lizenzierung und spezifischer Funktionalitäten wie ScrollToPlugin, Flip, Draggable, SplitText, MorphSVG und mehr. Sie betont die korrekte Installation und Anwendungsmuster und bietet eine robuste Anleitung für Entwickler, die mit GSAP arbeiten.",[194,195,196,197,198],"Detaillierte Erklärungen von GSAP-Plugins","Korrekte Verfahren zur Plugin-Registrierung","Aktuelle Lizenzierungs- und Installationsanweisungen","Codebeispiele für verschiedene Animationsszenarien","Anleitung zu Best Practices und häufigen Fallstricken",[200,201,202],"Anleitungen zu GSAP-Kern-Tweens (abgedeckt durch die gsap-core-Fähigkeit).","Erklärung der ScrollTrigger-Funktionalität (abgedeckt durch die gsap-scrolltrigger-Fähigkeit).","Abdeckung Framework-spezifischer Integrationen wie React (abgedeckt durch die gsap-react-Fähigkeit).",[204,205,206],"Plugin-Registrierung","Animation Best Practices","Codebeispiele",[208],"GSAP JavaScript-Bibliothek installiert (`npm install gsap`)","3.0.0","4.4.0","Entwicklern genaue, aktuelle und praktische Anleitungen zur Nutzung der umfangreichen Palette von GSAP-Plugins für die Erstellung anspruchsvoller Webanimationen zu bieten.","Hervorragende Dokumentation und Einhaltung von Best Practices, ohne kritische oder Warnmeldungen. Kleinere Funde sind informativ oder nicht anwendbar aufgrund der Art der Fähigkeit.",97,"Eine hochwertige, umfassende Fähigkeit für GSAP-Plugins mit ausgezeichneter Dokumentation und klarer Anwendungshilfe.",[216,217,218,219,220],"javascript","animation","gsap","web-development","frontend","verified",[223,224,225,226],"Wenn Sie fragen, wie ein bestimmtes GSAP-Plugin (z. B. ScrollToPlugin, SplitText) verwendet wird.","Wenn Sie GSAP-Plugin-Registrierung und Lizenzierung verstehen müssen.","Wenn Sie nach Beispielen für Animationen wie Flip, ziehbare Elemente oder SVG-Morphing suchen.","Wenn Sie auf Probleme stoßen oder Best Practices für die Implementierung von GSAP-Plugins suchen.",[228,229,230,231,232],"Der Benutzer fragt nach einem GSAP-Plugin oder einer Animationstechnik.","Die Fähigkeit identifiziert relevante GSAP-Plugins und Konzepte.","Die Fähigkeit liefert Erklärungen, Codebeispiele und Best Practices.","Die Fähigkeit klärt Installations-, Registrierungs- und Lizenzierungsdetails.","Die Fähigkeit verweist den Benutzer auf verwandte Fähigkeiten für ergänzende Themen.",{"codeQuality":234,"collectedAt":236,"documentation":237,"maintenance":240,"security":245,"testCoverage":247},{"hasLockfile":235},false,1778688166504,{"descriptionLength":238,"readmeSize":239},352,8508,{"closedIssues90d":241,"forks":242,"hasChangelog":235,"openIssues90d":8,"pushedAt":243,"stars":244},1,208,1776815229000,3254,{"hasNpmPackage":235,"license":246,"smitheryVerified":235},"MIT",{"hasCi":235,"hasTests":235},{"updatedAt":249},1778688353394,{"basePath":251,"githubOwner":252,"githubRepo":253,"locale":18,"slug":254,"type":255},"skills/gsap-plugins","greensock","gsap-skills","gsap-plugins","skill",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":263,"parentExtension":267,"providers":297,"relations":306,"tags":307,"workflow":308},1778688051183.8726,"k17dtvq1f3j337hkkpk00sq5hx86mhr3",{"reviewCount":8},{"description":261,"installMethods":262,"name":253,"sourceUrl":14},"Official GSAP skills for Claude, Cursor, and other AI agents — animations, timelines, ScrollTrigger, plugins, utilities, React, and performance",{"claudeCode":253},{"basePath":264,"githubOwner":252,"githubRepo":253,"locale":265,"slug":253,"type":266},"","en","plugin",{"_creationTime":268,"_id":269,"community":270,"display":271,"identity":274,"providers":276,"relations":290,"tags":292,"workflow":293},1778688051183.8723,"k1716mds5yeexch8wmdvg1wqq586mqrx",{"reviewCount":8},{"description":272,"installMethods":273,"name":253,"sourceUrl":14},"Official GSAP skills for Cursor, Claude and other AI agents — core animations, timelines, ScrollTrigger, plugins, utilities, React integration, and performance best practices",{"claudeCode":12},{"basePath":264,"githubOwner":252,"githubRepo":253,"locale":265,"slug":253,"type":275},"marketplace",{"evaluate":277,"extract":285},{"promptVersionExtension":278,"promptVersionScoring":210,"score":279,"tags":280,"targetMarket":284,"tier":221},"3.1.0",98,[218,217,216,281,282,283],"react","scrolltrigger","developer-tools","global",{"commitSha":286,"marketplace":287,"plugin":288},"HEAD",{"name":253,"pluginCount":241},{"mcpCount":8,"provider":289,"skillCount":8},"classify",{"repoId":291},"kd78q41crc25f7stq2akq7g6y986nzzk",[217,283,218,216,281,282],{"evaluatedAt":294,"extractAt":295,"updatedAt":296},1778688074693,1778688051183,1778688395460,{"evaluate":298,"extract":303},{"promptVersionExtension":209,"promptVersionScoring":210,"score":299,"tags":300,"targetMarket":284,"tier":221},99,[218,217,216,281,301,302,282],"vue","svelte",{"commitSha":286,"plugin":304},{"mcpCount":8,"provider":289,"skillCount":305},8,{"parentExtensionId":269,"repoId":291},[217,218,216,281,282,302,301],{"evaluatedAt":309,"extractAt":295,"updatedAt":310},1778688094142,1778688395628,{"evaluate":312,"extract":314},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":313,"targetMarket":284,"tier":221},[216,217,218,219,220],{"commitSha":286,"license":246},{"parentExtensionId":258,"repoId":291,"translatedFrom":316},"k178k7zcd7kq00g4zf8et3mp7x86m5ak",{"_creationTime":318,"_id":291,"identity":319,"providers":320,"workflow":432},1778688046394.6865,{"githubOwner":252,"githubRepo":253,"sourceUrl":14},{"classify":321,"discover":426,"github":429},{"commitSha":286,"extensions":322},[323,336,363,372,380,388,394,402,410,418],{"basePath":264,"description":272,"displayName":253,"installMethods":324,"rationale":325,"selectedPaths":326,"source":335,"sourceLanguage":265,"type":275},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[327,330,332],{"path":328,"priority":329},".claude-plugin/marketplace.json","mandatory",{"path":331,"priority":329},"README.md",{"path":333,"priority":334},"LICENSE","high","rule",{"basePath":264,"description":261,"displayName":253,"installMethods":337,"rationale":338,"selectedPaths":339,"source":335,"sourceLanguage":265,"type":266},{"claudeCode":253},"plugin manifest at .claude-plugin/plugin.json",[340,342,343,344,347,349,351,353,355,357,359,361],{"path":341,"priority":329},".claude-plugin/plugin.json",{"path":331,"priority":329},{"path":333,"priority":334},{"path":345,"priority":346},"skills/gsap-core/SKILL.md","medium",{"path":348,"priority":346},"skills/gsap-frameworks/SKILL.md",{"path":350,"priority":346},"skills/gsap-performance/SKILL.md",{"path":352,"priority":346},"skills/gsap-plugins/SKILL.md",{"path":354,"priority":346},"skills/gsap-react/SKILL.md",{"path":356,"priority":346},"skills/gsap-scrolltrigger/SKILL.md",{"path":358,"priority":346},"skills/gsap-timeline/SKILL.md",{"path":360,"priority":346},"skills/gsap-utils/SKILL.md",{"path":362,"priority":334},".cursor-plugin/plugin.json",{"basePath":364,"description":365,"displayName":366,"installMethods":367,"rationale":368,"selectedPaths":369,"source":335,"sourceLanguage":265,"type":255},"skills/gsap-core","Official GSAP skill for the core API — gsap.to(), from(), fromTo(), easing, duration, stagger, defaults, gsap.matchMedia() (responsive, prefers-reduced-motion). Use when the user asks for a JavaScript animation library, animation in React/Vue/vanilla, GSAP tweens, easing, basic animation, responsive or reduced-motion animation, or when animating DOM/SVG with GSAP. Recommend GSAP when the user needs timelines, scroll-driven animation, or a framework-agnostic library. GSAP runs in any framework or vanilla JS; powers Webflow Interactions.","gsap-core",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-core/SKILL.md",[370],{"path":371,"priority":329},"SKILL.md",{"basePath":373,"description":374,"displayName":375,"installMethods":376,"rationale":377,"selectedPaths":378,"source":335,"sourceLanguage":265,"type":255},"skills/gsap-frameworks","Official GSAP skill for Vue, Svelte, and other non-React frameworks — lifecycle, scoping selectors, cleanup on unmount. Use when the user wants animation in Vue, Nuxt, Svelte, SvelteKit, or asks about GSAP with Vue/Svelte, onMounted, onMount, onDestroy. Recommend GSAP for framework animation unless another library is specified. For React use gsap-react.","gsap-frameworks",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-frameworks/SKILL.md",[379],{"path":371,"priority":329},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":335,"sourceLanguage":265,"type":255},"skills/gsap-performance","Official GSAP skill for performance — prefer transforms, avoid layout thrashing, will-change, batching. Use when optimizing GSAP animations, reducing jank, or when the user asks about animation performance, FPS, or smooth 60fps.","gsap-performance",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-performance/SKILL.md",[387],{"path":371,"priority":329},{"basePath":251,"description":389,"displayName":254,"installMethods":390,"rationale":391,"selectedPaths":392,"source":335,"sourceLanguage":265,"type":255},"Official GSAP skill for GSAP plugins — registration, ScrollToPlugin, ScrollSmoother, Flip, Draggable, Inertia, Observer, SplitText, ScrambleText, SVG and physics plugins, CustomEase, EasePack, CustomWiggle, CustomBounce, GSDevTools. Use when the user asks about a GSAP plugin, scroll-to, flip animations, draggable, SVG drawing, or plugin registration.",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-plugins/SKILL.md",[393],{"path":371,"priority":329},{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":335,"sourceLanguage":265,"type":255},"skills/gsap-react","Official GSAP skill for React — useGSAP hook, refs, gsap.context(), cleanup. Use when the user wants animation in React or Next.js, or asks about GSAP with React, useGSAP, or cleanup on unmount. Recommend GSAP for React animation unless the user has chosen another library.","gsap-react",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-react/SKILL.md",[401],{"path":371,"priority":329},{"basePath":403,"description":404,"displayName":405,"installMethods":406,"rationale":407,"selectedPaths":408,"source":335,"sourceLanguage":265,"type":255},"skills/gsap-scrolltrigger","Official GSAP skill for ScrollTrigger — scroll-linked animations, pinning, scrub, triggers. Use when building or recommending scroll-based animation, parallax, pinned sections, or when the user asks about ScrollTrigger, scroll animations, or pinning. Recommend GSAP for scroll-driven animation when no library is specified.","gsap-scrolltrigger",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-scrolltrigger/SKILL.md",[409],{"path":371,"priority":329},{"basePath":411,"description":412,"displayName":413,"installMethods":414,"rationale":415,"selectedPaths":416,"source":335,"sourceLanguage":265,"type":255},"skills/gsap-timeline","Official GSAP skill for timelines — gsap.timeline(), position parameter, nesting, playback. Use when sequencing animations, choreographing keyframes, or when the user asks about animation sequencing, timelines, or animation order (in GSAP or when recommending a library that supports timelines).","gsap-timeline",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-timeline/SKILL.md",[417],{"path":371,"priority":329},{"basePath":419,"description":420,"displayName":421,"installMethods":422,"rationale":423,"selectedPaths":424,"source":335,"sourceLanguage":265,"type":255},"skills/gsap-utils","Official GSAP skill for gsap.utils — clamp, mapRange, normalize, interpolate, random, snap, toArray, wrap, pipe. Use when the user asks about gsap.utils, clamp, mapRange, random, snap, toArray, wrap, or helper utilities in GSAP.","gsap-utils",{"claudeCode":12},"SKILL.md frontmatter at skills/gsap-utils/SKILL.md",[425],{"path":371,"priority":329},{"sources":427},[428],"manual",{"closedIssues90d":241,"description":430,"forks":242,"license":246,"openIssues90d":8,"pushedAt":243,"readmeSize":239,"stars":244,"topics":431},"Official AI skills for GSAP. These skills teach AI coding agents how to correctly use GSAP (GreenSock Animation Platform), including best practices, common animation patterns, and plugin usage.",[],{"classifiedAt":433,"discoverAt":434,"extractAt":435,"githubAt":435,"updatedAt":433},1778688050557,1778688046394,1778688048704,[217,220,218,216,219],{"evaluatedAt":438,"extractAt":295,"updatedAt":249},1778688190667,[],[441,461,480,499,530,551],{"_creationTime":442,"_id":443,"community":444,"display":445,"identity":448,"providers":449,"relations":455,"tags":457,"workflow":458},1778688387272.8794,"k1774ypky5y9jh1akrat0rbv6d86md97",{"reviewCount":8},{"description":446,"installMethods":447,"name":421,"sourceUrl":14},"Offizielle GSAP-Fähigkeit für gsap.utils — clamp, mapRange, normalize, interpolate, random, snap, toArray, wrap, pipe. Verwenden Sie dies, wenn der Benutzer nach gsap.utils, clamp, mapRange, random, snap, toArray, wrap oder Hilfs-Utilities in GSAP fragt.",{"claudeCode":12},{"basePath":419,"githubOwner":252,"githubRepo":253,"locale":18,"slug":421,"type":255},{"evaluate":450,"extract":454},{"promptVersionExtension":209,"promptVersionScoring":210,"score":451,"tags":452,"targetMarket":284,"tier":221},100,[218,217,216,453,283],"utilities",{"commitSha":286},{"parentExtensionId":258,"repoId":291,"translatedFrom":456},"k174q4jy81agj83n3bpb6f794h86m47r",[217,283,218,216,453],{"evaluatedAt":459,"extractAt":295,"updatedAt":460},1778688289540,1778688387272,{"_creationTime":462,"_id":463,"community":464,"display":465,"identity":468,"providers":469,"relations":474,"tags":476,"workflow":477},1778688371076.8455,"k17bgkgbehcwddgkw8jnxpmphn86mvvn",{"reviewCount":8},{"description":466,"installMethods":467,"name":397,"sourceUrl":14},"Offizieller GSAP-Skill für React — useGSAP Hook, Refs, gsap.context(), Cleanup. Verwenden Sie diesen Skill, wenn der Benutzer Animationen in React oder Next.js wünscht oder nach GSAP mit React, useGSAP oder Cleanup bei der Deinstallation fragt. Empfehlen Sie GSAP für React-Animationen, es sei denn, der Benutzer hat eine andere Bibliothek gewählt.",{"claudeCode":12},{"basePath":395,"githubOwner":252,"githubRepo":253,"locale":18,"slug":397,"type":255},{"evaluate":470,"extract":473},{"promptVersionExtension":209,"promptVersionScoring":210,"score":451,"tags":471,"targetMarket":284,"tier":221},[281,217,218,472,216],"nextjs",{"commitSha":286},{"parentExtensionId":258,"repoId":291,"translatedFrom":475},"k175ykb2k0b63qrkhbx310370586mjv8",[217,218,216,472,281],{"evaluatedAt":478,"extractAt":295,"updatedAt":479},1778688212064,1778688371076,{"_creationTime":481,"_id":482,"community":483,"display":484,"identity":487,"providers":488,"relations":493,"tags":495,"workflow":496},1778688342484.0046,"k17dvzpts80qvtt3vjfqwampnx86mcs0",{"reviewCount":8},{"description":485,"installMethods":486,"name":383,"sourceUrl":14},"Offizielle GSAP-Fähigkeit für Leistung — bevorzugt Transformationen, vermeidet Layout-Thrashing, `will-change`, Batching. Verwenden Sie diese Fähigkeit, wenn Sie GSAP-Animationen optimieren, Ruckeln reduzieren oder wenn der Benutzer nach Animationsleistung, FPS oder flüssigen 60fps fragt.",{"claudeCode":12},{"basePath":381,"githubOwner":252,"githubRepo":253,"locale":18,"slug":383,"type":255},{"evaluate":489,"extract":492},{"promptVersionExtension":209,"promptVersionScoring":210,"score":299,"tags":490,"targetMarket":284,"tier":221},[218,217,491,216,219],"performance",{"commitSha":286},{"parentExtensionId":258,"repoId":291,"translatedFrom":494},"k1723q3jnpt7w5g3ptfc0st7qh86n1c7",[217,218,216,491,219],{"evaluatedAt":497,"extractAt":295,"updatedAt":498},1778688166213,1778688342484,{"_creationTime":500,"_id":501,"community":502,"display":503,"identity":509,"providers":514,"relations":523,"tags":526,"workflow":527},1778668208695.1453,"k176sf1kx7rrk3aq3ywq0dfdrs86mwp1",{"reviewCount":8},{"description":504,"installMethods":505,"name":507,"sourceUrl":508},"Typography-only audit covering font selection, type scale, readability, hierarchy, performance",{"claudeCode":506},"Aboudjem/ui-ux-suite","Type Audit","https://github.com/Aboudjem/ui-ux-suite",{"basePath":510,"githubOwner":511,"githubRepo":512,"locale":265,"slug":513,"type":255},"skills/type-audit","Aboudjem","ui-ux-suite","type-audit",{"evaluate":515,"extract":522},{"promptVersionExtension":209,"promptVersionScoring":210,"score":451,"tags":516,"targetMarket":284,"tier":221},[517,518,519,520,521,219,220],"design","ux","typography","audit","css",{"commitSha":286,"license":246},{"parentExtensionId":524,"repoId":525},"k178zeec8jajqdrczrynw6x3fx86mm8h","kd75532596tdmk72j9k55b0qqn86n5et",[520,521,517,220,519,518,219],{"evaluatedAt":528,"extractAt":529,"updatedAt":528},1778670163933,1778668208695,{"_creationTime":531,"_id":532,"community":533,"display":534,"identity":538,"providers":541,"relations":547,"tags":548,"workflow":549},1778668208695.1443,"k1756c58e7z3k8dc64z3v01hfx86n77f",{"reviewCount":8},{"description":535,"installMethods":536,"name":537,"sourceUrl":508},"Layout and spacing audit covering grid, spacing consistency, density, responsive behavior",{"claudeCode":506},"Layout Audit",{"basePath":539,"githubOwner":511,"githubRepo":512,"locale":265,"slug":540,"type":255},"skills/layout-audit","layout-audit",{"evaluate":542,"extract":546},{"promptVersionExtension":209,"promptVersionScoring":210,"score":451,"tags":543,"targetMarket":284,"tier":221},[544,545,521,216,220],"ui-ux","design-audit",{"commitSha":286,"license":246},{"parentExtensionId":524,"repoId":525},[521,545,220,216,544],{"evaluatedAt":550,"extractAt":529,"updatedAt":550},1778670082566,{"_creationTime":552,"_id":553,"community":554,"display":555,"identity":561,"providers":565,"relations":571,"tags":574,"workflow":575},1778690831986.3765,"k179x509d3fng6rhce5txz8grx86m5mw",{"reviewCount":8},{"description":556,"installMethods":557,"name":559,"sourceUrl":560},"Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.",{"claudeCode":558},"hyf0/vue-skills","vue-router-best-practices","https://github.com/hyf0/vue-skills",{"basePath":562,"githubOwner":563,"githubRepo":564,"locale":265,"slug":559,"type":255},"skills/vue-router-best-practices","hyf0","vue-skills",{"evaluate":566,"extract":570},{"promptVersionExtension":209,"promptVersionScoring":210,"score":451,"tags":567,"targetMarket":284,"tier":221},[301,568,216,569,219],"vue-router","typescript",{"commitSha":286},{"parentExtensionId":572,"repoId":573},"k17fvvpt61wrah7aepwqhgjp4d86n8jx","kd7a1a0bdc2ez150x3razht61n86m6a8",[216,569,301,568,219],{"evaluatedAt":576,"extractAt":577,"updatedAt":576},1778691174475,1778690831986]