[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-netlify-netlify-caching-de":3,"guides-for-netlify-netlify-caching":538,"similar-k17c7d7frypst1w9jvtebaxahx86nyh9-de":539},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":223,"parentExtension":243,"providers":302,"relations":306,"repo":308,"tags":535,"workflow":536},1778694918067.5056,"k17c7d7frypst1w9jvtebaxahx86nyh9",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Anleitung zur Steuerung des Cachings auf dem Netlify CDN. Verwenden Sie dies bei der Konfiguration von Cache-Headern, der Einrichtung von Stale-While-Revalidate, der Implementierung von On-Demand-Cache-Bereinigungen oder dem Verständnis des Netlify CDN-Caching-Verhaltens. Behandelt Cache-Control, Netlify-CDN-Cache-Control, Cache-Tags, Durable Cache und Framework-spezifische Caching-Muster.",{"claudeCode":12},"netlify/context-and-tools","netlify-caching","https://github.com/netlify/context-and-tools",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":237},1778694918067.5059,"kn7amzvft016mnkjcrv6e5spfd86m369","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,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","Problemrelevanz","pass","Die Beschreibung gibt klar das Problem der Steuerung des Netlify CDN-Cachings an und bietet spezifische Anwendungsfälle und Komponenten.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit bietet spezifische Direktiven und Muster für das Netlify CDN-Caching, die über allgemeine Ratschläge hinausgehen und konkrete Konfigurationen bieten.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Fähigkeit deckt den gesamten Lebenszyklus der Netlify CDN-Caching-Konfiguration ab, einschließlich Header, Cache-Tags und Framework-spezifischer Muster.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Single Responsibility Principle","Die Fähigkeit konzentriert sich ausschließlich auf die Netlify CDN-Caching-Mechanismen und weicht nicht in unerhebliche Bereiche aus.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die bereitgestellte Beschreibung spiegelt den Inhalt der SKILL.md-Datei genau und prägnant wider.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Geltungsbereich von Werkzeugen","not_applicable","Diese Fähigkeit stellt keine Werkzeuge direkt bereit; sie bietet Anleitungen im Kontext der LLM.",{"category":45,"check":46,"severity":24,"summary":47},"Dokumentation","Konfigurations- & Parameterreferenz","Die SKILL.md beschreibt gängige Muster, Header und spezifische Konfigurationen mit Codebeispielen und dient effektiv als Parameterreferenz.",{"category":33,"check":49,"severity":42,"summary":50},"Werkzeugbenennung","Diese Fähigkeit hat keine expliziten Werkzeuge mit Namen.",{"category":33,"check":52,"severity":42,"summary":53},"Minimale I/O-Oberfläche","Diese Fähigkeit stellt keine Werkzeuge mit Ein- und Ausgabeschemata bereit.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Nutzbarkeit der Lizenz","Die Erweiterung ist unter der MIT-Lizenz lizenziert, einer permissiven Open-Source-Lizenz.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität der Commits","Der letzte Commit war am 8. Mai 2026, was innerhalb der letzten 3 Monate liegt.",{"category":59,"check":63,"severity":42,"summary":64},"Abhängigkeitsverwaltung","Die Fähigkeit selbst scheint keine direkten Abhängigkeiten von Drittanbietern in ihrem Geltungsbereich zu haben.",{"category":66,"check":67,"severity":42,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Fähigkeit konzentriert sich auf Konfigurationsanleitungen und behandelt oder gibt keine Geheimnisse preis.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","Die Fähigkeit bietet Konfigurationsanleitungen und lädt oder führt keine Daten von Drittanbietern als Anweisungen aus.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Die Fähigkeit ruft keine entfernten Inhalte ab und führt keine Skripte aus, was Risiken in der transitiven Lieferkette verhindert.",{"category":66,"check":76,"severity":42,"summary":77},"Sandbox-Isolation","Da diese Fähigkeit rein instruktiv ist und keinen Code ausführt, ist die Sandbox-Isolation nicht anwendbar.",{"category":66,"check":79,"severity":42,"summary":80},"Sandbox-Flucht-Primitive","Die Fähigkeit enthält keine Skripte oder Hooks, die zu einer Sandbox-Flucht führen könnten.",{"category":66,"check":82,"severity":42,"summary":83},"Datenexfiltration","Die Fähigkeit bietet Konfigurationsanleitungen und führt keine ausgehenden Netzwerkaufrufe durch.",{"category":66,"check":85,"severity":24,"summary":86},"Versteckte Texttricks","Der gebündelte Inhalt scheint frei von versteckten Steuerungs-Tricks zu sein, und die Beschreibungen sind sauber.",{"category":88,"check":89,"severity":42,"summary":90},"Hooks","Opake Codeausführung","Die Fähigkeit beinhaltet keine opake Codeausführung; sie ist reines instruktives Markdown.",{"category":92,"check":93,"severity":42,"summary":94},"Portabilität","Strukturelle Annahme","Die Fähigkeit trifft keine Annahmen über die Projektstruktur des Benutzers, da sie Konfigurationsanleitungen liefert.",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Aufmerksamkeit für Issues","In den letzten 90 Tagen wurde 1 Issue geöffnet und 4 geschlossen, was auf eine gute Reaktionsfähigkeit hindeutet.",{"category":100,"check":101,"severity":24,"summary":102},"Versionierung","Release-Management","Das Repository hat aktuelle Commits und eine klare MIT-Lizenz, was auf eine aktive Wartung hindeutet, obwohl kein formales Versionierungsschema explizit in den Frontmatter-Daten der Fähigkeit aufgeführt ist.",{"category":104,"check":105,"severity":42,"summary":106},"Codeausführung","Validierung","Diese Fähigkeit liefert Anleitungen und führt keinen Code aus oder verarbeitet strukturierte Ausgaben.",{"category":66,"check":108,"severity":42,"summary":109},"Ungeschützte zerstörerische Operationen","Die Fähigkeit liefert Konfigurationsanleitungen und führt keine zerstörerischen Operationen durch.",{"category":104,"check":111,"severity":42,"summary":112},"Fehlerbehandlung","Diese Fähigkeit liefert Anleitungen und führt keinen Code mit Fehlerpfaden aus.",{"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":42,"summary":119},"Compliance","DSGVO","Die Fähigkeit verarbeitet keine personenbezogenen Daten.",{"category":117,"check":121,"severity":24,"summary":122},"Zielmarkt","Die Inhalte der Fähigkeit sind global für Netlify-Benutzer anwendbar und zeigen keine regionalen oder gerichtlichen Einschränkungen.",{"category":92,"check":124,"severity":42,"summary":125},"Laufzeitstabilität","Die Fähigkeit ist reines Markdown und hat keine Laufzeitabhängigkeiten von bestimmten Shells oder Betriebssystemen.",{"category":45,"check":127,"severity":24,"summary":128},"README","Die README bietet einen guten Überblick über das Netlify Skills Repository und seinen Zweck.",{"category":33,"check":130,"severity":42,"summary":131},"Größe der Werkzeugoberfläche","Diese Fähigkeit stellt keine Werkzeuge bereit; sie ist ein einzelnes Referenzdokument.",{"category":40,"check":133,"severity":42,"summary":134},"Überlappende Nah-Synonym-Werkzeuge","Diese Fähigkeit stellt keine Werkzeuge bereit, daher sind überlappende Synonyme nicht anwendbar.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom-Funktionen","Alle beworbenen Fähigkeiten in der Beschreibung und in SKILL.md sind implementiert und im Inhalt der Fähigkeit detailliert.",{"category":139,"check":140,"severity":24,"summary":141},"Installation","Installationsanleitung","Die README enthält klare Installationsanweisungen für verschiedene KI-Agenten, einschließlich Codex Desktop, CLI, Claude Code und Cursor.",{"category":143,"check":144,"severity":42,"summary":145},"Fehler","Handhabbare Fehlermeldungen","Diese Fähigkeit bietet Anleitungen, keine ausführbarem Code, daher sind benutzerseitige Fehlerpfade nicht anwendbar.",{"category":147,"check":148,"severity":42,"summary":149},"Ausführung","Angepinnte Abhängigkeiten","Die Fähigkeit selbst verwendet keine Abhängigkeiten von Drittanbietern oder Skripte, die angepinnt werden müssten.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-Run-Vorschau","Die Fähigkeit liefert Anleitungen und führt keine zustandsändernden Operationen durch, die eine Dry-Run-Vorschau erfordern würden.",{"category":154,"check":155,"severity":42,"summary":156},"Protokoll","Idempotente Wiederholungsversuche & Timeouts","Diese Fähigkeit beinhaltet keine Remote-Aufrufe oder zustandsändernden Operationen.",{"category":117,"check":158,"severity":42,"summary":159},"Telemetrie-Opt-in","Die Fähigkeit sendet keine Telemetriedaten.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Die Beschreibung definiert klar den Zweck der Fähigkeit: Anleitungen zum Netlify CDN-Caching, und bietet spezifische Anwendungsfälle und Grenzen.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnante Frontmatter","Die Frontmatter ist prägnant und fasst die Kernfähigkeit und den Zweck der Fähigkeit effektiv zusammen.",{"category":45,"check":167,"severity":24,"summary":168},"Prägnanter Hauptteil","Die SKILL.md ist gut strukturiert, unter 500 Zeilen lang und verweist detaillierte Beispiele in Codeblöcke statt den Haupttext aufzublähen.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Die SKILL.md ist prägnant und bietet Beispiele inline, und die README erwähnt weiterführende Inhalte in `references/`-Unterverzeichnissen für andere Fähigkeiten, was auf ein Muster der progressiven Offenlegung hindeutet.",{"category":170,"check":174,"severity":42,"summary":175},"Forked Exploration","Diese Fähigkeit liefert Konfigurationsanleitungen und beinhaltet keine tiefgehende Erkundung oder Code-Überprüfung, die einen verzweigten Kontext erfordern würde.",{"category":22,"check":177,"severity":24,"summary":178},"Gebrauchsbeispiele","Die SKILL.md enthält klare, ausführbare TypeScript-Beispiele, die gängige Caching-Muster und Header demonstrieren.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Der Abschnitt 'Constraints' in SKILL.md dokumentiert klar die Einschränkungen und Fehlerfälle des Netlify-Cachings.",{"category":104,"check":183,"severity":42,"summary":184},"Werkzeug-Fallback","Diese Fähigkeit ist nicht auf externe Werkzeuge wie einen MCP-Server angewiesen; sie liefert direkte Anleitungen.",{"category":66,"check":186,"severity":42,"summary":187},"Halt bei unerwartetem Zustand","Die Fähigkeit liefert Anleitungen und führt keine Aktionen aus, die ein Anhalten bei unerwartetem Zustand erfordern würden.",{"category":92,"check":189,"severity":24,"summary":190},"Cross-Skill-Kopplung","Die Fähigkeit ist in sich abgeschlossen und konzentriert sich ausschließlich auf das Netlify-Caching, ohne implizite Abhängigkeiten von anderen Fähigkeiten.",1778694690996,"Diese Fähigkeit bietet detaillierte Anleitungen zur Konfiguration von Caching-Headern und -Verhalten für das Netlify CDN, einschließlich spezifischer Muster für `Cache-Control`, Cache-Tags, On-Demand-Bereinigung und Framework-spezifische Integrationen.",[194,195,196,197,198],"Detaillierte Erklärung von Cache-Control-Headern (`Netlify-CDN-Cache-Control`, `CDN-Cache-Control`, `Cache-Control`)","Muster für gängige Caching-Szenarien (z. B. 1-stündiges CDN-Cache, Stale-While-Revalidate)","Anleitungen zu Cache-Tags und On-Demand-Cache-Bereinigung","Konfigurationsbeispiele für unveränderliche Assets und Variationen des Cache-Schlüssels","Framework-spezifische Caching-Überlegungen (Next.js, Astro, Remix, Nuxt, Vite SPA)",[200,201,202],"Bereitstellung allgemeiner Web-Caching-Ratschläge außerhalb des Netlify CDNs.","Tiefergehende Behandlung von rein browserbasierten Caching-Strategien.","Behandlung von Caching-Mechanismen, die nicht mit der Netlify-Plattform zusammenhängen.","3.0.0","4.4.0","Entwicklern die Möglichkeit zu geben, das Caching auf dem Netlify CDN effektiv zu verwalten und zu optimieren, um Leistung und Kontrolle zu verbessern.","Die Fähigkeit ist hochgradig poliert, mit exzellenter Dokumentation und klaren Anleitungen. Die einzige geringfügige Abwertung ergibt sich aus dem Fehlen einer expliziten Versionierung in den Frontmatter-Daten der Fähigkeit, obwohl die jüngste Commit-Aktivität und die MIT-Lizenz eine starke Wartung anzeigen.",95,"Eine gut dokumentierte und praktische Anleitung zur Steuerung des Netlify CDN-Cachings.",[210,211,212,213,214],"netlify","cdn","caching","web-development","performance","verified",[217,218,219,220],"Konfiguration von Cache-Headern für statische und dynamische Assets auf Netlify.","Implementierung von Stale-While-Revalidate für eine bessere Benutzererfahrung.","Einrichtung von On-Demand-Cache-Bereinigung mithilfe von Cache-Tags.","Verständnis und Optimierung des Netlify CDN-Caching-Verhaltens für verschiedene Frameworks.",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":233,"testCoverage":235},{"hasLockfile":223},false,1778694678894,{"descriptionLength":226,"readmeSize":227},320,7052,{"closedIssues90d":229,"forks":229,"hasChangelog":223,"openIssues90d":230,"pushedAt":231,"stars":232},4,1,1778259488000,17,{"hasNpmPackage":223,"license":234,"smitheryVerified":223},"MIT",{"hasCi":236,"hasTests":223},true,{"updatedAt":238},1778694918067,{"basePath":240,"githubOwner":210,"githubRepo":241,"locale":18,"slug":13,"type":242},"skills/netlify-caching","context-and-tools","skill",{"_creationTime":244,"_id":245,"community":246,"display":247,"identity":252,"parentExtension":256,"providers":287,"relations":297,"tags":298,"workflow":299},1778694599571.3743,"k1714spp30a0rvg5y3yjga772n86nmps",{"reviewCount":8},{"description":248,"installMethods":249,"name":251,"sourceUrl":14},"Netlify platform skills for Claude Code",{"claudeCode":250},"netlify-skills","Netlify Context and Tools",{"basePath":253,"githubOwner":210,"githubRepo":241,"locale":254,"slug":241,"type":255},"","en","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":263,"providers":265,"relations":281,"tags":283,"workflow":284},1778694599571.374,"k1763zftf9a5tzz7km05x63e2s86n85v",{"reviewCount":8},{"description":253,"installMethods":261,"name":262,"sourceUrl":14},{"claudeCode":12},"netlify-context-and-tools",{"basePath":253,"githubOwner":210,"githubRepo":241,"locale":254,"slug":241,"type":264},"marketplace",{"evaluate":266,"extract":276},{"promptVersionExtension":267,"promptVersionScoring":204,"score":268,"tags":269,"targetMarket":274,"tier":275},"3.1.0",97,[210,270,271,272,273],"developer-tools","sdk","documentation","ai-agent","global","community",{"commitSha":277,"marketplace":278,"plugin":279},"HEAD",{"name":262,"pluginCount":230},{"mcpCount":8,"provider":280,"skillCount":8},"classify",{"repoId":282},"kd7b1ncy2zzzfws29grdt8heb986ntzq",[273,270,272,210,271],{"evaluatedAt":285,"extractAt":286,"updatedAt":285},1778694611877,1778694599571,{"evaluate":288,"extract":294},{"promptVersionExtension":203,"promptVersionScoring":204,"score":289,"tags":290,"targetMarket":274,"tier":275},98,[210,291,292,293,270],"cli","deployment","serverless",{"commitSha":277,"license":234,"plugin":295},{"mcpCount":8,"provider":280,"skillCount":296},13,{"parentExtensionId":258,"repoId":282},[291,292,270,210,293],{"evaluatedAt":300,"extractAt":286,"updatedAt":301},1778694629384,1778694991614,{"evaluate":303,"extract":305},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":304,"targetMarket":274,"tier":215},[210,211,212,213,214],{"commitSha":277},{"parentExtensionId":245,"repoId":282,"translatedFrom":307},"k17frg7w9dbypa11w7fz8dt48s86m8xk",{"_creationTime":309,"_id":282,"identity":310,"providers":311,"workflow":531},1778694595297.2703,{"githubOwner":210,"githubRepo":241,"sourceUrl":14},{"classify":312,"discover":526,"github":529},{"commitSha":277,"extensions":313},[314,327,364,398,406,414,420,428,436,452,466,474,482,498,506,516],{"basePath":253,"displayName":262,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":254,"type":264},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[318,321,323],{"path":319,"priority":320},".claude-plugin/marketplace.json","mandatory",{"path":322,"priority":320},"README.md",{"path":324,"priority":325},"LICENSE","high","rule",{"basePath":253,"description":248,"displayName":250,"installMethods":328,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":254,"type":255},{"claudeCode":250},"plugin manifest at .claude-plugin/plugin.json",[331,333,334,335,338,340,342,344,346,348,350,352,354,356,358,360,362],{"path":332,"priority":320},".claude-plugin/plugin.json",{"path":322,"priority":320},{"path":324,"priority":325},{"path":336,"priority":337},"skills/netlify-ai-gateway/SKILL.md","medium",{"path":339,"priority":337},"skills/netlify-blobs/SKILL.md",{"path":341,"priority":337},"skills/netlify-caching/SKILL.md",{"path":343,"priority":337},"skills/netlify-cli-and-deploy/SKILL.md",{"path":345,"priority":337},"skills/netlify-config/SKILL.md",{"path":347,"priority":337},"skills/netlify-database/SKILL.md",{"path":349,"priority":337},"skills/netlify-deploy/SKILL.md",{"path":351,"priority":337},"skills/netlify-edge-functions/SKILL.md",{"path":353,"priority":337},"skills/netlify-forms/SKILL.md",{"path":355,"priority":337},"skills/netlify-frameworks/SKILL.md",{"path":357,"priority":337},"skills/netlify-functions/SKILL.md",{"path":359,"priority":337},"skills/netlify-identity/SKILL.md",{"path":361,"priority":337},"skills/netlify-image-cdn/SKILL.md",{"path":363,"priority":325},".cursor-plugin/plugin.json",{"basePath":365,"description":366,"displayName":367,"installMethods":368,"rationale":369,"selectedPaths":370,"source":326,"sourceLanguage":254,"type":242},".claude/skills/skill-creator","Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.","skill-creator",{"claudeCode":12},"SKILL.md frontmatter at .claude/skills/skill-creator/SKILL.md",[371,373,375,378,380,382,384,386,388,390,392,394,396],{"path":372,"priority":320},"SKILL.md",{"path":374,"priority":325},"LICENSE.txt",{"path":376,"priority":377},"assets/eval_review.html","low",{"path":379,"priority":337},"references/schemas.md",{"path":381,"priority":377},"scripts/__init__.py",{"path":383,"priority":377},"scripts/aggregate_benchmark.py",{"path":385,"priority":377},"scripts/generate_report.py",{"path":387,"priority":377},"scripts/improve_description.py",{"path":389,"priority":377},"scripts/package_skill.py",{"path":391,"priority":377},"scripts/quick_validate.py",{"path":393,"priority":377},"scripts/run_eval.py",{"path":395,"priority":377},"scripts/run_loop.py",{"path":397,"priority":377},"scripts/utils.py",{"basePath":399,"description":400,"displayName":401,"installMethods":402,"rationale":403,"selectedPaths":404,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-ai-gateway","Reference for Netlify AI Gateway — the managed proxy that routes calls to OpenAI, Anthropic, and Google Gemini SDKs without provider API keys. Use this skill any time the user wants to add AI on a Netlify site (chat, completion, reasoning, image generation, image-to-image edit/stylize), choose or change a model, wire up the OpenAI / Anthropic / @google/genai SDK, decide which provider to use for an image-gen feature (it's Gemini-only on the gateway), or debug \"model not found\" / \"API key missing\" against the gateway. Required reading before pinning a model — the gateway exposes a curated subset, not every provider model.","netlify-ai-gateway",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-ai-gateway/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-ai-gateway)",[405],{"path":372,"priority":320},{"basePath":407,"description":408,"displayName":409,"installMethods":410,"rationale":411,"selectedPaths":412,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-blobs","Guide for using Netlify Blobs for file and asset storage — images, documents, uploads, exports, cached binary artifacts. Covers getStore(), CRUD operations, metadata, listing, deploy-scoped vs site-scoped stores, and local development. Do NOT use Blobs as a dynamic data store — use Netlify Database for that.","netlify-blobs",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-blobs/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-blobs)",[413],{"path":372,"priority":320},{"basePath":240,"description":415,"displayName":13,"installMethods":416,"rationale":417,"selectedPaths":418,"source":326,"sourceLanguage":254,"type":242},"Guide for controlling caching on Netlify's CDN. Use when configuring cache headers, setting up stale-while-revalidate, implementing on-demand cache purge, or understanding Netlify's CDN caching behavior. Covers Cache-Control, Netlify-CDN-Cache-Control, cache tags, durable cache, and framework-specific caching patterns.",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-caching/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-caching)",[419],{"path":372,"priority":320},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-cli-and-deploy","Guide for using the Netlify CLI and deploying sites. Use when installing the CLI, linking sites, deploying (Git-based or manual), managing environment variables, or running local development. Covers netlify dev, netlify deploy, Git vs non-Git workflows, and environment variable management.","netlify-cli-and-deploy",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-cli-and-deploy/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-cli-and-deploy)",[427],{"path":372,"priority":320},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-config","Reference for netlify.toml configuration. Use when configuring build settings, redirects, rewrites, headers, deploy contexts, environment variables, or any site-level configuration. Covers the complete netlify.toml syntax including redirects with splats/conditions, headers, deploy contexts, functions config, and edge functions config.","netlify-config",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-config/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-config)",[435],{"path":372,"priority":320},{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-database","Guide for using Netlify Database — the GA managed Postgres product built into Netlify. Use when a project needs any kind of dynamic, structured, or relational data. Covers provisioning via @netlify/database, Drizzle ORM (@beta) setup, migrations, preview branching, and safe production data handling. Blobs is only for file/asset storage — any dynamic data belongs in the database.","netlify-database",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-database/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-database)",[443,444,446,448,450],{"path":372,"priority":320},{"path":445,"priority":337},"references/legacy-extension.md",{"path":447,"priority":337},"references/local-dev.md",{"path":449,"priority":337},"references/migration-from-extension.md",{"path":451,"priority":337},"references/migrations.md",{"basePath":453,"description":454,"displayName":455,"installMethods":456,"rationale":457,"selectedPaths":458,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-deploy","Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.","netlify-deploy",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-deploy/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-deploy)",[459,460,462,464],{"path":372,"priority":320},{"path":461,"priority":337},"references/cli-commands.md",{"path":463,"priority":337},"references/deployment-patterns.md",{"path":465,"priority":337},"references/netlify-toml.md",{"basePath":467,"description":468,"displayName":469,"installMethods":470,"rationale":471,"selectedPaths":472,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-edge-functions","Guide for writing Netlify Edge Functions. Use when building middleware, geolocation-based logic, request/response manipulation, authentication checks, A/B testing, or any low-latency edge compute. Covers Deno runtime, context.next() middleware pattern, geolocation, and when to choose edge vs serverless.","netlify-edge-functions",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-edge-functions/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-edge-functions)",[473],{"path":372,"priority":320},{"basePath":475,"description":476,"displayName":477,"installMethods":478,"rationale":479,"selectedPaths":480,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-forms","Guide for using Netlify Forms for HTML form handling. Use when adding contact forms, feedback forms, file upload forms, or any form that should be collected by Netlify. Covers the data-netlify attribute, spam filtering, AJAX submissions, file uploads, notifications, and the submissions API.","netlify-forms",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-forms/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-forms)",[481],{"path":372,"priority":320},{"basePath":483,"description":484,"displayName":485,"installMethods":486,"rationale":487,"selectedPaths":488,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-frameworks","Guide for deploying web frameworks on Netlify. Use when setting up a framework project (Vite/React, Astro, TanStack Start, Next.js, Nuxt, SvelteKit, Remix) for Netlify deployment, configuring adapters or plugins, or troubleshooting framework-specific Netlify integration. Covers what Netlify needs from each framework and how adapters handle server-side rendering.","netlify-frameworks",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-frameworks/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-frameworks)",[489,490,492,494,496],{"path":372,"priority":320},{"path":491,"priority":337},"references/astro.md",{"path":493,"priority":337},"references/nextjs.md",{"path":495,"priority":337},"references/tanstack.md",{"path":497,"priority":337},"references/vite.md",{"basePath":499,"description":500,"displayName":501,"installMethods":502,"rationale":503,"selectedPaths":504,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-functions","Guide for writing Netlify serverless functions. Use when creating API endpoints, background processing, scheduled tasks, or any server-side logic using Netlify Functions. Covers modern syntax (default export + Config), TypeScript, path routing, background functions, scheduled functions, streaming, and method routing.","netlify-functions",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-functions/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-functions)",[505],{"path":372,"priority":320},{"basePath":507,"description":508,"displayName":509,"installMethods":510,"rationale":511,"selectedPaths":512,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-identity","Use when the task involves authentication, user signups, logins, password recovery, OAuth providers, role-based access control, or protecting routes and functions. Always use `@netlify/identity`. Never use `netlify-identity-widget` or `gotrue-js` — they are deprecated.","netlify-identity",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-identity/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-identity)",[513,514],{"path":372,"priority":320},{"path":515,"priority":337},"references/advanced-patterns.md",{"basePath":517,"description":518,"displayName":519,"installMethods":520,"rationale":521,"selectedPaths":522,"source":326,"sourceLanguage":254,"type":242},"skills/netlify-image-cdn","Guide for using Netlify Image CDN for image optimization and transformation. Use when serving optimized images, creating responsive image markup, setting up user-uploaded image pipelines, or configuring image transformations. Covers the /.netlify/images endpoint, query parameters, remote image allowlisting, clean URL rewrites, and composing uploads with Functions + Blobs.","netlify-image-cdn",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-image-cdn/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-image-cdn)",[523,524],{"path":372,"priority":320},{"path":525,"priority":337},"references/user-uploads.md",{"sources":527},[528],"manual",{"closedIssues90d":229,"description":253,"forks":229,"license":234,"openIssues90d":230,"pushedAt":231,"readmeSize":227,"stars":232,"topics":530},[],{"classifiedAt":532,"discoverAt":533,"extractAt":534,"githubAt":534,"updatedAt":532},1778694599156,1778694595297,1778694597271,[212,211,210,214,213],{"evaluatedAt":537,"extractAt":286,"updatedAt":238},1778694691158,[],[540,569,601,621,644,673],{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":550,"providers":554,"relations":561,"tags":564,"workflow":565},1778698510848.4663,"k17cfn9prgmq2x1rhm4d5vdmcx86ntsm",{"reviewCount":8},{"description":545,"installMethods":546,"name":548,"sourceUrl":549},"Next.js 16 Cache Components – PPR, use cache directive, cacheLife, cacheTag, updateTag",{"claudeCode":547},"vercel-labs/next-skills","next-cache-components","https://github.com/vercel-labs/next-skills",{"basePath":551,"githubOwner":552,"githubRepo":553,"locale":18,"slug":548,"type":242},"skills/next-cache-components","vercel-labs","next-skills",{"evaluate":555,"extract":560},{"promptVersionExtension":203,"promptVersionScoring":204,"score":556,"tags":557,"targetMarket":274,"tier":215},100,[558,559,212,214,272],"nextjs","react",{"commitSha":277},{"repoId":562,"translatedFrom":563},"kd74j5yynpnjmajhqjs5k1yd1186m086","k177rfsx01xb3yk52thpk5mqx986mpzp",[212,272,558,214,559],{"evaluatedAt":566,"extractAt":567,"updatedAt":568},1778698475220,1778698447161,1778698510848,{"_creationTime":570,"_id":571,"community":572,"display":573,"identity":579,"providers":583,"relations":592,"tags":596,"workflow":597},1778696364352.3142,"k175xq4j3v0ckbabxg8zghbvfn86mfcs",{"reviewCount":8},{"description":574,"installMethods":575,"name":577,"sourceUrl":578},"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":576},"redis/agent-skills","redis-development","https://github.com/redis/agent-skills",{"basePath":580,"githubOwner":581,"githubRepo":582,"locale":18,"slug":577,"type":242},"skills/redis-development","redis","agent-skills",{"evaluate":584,"extract":591},{"promptVersionExtension":203,"promptVersionScoring":204,"score":585,"tags":586,"targetMarket":274,"tier":215},99,[581,214,587,588,589,590,212],"optimization","data-structures","rqe","vector-search",{"commitSha":277},{"parentExtensionId":593,"repoId":594,"translatedFrom":595},"k179e0tts9qdym9f32qvtrs09986mz45","kd75t45m324es9rd3qnhqffsfd86mp3a","k175kn3h0kfyw6g9mtjm2jstd986nb8z",[212,588,587,214,581,589,590],{"evaluatedAt":598,"extractAt":599,"updatedAt":600},1778696343179,1778696291035,1778696364352,{"_creationTime":602,"_id":603,"community":604,"display":605,"identity":609,"providers":610,"relations":615,"tags":617,"workflow":618},1778694983762.0312,"k172erfn8qv4kt5kgkrj4skw0x86nf3t",{"reviewCount":8},{"description":606,"installMethods":607,"name":608,"sourceUrl":14},"Anleitung zur Verwendung des Netlify Image CDN für Bildoptimierung und -transformation. Verwenden Sie dies, wenn Sie optimierte Bilder ausliefern, responsive Bild-Markups erstellen, Bild-Pipelines für hochgeladene Benutzerbilder einrichten oder Bildtransformationen konfigurieren. Behandelt den Endpunkt /.netlify/images, Query-Parameter, die Zulassungsliste für Remote-Bilder, Bereinigung von URL-Rewrites und die Kombination von Uploads mit Functions + Blobs.",{"claudeCode":12},"Netlify Image CDN",{"basePath":517,"githubOwner":210,"githubRepo":241,"locale":18,"slug":519,"type":242},{"evaluate":611,"extract":614},{"promptVersionExtension":203,"promptVersionScoring":204,"score":289,"tags":612,"targetMarket":274,"tier":215},[210,613,211,213,272],"image-optimization",{"commitSha":277,"license":234},{"parentExtensionId":245,"repoId":282,"translatedFrom":616},"k17d9vcyfh21gt2haw8ztb9zvd86mf57",[211,272,613,210,213],{"evaluatedAt":619,"extractAt":286,"updatedAt":620},1778694853104,1778694983762,{"_creationTime":622,"_id":623,"community":624,"display":625,"identity":628,"providers":629,"relations":638,"tags":640,"workflow":641},1778694990469.487,"k176n6442s9c9fdjac88vvqh0s86n5m0",{"reviewCount":8},{"description":626,"installMethods":627,"name":509,"sourceUrl":14},"Verwenden Sie dies, wenn die Aufgabe Authentifizierung, Benutzerregistrierungen, Anmeldungen, Passwortwiederherstellung, OAuth-Anbieter, rollenbasierte Zugriffskontrolle oder den Schutz von Routen und Funktionen beinhaltet. Verwenden Sie immer `@netlify/identity`. Verwenden Sie niemals `netlify-identity-widget` oder `gotrue-js` – diese sind veraltet.",{"claudeCode":12},{"basePath":507,"githubOwner":210,"githubRepo":241,"locale":18,"slug":509,"type":242},{"evaluate":630,"extract":637},{"promptVersionExtension":203,"promptVersionScoring":204,"score":556,"tags":631,"targetMarket":274,"tier":215},[632,210,633,634,635,636],"authentication","identity","javascript","typescript","api",{"commitSha":277},{"parentExtensionId":245,"repoId":282,"translatedFrom":639},"k17f1596a2t00btq1hfksssg0s86n6ej",[636,632,633,634,210,635],{"evaluatedAt":642,"extractAt":286,"updatedAt":643},1778694839805,1778694990469,{"_creationTime":645,"_id":646,"community":647,"display":648,"identity":654,"providers":659,"relations":667,"tags":669,"workflow":670},1778696691708.3035,"k17br1j5s86ae90zqeyd7zcg2586mkwr",{"reviewCount":8},{"description":649,"installMethods":650,"name":652,"sourceUrl":653},"Comprehensive performance analysis, bottleneck detection, and optimization recommendations for Claude Flow swarms\n",{"claudeCode":651},"ruvnet/ruflo","Performance Analysis","https://github.com/ruvnet/ruflo",{"basePath":655,"githubOwner":656,"githubRepo":657,"locale":254,"slug":658,"type":242},".claude/skills/performance-analysis","ruvnet","ruflo","performance-analysis",{"evaluate":660,"extract":666},{"promptVersionExtension":203,"promptVersionScoring":204,"score":556,"tags":661,"targetMarket":274,"tier":215},[214,662,587,663,664,665],"analysis","claude-flow","bottleneck-detection","reporting",{"commitSha":277,"license":234},{"repoId":668},"kd7ed28gj8n0y3msk5dzrp05zs86nqtc",[662,664,663,587,214,665],{"evaluatedAt":671,"extractAt":672,"updatedAt":671},1778699217174,1778696691708,{"_creationTime":674,"_id":675,"community":676,"display":677,"identity":683,"providers":687,"relations":695,"tags":699,"workflow":700},1778694378261.7441,"k17fkkx5s0960j77wnp642y0vs86nmq7",{"reviewCount":8},{"description":678,"installMethods":679,"name":681,"sourceUrl":682},"Optimieren Sie die Konfiguration von MongoDB-Clientverbindungen (Pools, Timeouts, Muster) für jede unterstützte Treibersprache. Verwenden Sie diese Fähigkeit, wenn Sie an Funktionen arbeiten/diese aktualisieren/überprüfen, die einen MongoDB-Client instanziieren oder konfigurieren (z. B. beim Aufruf von `connect()`), Verbindungspools konfigurieren, Verbindungsprobleme beheben (ECONNREFUSED, Timeouts, Pool-Erschöpfung), Leistungsprobleme im Zusammenhang mit Verbindungen optimieren. Dies schließt Szenarien wie das Erstellen von serverlosen Funktionen mit MongoDB, das Erstellen von API-Endpunkten, die MongoDB verwenden, die Optimierung von MongoDB-Anwendungen mit hohem Datenverkehr, das Erstellen von langlaufenden Aufgaben und Nebenläufigkeit oder das Debuggen von verbindungsbezogenen Fehlern ein.",{"claudeCode":680},"mongodb/agent-skills","MongoDB Connection Optimizer","https://github.com/mongodb/agent-skills",{"basePath":684,"githubOwner":685,"githubRepo":582,"locale":18,"slug":686,"type":242},"skills/mongodb-connection","mongodb","mongodb-connection",{"evaluate":688,"extract":693},{"promptVersionExtension":203,"promptVersionScoring":204,"score":556,"tags":689,"targetMarket":274,"tier":215},[685,690,691,214,587,692],"database","connection","configuration",{"commitSha":277,"license":694},"Apache-2.0",{"parentExtensionId":696,"repoId":697,"translatedFrom":698},"k170hje3xzpy2mbkn00agzm38x86mkbz","kd74vahs1zbjqzqbert490xyrd86nfv5","k175wmq2n17n23xzphj2zzt3qs86n3xd",[692,691,690,685,587,214],{"evaluatedAt":701,"extractAt":702,"updatedAt":703},1778694243014,1778694149049,1778694378261]