[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-vercel-labs-next-cache-components-de":3,"guides-for-vercel-labs-next-cache-components":338,"similar-k17cfn9prgmq2x1rhm4d5vdmcx86ntsm-de":339},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":238,"isFallback":223,"parentExtension":243,"providers":244,"relations":250,"repo":253,"tags":334,"workflow":335},1778698510848.4663,"k17cfn9prgmq2x1rhm4d5vdmcx86ntsm",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Next.js 16 Cache Components – PPR, use cache directive, cacheLife, cacheTag, updateTag",{"claudeCode":12},"vercel-labs/next-skills","next-cache-components","https://github.com/vercel-labs/next-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":236},1778698510848.4666,"kn70948n0f8jf5hjd9mz2k93w586m9za","de",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"promptVersionExtension":203,"promptVersionScoring":204,"purpose":205,"rationale":206,"score":207,"summary":208,"tags":209,"tier":215,"useCases":216},[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,114,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 an, Partial Prerendering (PPR) mit Next.js 16 Cache Components zu aktivieren, und nennt das spezifische Artefakt (Next.js Cache Components) sowie die Benutzerabsicht (Mischen von statischem, gecachtem und dynamischem Inhalt).",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Erweiterung führt die Direktive 'use cache' und zugehörige APIs für Next.js 16 ein und bietet spezifische Funktionalität über das Standardverhalten von Next.js für Caching und PPR hinaus.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Erweiterung bietet Konfiguration, Codebeispiele und Migrationspfade für die Verwendung von Next.js Cache Components und deckt den Lebenszyklus von der Aktivierung bis zur Invalidierung ab.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Die Erweiterung konzentriert sich ausschließlich auf Next.js 16 Cache Components und Partial Prerendering, ohne sich auf andere Domänen auszudehnen.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die SKILL.md-Beschreibung spiegelt den Inhalt und die Fähigkeiten der bereitgestellten Next.js-Caching-Funktionen genau wider.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Geltungsbereich von Werkzeugen","not_applicable","Diese Erweiterung stellt keine Werkzeuge oder Befehle bereit, sondern bietet Dokumentation und Codebeispiele für Next.js-Funktionen.",{"category":45,"check":46,"severity":24,"summary":47},"Dokumentation","Konfigurations- & Parameterreferenz","Die SKILL.md beschreibt Konfigurationsoptionen, Cache-Profile und Parameter für Cache-Direktiven und Funktionen wie cacheLife(), cacheTag() und updateTag().",{"category":33,"check":49,"severity":42,"summary":50},"Werkzeugbenennung","Diese Erweiterung stellt keine Werkzeuge oder Befehle bereit, daher ist die Werkzeugbenennung nicht anwendbar.",{"category":33,"check":52,"severity":42,"summary":53},"Minimale I/O-Oberfläche","Diese Erweiterung stellt keine Werkzeuge oder Befehle bereit, daher ist die I/O-Oberfläche nicht anwendbar.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Lizenznutzbarkeit","Das Repository hat eine LICENSE-Datei, die MIT ist, eine permissive Open-Source-Lizenz.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Der letzte Commit war am 2026-05-07, was innerhalb der letzten 3 Monate liegt.",{"category":59,"check":63,"severity":42,"summary":64},"Abhängigkeitsverwaltung","Die Erweiterung selbst verwaltet keine direkten Drittanbieterabhängigkeiten in ihrem eigenen Code; sie dokumentiert Next.js-Funktionen.",{"category":66,"check":67,"severity":42,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Erweiterung behandelt keine Geheimnisse.",{"category":66,"check":70,"severity":42,"summary":71},"Injektion","Die Erweiterung lädt oder führt keine Daten oder Dateien von Drittanbietern aus.",{"category":66,"check":73,"severity":42,"summary":74},"Transitive Lieferketten-Granaten","Die Erweiterung lädt keine externen Dateien zur Laufzeit oder bindet sie ein.",{"category":66,"check":76,"severity":42,"summary":77},"Sandbox-Isolation","Die Erweiterung basiert auf Dokumentation und führt keine Dateisystemoperationen durch.",{"category":66,"check":79,"severity":42,"summary":80},"Sandbox-Escape-Primitive","Die Erweiterung enthält keine Skripte oder Anweisungen, die zu einem Sandbox-Escape führen könnten.",{"category":66,"check":82,"severity":42,"summary":83},"Datenexfiltration","Die Erweiterung beinhaltet keine ausgehenden Aufrufe und behandelt keine vertraulichen Daten.",{"category":66,"check":85,"severity":24,"summary":86},"Versteckte Texttricks","Der gebündelte Inhalt ist frei von versteckten Steuerungstricks und die Beschreibungen sind sauber.",{"category":88,"check":89,"severity":42,"summary":90},"Hooks","Undurchsichtige Codeausführung","Die Erweiterung verwendet keine undurchsichtigen Codeausführungsmethoden wie base64 oder eval.",{"category":92,"check":93,"severity":42,"summary":94},"Portabilität","Strukturelle Annahme","Die Erweiterung basiert auf Dokumentation und trifft keine Annahmen über die Projektstruktur des Benutzers.",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Aufmerksamkeit bei Problemen","Mit 4 offenen und 5 geschlossenen Issues in den letzten 90 Tagen liegt die Abschlussrate bei über 50 %, was auf eine gute Beteiligung der Betreuer hinweist.",{"category":100,"check":101,"severity":24,"summary":102},"Versionierung","Release-Management","Das Repository enthält eine LICENSE-Datei und der letzte Commit war aktuell, was auf eine aktive Wartung hinweist, ohne dass ein formelles Versionierungsschema für diese Art von Erweiterung unbedingt erforderlich wäre.",{"category":104,"check":105,"severity":42,"summary":106},"Ausführung","Validierung","Diese Erweiterung basiert auf Dokumentation und verfügt nicht über ausführbaren Code oder strukturierte Ausgaben, die validiert werden müssten.",{"category":66,"check":108,"severity":42,"summary":109},"Ungeschützte destruktive Operationen","Die Erweiterung basiert auf Dokumentation und führt keine destruktiven Operationen durch.",{"category":111,"check":112,"severity":42,"summary":113},"Codeausführung","Fehlerbehandlung","Diese Erweiterung basiert auf Dokumentation und verfügt nicht über ausführbaren Code mit Fehlerpfaden.",{"category":111,"check":115,"severity":42,"summary":116},"Protokollierung","Diese Erweiterung basiert auf Dokumentation und führt keine Aktionen durch, die eine Protokollierung erfordern.",{"category":118,"check":119,"severity":42,"summary":120},"Compliance","DSGVO","Die Erweiterung verarbeitet keine personenbezogenen Daten.",{"category":118,"check":122,"severity":24,"summary":123},"Zielmarkt","Die Erweiterung bietet Dokumentation für Next.js-Funktionen, die global anwendbar sind, ohne regionale Einschränkungen.",{"category":92,"check":125,"severity":42,"summary":126},"Laufzeitstabilität","Die Erweiterung basiert auf Dokumentation und trifft keine Annahmen über bestimmte Laufzeiten oder Betriebssysteme.",{"category":45,"check":128,"severity":24,"summary":129},"README","Das README ist vorhanden und bietet Installations- und Nutzungshinweise für das Next.js Agent Skills-Repository, einschließlich dieser spezifischen Erweiterung.",{"category":33,"check":131,"severity":42,"summary":132},"Größe der Werkzeugoberfläche","Diese Erweiterung stellt keine Werkzeuge oder Befehle bereit; sie ist ein Dokumentationsartefakt.",{"category":40,"check":134,"severity":42,"summary":135},"Überlappende fast-Synonym-Werkzeuge","Diese Erweiterung stellt keine Werkzeuge oder Befehle bereit, daher sind überlappende Synonyme nicht anwendbar.",{"category":45,"check":137,"severity":24,"summary":138},"Phantomfunktionen","Alle im README und SKILL.md erwähnten Funktionen bezüglich Cache Components sind implementiert und werden in der bereitgestellten Dokumentation demonstriert.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Das README bietet klare Installationsanweisungen für die Next.js Agent Skills, einschließlich der Hinzufügung spezifischer Erweiterungen wie dieser, und ein kopierbares Aufrufbeispiel.",{"category":144,"check":145,"severity":42,"summary":146},"Fehler","Aktionsfähige Fehlermeldungen","Diese Erweiterung basiert auf Dokumentation und hat keine benutzerseitigen Fehlerpfade.",{"category":111,"check":148,"severity":42,"summary":149},"Angepinnte Abhängigkeiten","Die Erweiterung selbst ist eine Dokumentation und bündelt keine Skripte mit Abhängigkeiten.",{"category":33,"check":151,"severity":42,"summary":152},"Trockenlauf-Vorschau","Diese Erweiterung basiert auf Dokumentation und verfügt nicht über zustandsverändernde Befehle.",{"category":154,"check":155,"severity":42,"summary":156},"Protokoll","Idempotentes Wiederholen & Timeouts","Diese Erweiterung basiert auf Dokumentation und beinhaltet keine Remote-Aufrufe oder zustandsverändernden Operationen.",{"category":118,"check":158,"severity":42,"summary":159},"Telemetry-Opt-in","Die Erweiterung sendet keine Telemetriedaten.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Die Beschreibung gibt klar den Zweck an, Next.js 16 Cache Components und PPR zu dokumentieren, und nennt das Artefakt (Cache Components) sowie die Benutzerabsicht (Mischen von Inhaltstypen).",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter ist prägnant und fasst die Kernfunktionalität der Erweiterung effektiv zusammen.",{"category":45,"check":167,"severity":24,"summary":168},"Prägnanter Textkörper","Der SKILL.md-Textkörper ist gut strukturiert und liegt unter dem Limit von ca. 500 Zeilen, wobei die Komplexität angemessen delegiert wird.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Die SKILL.md ist prägnant und verlinkt klar auf externe Dokumentationen für tiefere Einblicke.",{"category":170,"check":174,"severity":42,"summary":175},"Forks zum Erkunden","Diese Erweiterung beinhaltet keine intensive Erkundung oder Code-Prüfung, die einen gegabelten Kontext erfordern würde.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Die SKILL.md bietet ausreichende, einsatzbereite Beispiele, die die Verwendung von Cache Components, Cache-Direktiven und Invalidierungsfunktionen demonstrieren.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die SKILL.md dokumentiert Einschränkungen wie das Fehlen von Edge Runtime-Unterstützung, Einschränkungen beim statischen Export und die Behandlung nicht-deterministischer Werte, mit vorgeschlagenen Wiederherstellungsschritten.",{"category":111,"check":183,"severity":42,"summary":184},"Werkzeug-Fallback","Diese Erweiterung basiert auf Dokumentation und verweist nicht auf externe Werkzeuge wie MCP-Server.",{"category":66,"check":186,"severity":42,"summary":187},"Halt bei unerwartetem Zustand","Diese Erweiterung basiert auf Dokumentation und beinhaltet keine zustandsverändernden Operationen oder Vorbedingungen.",{"category":92,"check":189,"severity":24,"summary":190},"Kopplung zwischen Erweiterungen","Die Erweiterung ist in sich geschlossen und stützt sich nicht implizit auf andere Erweiterungen; sie konzentriert sich ausschließlich auf Next.js Cache Components.",1778698475113,"Diese Erweiterung bietet detaillierte Dokumentation und Anwendungsbeispiele für die Cache Components von Next.js 16, die Partial Prerendering (PPR) ermöglichen. Sie erklärt Konfiguration, Inhaltstypen, Cache-Direktiven (`use cache`), Lebensdauerverwaltung (`cacheLife`), Tagging (`cacheTag`) und Invalidierung (`updateTag`). Ebenfalls behandelt werden Laufzeitdatenbeschränkungen, Generierung von Cache-Schlüsseln, Migration von älteren Versionen und Einschränkungen.",[194,195,196,197,198],"Erklärt die Konfiguration von Next.js 16 Cache Components","Beschreibt Konzepte des Partial Prerendering (PPR)","Demonstriert die `use cache`-Direktive für statische, gecachte und dynamische Inhalte","Behandelt `cacheLife()`, `cacheTag()` und `updateTag()` zur Cache-Steuerung","Bietet Migrationsanleitungen von `unstable_cache` und älteren Konfigurationen",[200,201,202],"Bietet keinen ausführbaren Code oder Werkzeuge; es handelt sich ausschließlich um Dokumentation.","Behandelt keine Edge Runtime-spezifischen Caching-Beschränkungen.","Beschäftigt sich nicht mit Szenarien des statischen Exports mit Cache Components.","3.0.0","4.4.0","Entwicklern zu helfen, die Next.js 16 Cache Components effektiv zu nutzen, um die Leistung durch Partial Prerendering und fortschrittliche Caching-Strategien zu optimieren.","Alle Prüfungen bestanden, keine kritischen oder warnenden Funde. Die Erweiterung ist gut dokumentiert, spiegelt ihren Zweck genau wider und bietet nützliche Beispiele und Anleitungen für die Caching-Funktionen von Next.js.",100,"Umfassende Dokumentation zu Next.js 16 Cache Components und Partial Prerendering.",[210,211,212,213,214],"nextjs","react","caching","performance","documentation","verified",[217,218,219,220],"Implementierung von Partial Prerendering in Next.js 16 Anwendungen","Optimierung der Seitenladeleistung durch strategisches Caching von Inhalten","Verständnis und Migration von älteren Next.js Caching-Mechanismen","Steuerung der Cache-Invalidierung innerhalb einer einzelnen Anfrage oder im Hintergrund",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":234,"testCoverage":235},{"hasLockfile":223},false,1778698463554,{"descriptionLength":226,"readmeSize":227},86,3748,{"closedIssues90d":229,"forks":230,"hasChangelog":223,"openIssues90d":231,"pushedAt":232,"stars":233},5,65,4,1778178728000,869,{"hasNpmPackage":223,"smitheryVerified":223},{"hasCi":223,"hasTests":223},{"updatedAt":237},1778698510848,{"basePath":239,"githubOwner":240,"githubRepo":241,"locale":18,"slug":13,"type":242},"skills/next-cache-components","vercel-labs","next-skills","skill",null,{"evaluate":245,"extract":248},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":246,"targetMarket":247,"tier":215},[210,211,212,213,214],"global",{"commitSha":249},"HEAD",{"repoId":251,"translatedFrom":252},"kd74j5yynpnjmajhqjs5k1yd1186m086","k177rfsx01xb3yk52thpk5mqx986mpzp",{"_creationTime":254,"_id":251,"identity":255,"providers":256,"workflow":330},1778698440243.9595,{"githubOwner":240,"githubRepo":241,"sourceUrl":14},{"classify":257,"discover":324,"github":327},{"commitSha":249,"extensions":258},[259,310,316],{"basePath":260,"description":261,"displayName":262,"installMethods":263,"rationale":264,"selectedPaths":265,"source":308,"sourceLanguage":309,"type":242},"skills/next-best-practices","Next.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling","next-best-practices",{"claudeCode":12},"SKILL.md frontmatter at skills/next-best-practices/SKILL.md",[266,269,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306],{"path":267,"priority":268},"SKILL.md","mandatory",{"path":270,"priority":271},"async-patterns.md","medium",{"path":273,"priority":271},"bundling.md",{"path":275,"priority":271},"data-patterns.md",{"path":277,"priority":271},"debug-tricks.md",{"path":279,"priority":271},"directives.md",{"path":281,"priority":271},"error-handling.md",{"path":283,"priority":271},"file-conventions.md",{"path":285,"priority":271},"font.md",{"path":287,"priority":271},"functions.md",{"path":289,"priority":271},"hydration-error.md",{"path":291,"priority":271},"image.md",{"path":293,"priority":271},"metadata.md",{"path":295,"priority":271},"parallel-routes.md",{"path":297,"priority":271},"route-handlers.md",{"path":299,"priority":271},"rsc-boundaries.md",{"path":301,"priority":271},"runtime-selection.md",{"path":303,"priority":271},"scripts.md",{"path":305,"priority":271},"self-hosting.md",{"path":307,"priority":271},"suspense-boundaries.md","rule","en",{"basePath":239,"description":311,"displayName":13,"installMethods":312,"rationale":313,"selectedPaths":314,"source":308,"sourceLanguage":309,"type":242},"Next.js 16 Cache Components - PPR, use cache directive, cacheLife, cacheTag, updateTag",{"claudeCode":12},"SKILL.md frontmatter at skills/next-cache-components/SKILL.md",[315],{"path":267,"priority":268},{"basePath":317,"description":318,"displayName":319,"installMethods":320,"rationale":321,"selectedPaths":322,"source":308,"sourceLanguage":309,"type":242},"skills/next-upgrade","Upgrade Next.js to the latest version following official migration guides and codemods","next-upgrade",{"claudeCode":12},"SKILL.md frontmatter at skills/next-upgrade/SKILL.md",[323],{"path":267,"priority":268},{"sources":325},[326],"manual",{"closedIssues90d":229,"description":328,"forks":230,"openIssues90d":231,"pushedAt":232,"readmeSize":227,"stars":233,"topics":329},"",[],{"classifiedAt":331,"discoverAt":332,"extractAt":333,"githubAt":333,"updatedAt":331},1778698446977,1778698440244,1778698445080,[212,214,210,213,211],{"evaluatedAt":336,"extractAt":337,"updatedAt":237},1778698475220,1778698447161,[],[340,370,400,432,460,490],{"_creationTime":341,"_id":342,"community":343,"display":344,"identity":350,"providers":354,"relations":363,"tags":366,"workflow":367},1778695548458.4001,"k170asnajd0vcr51hwhfy4t0t986m5bh",{"reviewCount":8},{"description":345,"installMethods":346,"name":348,"sourceUrl":349},"Configure Tailwind CSS with TypeScript in a Next.js or React project. Covers installation, configuration, custom theme extensions, component patterns, and type-safe styling utilities. Use when adding Tailwind CSS to an existing TypeScript project, customizing the Tailwind theme for a project's design system, setting up type-safe component styling patterns, or configuring Tailwind plugins and extensions.\n",{"claudeCode":347},"pjt222/agent-almanac","setup-tailwind-typescript","https://github.com/pjt222/agent-almanac",{"basePath":351,"githubOwner":352,"githubRepo":353,"locale":309,"slug":348,"type":242},"skills/setup-tailwind-typescript","pjt222","agent-almanac",{"evaluate":355,"extract":362},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":356,"targetMarket":247,"tier":215},[357,358,359,360,361,211,210],"tailwind","typescript","css","styling","configuration",{"commitSha":249},{"parentExtensionId":364,"repoId":365},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[361,359,210,211,360,357,358],{"evaluatedAt":368,"extractAt":369,"updatedAt":368},1778701490050,1778695548458,{"_creationTime":371,"_id":372,"community":373,"display":374,"identity":380,"providers":384,"relations":391,"tags":395,"workflow":396},1778688371076.8455,"k17bgkgbehcwddgkw8jnxpmphn86mvvn",{"reviewCount":8},{"description":375,"installMethods":376,"name":378,"sourceUrl":379},"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":377},"greensock/gsap-skills","gsap-react","https://github.com/greensock/gsap-skills",{"basePath":381,"githubOwner":382,"githubRepo":383,"locale":18,"slug":378,"type":242},"skills/gsap-react","greensock","gsap-skills",{"evaluate":385,"extract":390},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":386,"targetMarket":247,"tier":215},[211,387,388,210,389],"animation","gsap","javascript",{"commitSha":249},{"parentExtensionId":392,"repoId":393,"translatedFrom":394},"k17dtvq1f3j337hkkpk00sq5hx86mhr3","kd78q41crc25f7stq2akq7g6y986nzzk","k175ykb2k0b63qrkhbx310370586mjv8",[387,388,389,210,211],{"evaluatedAt":397,"extractAt":398,"updatedAt":399},1778688212064,1778688051183,1778688371076,{"_creationTime":401,"_id":402,"community":403,"display":404,"identity":410,"providers":414,"relations":423,"tags":427,"workflow":428},1778696364352.3142,"k175xq4j3v0ckbabxg8zghbvfn86mfcs",{"reviewCount":8},{"description":405,"installMethods":406,"name":408,"sourceUrl":409},"Redis-Leistungsoptimierung und Best Practices. Verwenden Sie diese Skill, wenn Sie mit Redis-Datenstrukturen, Redis Query Engine (RQE), Vektorsuche mit RedisVL, semantischem Caching mit LangCache arbeiten oder die Redis-Leistung optimieren.",{"claudeCode":407},"redis/agent-skills","redis-development","https://github.com/redis/agent-skills",{"basePath":411,"githubOwner":412,"githubRepo":413,"locale":18,"slug":408,"type":242},"skills/redis-development","redis","agent-skills",{"evaluate":415,"extract":422},{"promptVersionExtension":203,"promptVersionScoring":204,"score":416,"tags":417,"targetMarket":247,"tier":215},99,[412,213,418,419,420,421,212],"optimization","data-structures","rqe","vector-search",{"commitSha":249},{"parentExtensionId":424,"repoId":425,"translatedFrom":426},"k179e0tts9qdym9f32qvtrs09986mz45","kd75t45m324es9rd3qnhqffsfd86mp3a","k175kn3h0kfyw6g9mtjm2jstd986nb8z",[212,419,418,213,412,420,421],{"evaluatedAt":429,"extractAt":430,"updatedAt":431},1778696343179,1778696291035,1778696364352,{"_creationTime":433,"_id":434,"community":435,"display":436,"identity":442,"providers":447,"relations":454,"tags":456,"workflow":457},1778683190010.2751,"k179h3p2b7ekbwbtqk9p045fvx86nty0",{"reviewCount":8},{"description":437,"installMethods":438,"name":440,"sourceUrl":441},"TanStack Query (React Query) for asynchronous server-state management with automatic caching, background refetching, optimistic updates, and pagination in React applications.",{"claudeCode":439},"bobmatnyc/claude-mpm-skills","TanStack Query Skill","https://github.com/bobmatnyc/claude-mpm-skills",{"basePath":443,"githubOwner":444,"githubRepo":445,"locale":309,"slug":446,"type":242},"toolchains/typescript/state/tanstack-query","bobmatnyc","claude-mpm-skills","tanstack-query",{"evaluate":448,"extract":452},{"promptVersionExtension":203,"promptVersionScoring":204,"score":416,"tags":449,"targetMarket":247,"tier":215},[211,358,450,451,212],"state-management","data-fetching",{"commitSha":249,"license":453},"MIT",{"repoId":455},"kd72g55e5qeqs90bk1bvkt8wbx86nkn3",[212,451,211,450,358],{"evaluatedAt":458,"extractAt":459,"updatedAt":458},1778685394222,1778683190010,{"_creationTime":461,"_id":462,"community":463,"display":464,"identity":470,"providers":474,"relations":483,"tags":486,"workflow":487},1778675056600.2512,"k17ae4bdccyfh9s6jn35pmkrph86nqfj",{"reviewCount":8},{"description":465,"installMethods":466,"name":468,"sourceUrl":469},"Generates unit tests, integration tests, and E2E tests for React/Next.js applications. Scans components to create Jest + React Testing Library test stubs, analyzes Istanbul/LCOV coverage reports to surface gaps, scaffolds Playwright test files from Next.js routes, mocks API calls with MSW, creates test fixtures, and configures test runners. Use when the user asks to \"generate tests\", \"write unit tests\", \"analyze test coverage\", \"scaffold E2E tests\", \"set up Playwright\", \"configure Jest\", \"implement testing patterns\", or \"improve test quality\".",{"claudeCode":467},"alirezarezvani/claude-skills","senior-qa","https://github.com/alirezarezvani/claude-skills",{"basePath":471,"githubOwner":472,"githubRepo":473,"locale":309,"slug":468,"type":242},"engineering-team/skills/senior-qa","alirezarezvani","claude-skills",{"evaluate":475,"extract":482},{"promptVersionExtension":203,"promptVersionScoring":204,"score":416,"tags":476,"targetMarket":247,"tier":215},[477,211,210,478,479,480,481],"testing","jest","playwright","automation","code-quality",{"commitSha":249},{"parentExtensionId":484,"repoId":485},"k179s2ynpr6g927zdzf23zrhad86net8","kd7ff9s1w43mfyy1n7hf87816186m6px",[480,481,478,210,479,211,477],{"evaluatedAt":488,"extractAt":489,"updatedAt":488},1778683656870,1778675056600,{"_creationTime":491,"_id":492,"community":493,"display":494,"identity":498,"providers":500,"relations":509,"tags":510,"workflow":511},1778695548458.4048,"k17e5nn93syzxrybh3he9fz5eh86nbme",{"reviewCount":8},{"description":495,"installMethods":496,"name":497,"sourceUrl":349},"Guide a person in becoming a better teacher and explainer. AI coaches content structuring, audience calibration, explanation clarity, Socratic questioning technique, feedback interpretation, and reflective practice for technical presentations, documentation, and mentoring. Use when a person needs to present technical content and wants preparation coaching, wants to write better documentation or tutorials, struggles to explain concepts across expertise levels, is mentoring a colleague, or is preparing for a talk or knowledge-sharing session.\n",{"claudeCode":347},"teach-guidance",{"basePath":499,"githubOwner":352,"githubRepo":353,"locale":309,"slug":497,"type":242},"skills/teach-guidance",{"evaluate":501,"extract":508},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":502,"targetMarket":247,"tier":215},[503,504,505,214,506,507],"teaching","coaching","presentation","explanation","guidance",{"commitSha":249},{"parentExtensionId":364,"repoId":365},[504,214,506,507,505,503],{"evaluatedAt":512,"extractAt":369,"updatedAt":512},1778701952682]