[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-netlify-netlify-deploy-de":3,"guides-for-netlify-netlify-deploy":538,"similar-k1747z4fjv3e9bkcrfq5jjkmrh86mn1p-de":539},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":242,"isFallback":226,"parentExtension":246,"providers":302,"relations":306,"repo":308,"tags":535,"workflow":536},1778694976203.66,"k1747z4fjv3e9bkcrfq5jjkmrh86mn1p",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Stelle Webprojekte auf Netlify mit der Netlify CLI (`npx netlify`) bereit. Verwende dies, wenn der Benutzer aufgefordert wird, eine Website/ein Repository auf Netlify bereitzustellen, zu hosten, zu veröffentlichen oder zu verknüpfen, einschließlich Vorschau- und Produktionsbereitstellungen.",{"claudeCode":12},"netlify/context-and-tools","netlify-deploy","https://github.com/netlify/context-and-tools",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":240},1778694976203.6602,"kn7asj3d6ffxcq2xkfn078dk3n86m832","de",{"checks":20,"evaluatedAt":194,"extensionSummary":195,"features":196,"nonGoals":202,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"tier":218,"useCases":219},[21,26,29,32,36,39,43,47,50,53,57,61,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,191],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Problemrelevanz","pass","Die Beschreibung erläutert klar das Problem der Bereitstellung von Webprojekten auf Netlify und identifiziert spezifische Benutzerabsichten für diese Aktion.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Die Fähigkeit automatisiert Netlify-Bereitstellungen, indem sie die Projektkonfiguration erkennt, Websites verknüpft und verschiedene Bereitstellungsumgebungen verwaltet, was über eine einfache Aufforderung oder einen dünnen API-Wrapper hinausgeht.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsreife","Die Fähigkeit deckt den vollständigen Lebenszyklus von Netlify-Bereitstellungen ab, von der Authentifizierung und Website-Verknüpfung bis zur Verifizierung von Abhängigkeiten und Produktionsbereitstellungen.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Single Responsibility Principle","Die Fähigkeit konzentriert sich ausschließlich auf Netlify-Bereitstellungen und erstreckt sich nicht auf zusammenhanglose Bereiche.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung spiegelt die Fähigkeiten der Fähigkeit zur Bereitstellung auf Netlify genau und prägnant wider.",{"category":40,"check":41,"severity":24,"summary":42},"Aufruf","Geltungsbereich von Tools","Die Fähigkeit verwendet enge, nach Verb-Nomen gegliederte Tools für Netlify CLI-Befehle, was die Auswahlpräzision erhöht.",{"category":44,"check":45,"severity":24,"summary":46},"Dokumentation","Konfigurations- und Parameterreferenz","Die SKILL.md und die Referenzdateien dokumentieren ausreichend Voraussetzungen, Authentifizierungsmuster, Workflow-Schritte und Umgebungsvariablen, einschließlich Standardwerten, wo zutreffend.",{"category":33,"check":48,"severity":24,"summary":49},"Tool-Namensgebung","Die Tool-Namen sind beschreibend und folgen dem Verb-Nomen-Muster, was ihre Funktion im Kontext der Netlify CLI klar angibt.",{"category":33,"check":51,"severity":24,"summary":52},"Minimale I/O-Oberfläche","Die Ein- und Ausgaben für die Netlify CLI-Befehle sind durch die CLI selbst gut definiert, und der Workflow der Fähigkeit nutzt sie angemessen ohne unnötige Daten.",{"category":54,"check":55,"severity":24,"summary":56},"Lizenz","Lizenznutzbarkeit","Die Erweiterung ist unter der MIT-Lizenz lizenziert, die freizügig ist und in der LICENSE-Datei klar angegeben ist.",{"category":58,"check":59,"severity":24,"summary":60},"Wartung","Aktualität der Commits","Der letzte Commit war am 8. Mai 2026, gut innerhalb der letzten 90 Tage, was auf eine aktive Wartung hindeutet.",{"category":58,"check":62,"severity":63,"summary":64},"Abhängigkeitsmanagement","not_applicable","Die Fähigkeit verwendet anscheinend keine Drittanbieter-Abhängigkeiten über die Netlify CLI selbst hinaus, die über npx aufgerufen wird.",{"category":66,"check":67,"severity":24,"summary":68},"Sicherheit","Geheimnisverwaltung","Die Fähigkeit rät den Benutzern korrekt, Netlify-Authentifizierungstoken als Umgebungsvariablen festzulegen und sie nicht fest einzuchecken. Sie gibt keine aufgelösten Geheimnisse aus.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","Die Fähigkeit stützt sich auf die Netlify CLI, die die Eingabevalidierung handhabt, und es gibt keine Anzeichen für das Laden von Daten von Drittanbietern aus nicht vertrauenswürdigen Quellen.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain-Granaten","Die Fähigkeit ruft die Netlify CLI nur über `npx` auf und lädt oder führt zur Laufzeit keinen externen Code oder Daten ab.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolation","Die Fähigkeit arbeitet durch den Aufruf der Netlify CLI, die für die Verwaltung ihrer eigenen Sandbox-Isolation zuständig ist. Es werden keine Vorgänge außerhalb des Projektordners beschrieben.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","Es wurden keine getrennten Prozess-Spawns oder Deny-Retry-Schleifen im beschriebenen Workflow der Fähigkeit oder den zugehörigen CLI-Befehlen erkannt.",{"category":66,"check":82,"severity":24,"summary":83},"Datendiebstahl","Der Workflow der Fähigkeit beinhaltet nicht das Lesen oder Übermitteln vertraulicher Daten an Dritte; er konzentriert sich auf Netlify CLI-Vorgänge.",{"category":66,"check":85,"severity":24,"summary":86},"Tricks mit verstecktem Text","Der gebündelte Inhalt und die Beschreibungen scheinen frei von Tricks mit verstecktem Text oder böswilligen Steuerzeichen zu sein.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Undurchsichtige Codeausführung","Der Workflow der Fähigkeit wird mit Standard-Shell-Befehlen und Netlify CLI-Aufrufen beschrieben, ohne Anzeichen von verschleiertem Code.",{"category":92,"check":93,"severity":24,"summary":94},"Portabilität","Strukturelle Annahme","Die Fähigkeit geht von einer Standard-Webprojektstruktur und der Verfügbarkeit der Netlify CLI aus, was vernünftige und dokumentierte Voraussetzungen sind.",{"category":96,"check":97,"severity":24,"summary":98},"Vertrauen","Aufmerksamkeit für Issues","Mit 1 geöffneten und 4 geschlossenen Issues in den letzten 90 Tagen ist die Abschlussrate hoch (80%), was auf ein gutes Engagement der Maintainer hindeutet.",{"category":100,"check":101,"severity":24,"summary":102},"Versionierung","Release-Management","Das Repository zeigt aktuelle Commits und eine klare MIT-Lizenzdatei, was darauf hindeutet, dass das Versionsmanagement über Standard-Git-Praktiken gehandhabt wird.",{"category":104,"check":105,"severity":24,"summary":106},"Ausführung","Validierung","Die Netlify CLI, die diese Fähigkeit aufruft, führt die Eingabevalidierung für ihre Befehle und Argumente durch.",{"category":66,"check":108,"severity":24,"summary":109},"Ungeschützte destruktive Operationen","Die Netlify CLI bestätigt destruktive Operationen wie Produktionsbereitstellungen, und der Workflow der Fähigkeit leitet Benutzer an, diese Bestätigungen zu verwenden.",{"category":111,"check":112,"severity":24,"summary":113},"Codeausführung","Fehlerbehandlung","Der Workflow der Fähigkeit und die referenzierten Netlify CLI-Befehle enthalten Schritte zur Behandlung häufiger Fehler und zur Führung der Benutzer zu Lösungen.",{"category":111,"check":115,"severity":63,"summary":116},"Protokollierung","Die Aktionen dieser Fähigkeit sind primär externe CLI-Aufrufe, keine internen destruktiven Operationen, die ein lokales Audit-Log erfordern.",{"category":118,"check":119,"severity":63,"summary":120},"Compliance","DSGVO","Die Fähigkeit verarbeitet keine personenbezogenen Daten; sie interagiert über die CLI mit der Netlify-Plattform.",{"category":118,"check":122,"severity":24,"summary":123},"Zielmarkt","Die Fähigkeit ist global anwendbar, da sie ein Standard-Tool für die Webbereitstellung verwendet.",{"category":92,"check":125,"severity":24,"summary":126},"Laufzeitstabilität","Die Fähigkeit stützt sich auf die Netlify CLI, die über `npx` aufgerufen wird, und stellt sicher, dass sie in jeder Umgebung mit Node.js und Netzwerkzugriff ausgeführt wird.",{"category":44,"check":128,"severity":24,"summary":129},"README","Die README bietet einen klaren Überblick über die Fähigkeiten im Repository und Installationsanweisungen.",{"category":33,"check":131,"severity":63,"summary":132},"Tool-Oberflächengröße","Dies ist eine Fähigkeit, die CLI-Befehle orchestriert und keine diskrete Menge von Tools bereitstellt.",{"category":40,"check":134,"severity":63,"summary":135},"Überlappende nahezu Synonyme-Tools","Die Fähigkeit orchestriert spezifische Netlify CLI-Befehle; sie stellt keine überlappenden Tools bereit.",{"category":44,"check":137,"severity":24,"summary":138},"Phantomfunktionen","Alle beworbenen Bereitstellungsfähigkeiten sind direkt Netlify CLI-Befehlen zugeordnet und gut dokumentiert.",{"category":140,"check":141,"severity":24,"summary":142},"Installation","Installationsanleitung","Die README bietet klare Installationsanleitungen für verschiedene Umgebungen (Codex, Copilot CLI, Claude Code, Cursor) und enthält Beispielaufrufe.",{"category":144,"check":145,"severity":24,"summary":146},"Fehler","Handlungsfähige Fehlermeldungen","Die SKILL.md listet explizit häufige Fehler und deren Behebungsschritte auf und leitet die Benutzer effektiv an.",{"category":111,"check":148,"severity":63,"summary":149},"Angepinnte Abhängigkeiten","Die Fähigkeit verwendet `npx`, um die Netlify CLI aufzurufen, und vermeidet die direkte Verwaltung von angepinnten Abhängigkeiten innerhalb der Fähigkeit selbst.",{"category":33,"check":151,"severity":24,"summary":152},"Dry-Run-Vorschau","Das `--dry-run`-Flag der Netlify CLI (oder ähnliche Vorschau-Mechanismen wie `netlify build --dry`) wird zur Inspektion verwendet und stimmt mit dem Workflow der Fähigkeit überein.",{"category":154,"check":155,"severity":24,"summary":156},"Protokoll","Idempotente Wiederholung & Timeouts","Die Netlify CLI verwaltet ihre eigenen Netzwerkanrufe und Operationen, und die Fehlerbehandlung der Fähigkeit legt nahe, dass Benutzer die Build-Logs auf Fehler überprüfen sollten, was auf Wiederholungsmechanismen innerhalb der CLI hindeutet.",{"category":66,"check":158,"severity":24,"summary":159},"Telemetry-Opt-in","Die Fähigkeit sendet selbst keine Telemetriedaten, und die Telemetrie der Netlify CLI wird separat verwaltet und ist typischerweise Opt-in.",{"category":40,"check":161,"severity":24,"summary":162},"Präziser Zweck","Der Zweck der Fähigkeit ist präzise definiert, wobei Netlify-Bereitstellungen als Artefakt und verschiedene Benutzerabsichten wie 'deploy', 'host', 'publish' als Verben genannt werden.",{"category":40,"check":164,"severity":24,"summary":165},"Prägnantes Frontmatter","Das Frontmatter in SKILL.md ist prägnant und fasst die Kernfunktionalität und Auslöser effektiv zusammen.",{"category":44,"check":167,"severity":24,"summary":168},"Prägnanter Body","Die SKILL.md ist gut strukturiert und unter 500 Zeilen lang. Detailliertere Inhalte werden in Referenzdateien ausgelagert.",{"category":170,"check":171,"severity":24,"summary":172},"Kontext","Progressive Offenlegung","Die SKILL.md verwendet `references/`-Unterverzeichnisse für detaillierte Anleitungen zu CLI-Befehlen, Bereitstellungsmustern und netlify.toml und implementiert damit eine effektive progressive Offenlegung.",{"category":170,"check":174,"severity":63,"summary":175},"Verzweigte Erkundung","Diese Fähigkeit ist keine primäre Erkundungs- oder Tiefenprüfungsfähigkeit; ihr Workflow ist sequenziell und konzentriert sich auf die Ausführung spezifischer Befehle.",{"category":22,"check":177,"severity":24,"summary":178},"Anwendungsbeispiele","Die SKILL.md und die Referenzdateien bieten klare, End-to-End-Beispiele für Netlify-Bereitstellungen für verschiedene Szenarien, einschließlich Code-Snippets und erwarteter Ergebnisse.",{"category":22,"check":180,"severity":24,"summary":181},"Randfälle","Die SKILL.md dokumentiert mehrere Fehlerfälle (z. B. 'Nicht angemeldet', 'Keine Website verknüpft', 'Build fehlgeschlagen') mit klaren Symptomen und Wiederherstellungsschritten.",{"category":111,"check":183,"severity":63,"summary":184},"Tool-Fallback","Die Fähigkeit stützt sich auf die Netlify CLI, die über `npx` aufgerufen wird, was Standard ist und keine Fallback-Mechanismen innerhalb der Fähigkeit selbst erfordert.",{"category":92,"check":186,"severity":24,"summary":187},"Stack-Annahmen","Die Fähigkeit geht von Node.js (für npx) und der Netlify CLI aus, die explizit in den Voraussetzungen und Installationsanweisungen erwähnt werden.",{"category":66,"check":189,"severity":24,"summary":190},"Halt bei unerwartetem Zustand","Der Workflow der Fähigkeit und das Verhalten der Netlify CLI leiten die Benutzer an, unerwartete Zustände (wie Authentifizierungs- oder Verknüpfungsprobleme) zu behandeln, bevor sie mit Bereitstellungen fortfahren.",{"category":92,"check":192,"severity":63,"summary":193},"Cross-Skill-Kopplung","Diese Fähigkeit ist eigenständig und stützt sich nicht implizit auf andere Netlify-Fähigkeiten; verwandte Aufgaben werden von der CLI selbst gehandhabt.",1778694759172,"Diese Fähigkeit automatisiert die Bereitstellung von Webprojekten auf Netlify mithilfe der Netlify CLI, die über `npx` aufgerufen wird. Sie führt Benutzer durch Authentifizierung, Website-Verknüpfung, Installation von Abhängigkeiten sowie Vorschau- und Produktionsbereitstellungen und nutzt `netlify.toml` für die Konfiguration.",[197,198,199,200,201],"Automatisierte Netlify CLI-Authentifizierung","Site-Verknüpfung und -Erstellung","Vorschau- und Produktionsbereitstellungen","Verifizierung der Installation von Abhängigkeiten","Konfiguration über netlify.toml",[203,204,205],"Verwaltung von Netlify-Konto-Einstellungen über Authentifizierung und Website-Verknüpfung hinaus","Direkte Änderung der Netlify-Infrastruktur oder globaler Kontokonfigurationen","Handhabung komplexer CI/CD-Pipeline-Orchestrierung über einen einzelnen Bereitstellungsworkflow hinaus","3.0.0","4.4.0","Um KI-Agenten zu ermöglichen, Webprojekte auf Netlify bereitzustellen, indem die Netlify CLI orchestriert wird, um korrekte Authentifizierung, Konfiguration und Bereitstellung in Vorschau- oder Produktionsumgebungen sicherzustellen.","Die Fähigkeit ist außergewöhnlich gut dokumentiert und robust, mit klaren Anweisungen, Beispielen und Fehlerbehandlung. Die einzigen geringfügigen Feststellungen waren 'nicht anwendbar' oder bezogen sich auf CLI-Verhalten, das außerhalb der direkten Kontrolle des Skill-Skripts lag.",98,"Eine qualitativ hochwertige Fähigkeit zur Automatisierung von Netlify-Bereitstellungen mit klarer Dokumentation und robuster Fehlerbehandlung.",[213,214,215,216,217],"netlify","deployment","web-development","cli","ci-cd","verified",[220,221,222,223],"Bereitstellung eines neuen Webprojekts auf Netlify zum ersten Mal","Erstellung von Vorschau-Bereitstellungen zum Testen von Änderungen vor der Produktion","Verknüpfung eines vorhandenen Git-Repositorys mit einer Netlify-Site","Bereitstellung einer statischen Website oder einer Framework-basierten Anwendung",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"security":236,"testCoverage":238},{"hasLockfile":226},false,1778694741926,{"descriptionLength":229,"readmeSize":230},192,7052,{"closedIssues90d":232,"forks":232,"hasChangelog":226,"openIssues90d":233,"pushedAt":234,"stars":235},4,1,1778259488000,17,{"hasNpmPackage":226,"license":237,"smitheryVerified":226},"MIT",{"hasCi":239,"hasTests":226},true,{"updatedAt":241},1778694976203,{"basePath":243,"githubOwner":213,"githubRepo":244,"locale":18,"slug":13,"type":245},"skills/netlify-deploy","context-and-tools","skill",{"_creationTime":247,"_id":248,"community":249,"display":250,"identity":255,"parentExtension":259,"providers":290,"relations":297,"tags":298,"workflow":299},1778694599571.3743,"k1714spp30a0rvg5y3yjga772n86nmps",{"reviewCount":8},{"description":251,"installMethods":252,"name":254,"sourceUrl":14},"Netlify platform skills for Claude Code",{"claudeCode":253},"netlify-skills","Netlify Context and Tools",{"basePath":256,"githubOwner":213,"githubRepo":244,"locale":257,"slug":244,"type":258},"","en","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":266,"providers":268,"relations":284,"tags":286,"workflow":287},1778694599571.374,"k1763zftf9a5tzz7km05x63e2s86n85v",{"reviewCount":8},{"description":256,"installMethods":264,"name":265,"sourceUrl":14},{"claudeCode":12},"netlify-context-and-tools",{"basePath":256,"githubOwner":213,"githubRepo":244,"locale":257,"slug":244,"type":267},"marketplace",{"evaluate":269,"extract":279},{"promptVersionExtension":270,"promptVersionScoring":207,"score":271,"tags":272,"targetMarket":277,"tier":278},"3.1.0",97,[213,273,274,275,276],"developer-tools","sdk","documentation","ai-agent","global","community",{"commitSha":280,"marketplace":281,"plugin":282},"HEAD",{"name":265,"pluginCount":233},{"mcpCount":8,"provider":283,"skillCount":8},"classify",{"repoId":285},"kd7b1ncy2zzzfws29grdt8heb986ntzq",[276,273,275,213,274],{"evaluatedAt":288,"extractAt":289,"updatedAt":288},1778694611877,1778694599571,{"evaluate":291,"extract":294},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":292,"targetMarket":277,"tier":278},[213,216,214,293,273],"serverless",{"commitSha":280,"license":237,"plugin":295},{"mcpCount":8,"provider":283,"skillCount":296},13,{"parentExtensionId":261,"repoId":285},[216,214,273,213,293],{"evaluatedAt":300,"extractAt":289,"updatedAt":301},1778694629384,1778694991614,{"evaluate":303,"extract":305},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":304,"targetMarket":277,"tier":218},[213,214,215,216,217],{"commitSha":280},{"parentExtensionId":248,"repoId":285,"translatedFrom":307},"k17652pr1yjtfs804jnd9gmvsh86mvz4",{"_creationTime":309,"_id":285,"identity":310,"providers":311,"workflow":531},1778694595297.2703,{"githubOwner":213,"githubRepo":244,"sourceUrl":14},{"classify":312,"discover":526,"github":529},{"commitSha":280,"extensions":313},[314,327,364,398,406,414,422,430,438,454,466,474,482,498,506,516],{"basePath":256,"displayName":265,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":257,"type":267},{"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":256,"description":251,"displayName":253,"installMethods":328,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":257,"type":258},{"claudeCode":253},"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":257,"type":245},".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":257,"type":245},"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":257,"type":245},"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":415,"description":416,"displayName":417,"installMethods":418,"rationale":419,"selectedPaths":420,"source":326,"sourceLanguage":257,"type":245},"skills/netlify-caching","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.","netlify-caching",{"claudeCode":12},"SKILL.md frontmatter at skills/netlify-caching/SKILL.md (coalesced with duplicate skill at codex/skills/netlify-caching)",[421],{"path":372,"priority":320},{"basePath":423,"description":424,"displayName":425,"installMethods":426,"rationale":427,"selectedPaths":428,"source":326,"sourceLanguage":257,"type":245},"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)",[429],{"path":372,"priority":320},{"basePath":431,"description":432,"displayName":433,"installMethods":434,"rationale":435,"selectedPaths":436,"source":326,"sourceLanguage":257,"type":245},"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)",[437],{"path":372,"priority":320},{"basePath":439,"description":440,"displayName":441,"installMethods":442,"rationale":443,"selectedPaths":444,"source":326,"sourceLanguage":257,"type":245},"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)",[445,446,448,450,452],{"path":372,"priority":320},{"path":447,"priority":337},"references/legacy-extension.md",{"path":449,"priority":337},"references/local-dev.md",{"path":451,"priority":337},"references/migration-from-extension.md",{"path":453,"priority":337},"references/migrations.md",{"basePath":243,"description":455,"displayName":13,"installMethods":456,"rationale":457,"selectedPaths":458,"source":326,"sourceLanguage":257,"type":245},"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.",{"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":257,"type":245},"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":257,"type":245},"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":257,"type":245},"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":257,"type":245},"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":257,"type":245},"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":257,"type":245},"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":232,"description":256,"forks":232,"license":237,"openIssues90d":233,"pushedAt":234,"readmeSize":230,"stars":235,"topics":530},[],{"classifiedAt":532,"discoverAt":533,"extractAt":534,"githubAt":534,"updatedAt":532},1778694599156,1778694595297,1778694597271,[217,216,214,213,215],{"evaluatedAt":537,"extractAt":289,"updatedAt":241},1778694759286,[],[540,572,600,628,653,682],{"_creationTime":541,"_id":542,"community":543,"display":544,"identity":550,"providers":555,"relations":565,"tags":568,"workflow":569},1778693180473.13,"k171q6ygmjjyh4tynhnym1v9cn86m7q0",{"reviewCount":8},{"description":545,"installMethods":546,"name":548,"sourceUrl":549},"Execute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd deploy, terraform apply, and az deployment commands with built-in error recovery. Requires .azure/deployment-plan.md from azure-prepare and validated status from azure-validate. WHEN: \"run azd up\", \"run azd deploy\", \"execute deployment\", \"push to production\", \"push to cloud\", \"go live\", \"ship it\", \"bicep deploy\", \"terraform apply\", \"publish to Azure\", \"launch on Azure\". DO NOT USE WHEN: \"create and deploy\", \"build and deploy\", \"create a new app\", \"set up infrastructure\", \"create and deploy to Azure using Terraform\" — use azure-prepare for these.",{"claudeCode":547},"microsoft/agent-skills","Azure Deploy","https://github.com/microsoft/agent-skills",{"basePath":551,"githubOwner":552,"githubRepo":553,"locale":257,"slug":554,"type":245},".github/plugins/azure-skills/skills/azure-deploy","microsoft","agent-skills","azure-deploy",{"evaluate":556,"extract":564},{"promptVersionExtension":206,"promptVersionScoring":207,"score":557,"tags":558,"targetMarket":277,"tier":218},100,[559,214,560,561,562,563,217],"azure","bicep","terraform","azd","automation",{"commitSha":280,"license":237},{"parentExtensionId":566,"repoId":567},"k17934axs3g4g0b9056mbcsz0986m02a","kd77czgnv00rfjm815pcc5xx5986n5t8",[563,562,559,560,217,214,561],{"evaluatedAt":570,"extractAt":571,"updatedAt":570},1778696225011,1778693180473,{"_creationTime":573,"_id":574,"community":575,"display":576,"identity":582,"providers":586,"relations":593,"tags":596,"workflow":597},1778699018122.7927,"k172qs5m5jvyrgpd8psfrfmz2s86m9vb",{"reviewCount":8},{"description":577,"installMethods":578,"name":580,"sourceUrl":581},"Implement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets, or securing CI/CD environments.",{"claudeCode":579},"wshobson/agents","secrets-management","https://github.com/wshobson/agents",{"basePath":583,"githubOwner":584,"githubRepo":585,"locale":257,"slug":580,"type":245},"plugins/cicd-automation/skills/secrets-management","wshobson","agents",{"evaluate":587,"extract":592},{"promptVersionExtension":206,"promptVersionScoring":207,"score":557,"tags":588,"targetMarket":277,"tier":218},[580,217,589,590,591],"vault","aws-secrets-manager","security",{"commitSha":280},{"parentExtensionId":594,"repoId":595},"k1748zrty6tytzs86tpyrrbaxn86mfmj","kd74de64zj0axtg5b8t7eqqe2x86nske",[590,217,580,591,589],{"evaluatedAt":598,"extractAt":599,"updatedAt":598},1778700789419,1778699018122,{"_creationTime":601,"_id":602,"community":603,"display":604,"identity":610,"providers":615,"relations":622,"tags":624,"workflow":625},1778697652123.8804,"k173mjn1bp2a67v1h8qjkv7wn186met8",{"reviewCount":8},{"description":605,"installMethods":606,"name":608,"sourceUrl":609},"Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.",{"claudeCode":607},"steipete/clawdis","ClawSweeper Skill","https://github.com/steipete/clawdis",{"basePath":611,"githubOwner":612,"githubRepo":613,"locale":257,"slug":614,"type":245},".agents/skills/clawsweeper","steipete","clawdis","clawsweeper",{"evaluate":616,"extract":621},{"promptVersionExtension":206,"promptVersionScoring":207,"score":557,"tags":617,"targetMarket":277,"tier":218},[618,563,619,620,217],"github","code-review","maintenance",{"commitSha":280,"license":237},{"repoId":623},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[563,217,619,618,620],{"evaluatedAt":626,"extractAt":627,"updatedAt":626},1778697688364,1778697652123,{"_creationTime":629,"_id":630,"community":631,"display":632,"identity":638,"providers":641,"relations":647,"tags":649,"workflow":650},1778694578248.1042,"k17fdepncm15jzpekss5e8a0m986n6xd",{"reviewCount":8},{"description":633,"installMethods":634,"name":636,"sourceUrl":637},"Authoritative reference for how docs in this repo (and 5 other Netdata-org repos) become published pages on `learn.netdata.cloud`. Covers the `\u003Crepo>/docs/.map/map.yaml` source-of-truth (the actual lever -- filesystem path is irrelevant for routing), the live `ingest/ingest.py` orchestrator in the learn repo (NOT the legacy `ingest.js`), frontmatter injection, slug rules, sidebar autogeneration, MDX escape rules, versioning, the 4-mechanism redirect stack, the 6 source repositories, the every-3-hours CI ingest, Netlify deploy, and the `part_of_learn=True` opt-in for files hand-authored in the learn repo. Use when adding/moving/renaming/deleting a docs page; when a page on Learn looks wrong; when wondering whether to edit a doc here or in the learn repo; when reading `ingest.py`, `sidebars.js`, `docusaurus.config.js`, `static.toml`, `LegacyLearnCorrelateLinksWithGHURLs.json`, `netlify.toml`, the `\u003C!--startmeta` blocks in `.mdx` files, or the workflows `ingest.yml` and `daily-learn-link-check.yml`.",{"claudeCode":635},"netdata/netdata","learn-site-structure","https://github.com/netdata/netdata",{"basePath":639,"githubOwner":640,"githubRepo":640,"locale":257,"slug":636,"type":245},".agents/skills/learn-site-structure","netdata",{"evaluate":642,"extract":646},{"promptVersionExtension":206,"promptVersionScoring":207,"score":557,"tags":643,"targetMarket":277,"tier":218},[275,644,645,640,217],"publishing","workflow",{"commitSha":280},{"repoId":648},"kd70yp91ybn40a638h3hzz6nbd86m2cw",[217,275,640,644,645],{"evaluatedAt":651,"extractAt":652,"updatedAt":651},1778694681982,1778694578248,{"_creationTime":654,"_id":655,"community":656,"display":657,"identity":663,"providers":668,"relations":675,"tags":678,"workflow":679},1778692306427.1038,"k17bgetabcxg89fv9bd9j3xgyn86m243",{"reviewCount":8},{"description":658,"installMethods":659,"name":661,"sourceUrl":662},"Cross-platform issue triage. Pulls from Sentry (MCP), Linear (MCP), GitHub Issues (gh). Cross-references against code to find already-fixed issues. Auto-resolves fixed ones. Dispatches agents for active issues.",{"claudeCode":660},"Lifecycle-Innovations-Limited/claude-ops","OPS ► CROSS-PLATFORM TRIAGE","https://github.com/Lifecycle-Innovations-Limited/claude-ops",{"basePath":664,"githubOwner":665,"githubRepo":666,"locale":257,"slug":667,"type":245},"claude-ops/skills/ops-triage","Lifecycle-Innovations-Limited","claude-ops","ops-triage",{"evaluate":669,"extract":674},{"promptVersionExtension":206,"promptVersionScoring":207,"score":557,"tags":670,"targetMarket":277,"tier":218},[671,563,672,673,618,217],"issue-triage","sentry","linear",{"commitSha":280,"license":237},{"parentExtensionId":676,"repoId":677},"k17d0t6ns7y6t377pfprg128hd86nm89","kd7d52tcek2e34r805zs06b10d86n39v",[563,217,618,671,673,672],{"evaluatedAt":680,"extractAt":681,"updatedAt":680},1778693001136,1778692306427,{"_creationTime":683,"_id":684,"community":685,"display":686,"identity":689,"providers":692,"relations":698,"tags":699,"workflow":700},1778692306427.1013,"k17es25p075et7c15e0mn5b4f586n23j",{"reviewCount":8},{"description":687,"installMethods":688,"name":666,"sourceUrl":662},"Autonomous multi-project orchestration engine. Audits all registered projects, structures work into dependency-wired tasks, dispatches parallel agents (subagents or Agent Teams), audits completions, and ships PRs. Registry-driven — works for any user with a configured project registry.",{"claudeCode":660},{"basePath":690,"githubOwner":665,"githubRepo":666,"locale":257,"slug":691,"type":245},"claude-ops/skills/ops-orchestrate","ops-orchestrate",{"evaluate":693,"extract":697},{"promptVersionExtension":206,"promptVersionScoring":207,"score":557,"tags":694,"targetMarket":277,"tier":218},[563,695,217,273,696],"project-management","workflow-orchestration",{"commitSha":280,"license":237},{"parentExtensionId":676,"repoId":677},[563,217,273,695,696],{"evaluatedAt":701,"extractAt":681,"updatedAt":701},1778692787465]