[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-figma-figma-use-de":3,"guides-for-figma-figma-use":549,"similar-k17djbheeg21j41fjtje2vsxjd86nzv6-de":550},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":236,"isFallback":223,"parentExtension":240,"providers":277,"relations":281,"repo":283,"tags":546,"workflow":547},1778687164591.292,"k17djbheeg21j41fjtje2vsxjd86nzv6",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"**Zwingende Voraussetzung** — Sie MÜSSEN diesen Skill AUFRUFEN, BEVOR Sie jeden `use_figma`-Toolaufruf ausführen. Rufen Sie `use_figma` NIEMALS direkt auf, ohne diesen Skill zuerst zu laden. Das Überspringen führt zu häufigen, schwer zu debuggenden Fehlern. Auslösen, wann immer der Benutzer eine Schreibaktion oder eine einzigartige Leseaktion durchführen möchte, die eine JavaScript-Ausführung im Figma-Dateikontext erfordert — z. B. Knoten erstellen/bearbeiten/löschen, Variablen oder Tokens einrichten, Komponenten und Varianten erstellen, Auto-Layout oder Fills ändern, Variablen an Eigenschaften binden oder die Dateistruktur programmatisch inspizieren.",{"claudeCode":12},"figma/mcp-server-guide","figma-use","https://github.com/figma/mcp-server-guide",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":221,"workflow":234},1778687164591.2922,"kn7dveyk1apk5pmcangsc57ek186mhbw","de",{"checks":20,"evaluatedAt":190,"extensionSummary":191,"features":192,"nonGoals":198,"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,90,94,98,102,106,109,112,115,119,122,125,128,131,134,137,141,145,149,152,156,159,162,165,168,172,175,178,181,184,187],{"category":22,"check":23,"severity":24,"summary":25},"Praktischer Nutzen","Relevanz des Problems","pass","Die Beschreibung artikuliert klar die zwingende Voraussetzung, diesen Skill vor `use_figma` für Schreibaktionen oder komplexe Leseoperationen aufzurufen, und hebt das Risiko schwer zu debuggender Fehler hervor, wenn er übersprungen wird.",{"category":22,"check":27,"severity":24,"summary":28},"Alleinstellungsmerkmal","Der Skill bietet eine entscheidende Abstraktions- und Sicherheitsebene für die Interaktion mit der Figma Plugin API, abstrahiert komplexe Reihenfolgeregeln und Fehlerbehandlung, was einen erheblichen Mehrwert gegenüber direkten API-Aufrufen darstellt.",{"category":22,"check":30,"severity":24,"summary":31},"Produktionsbereitschaft","Die Dokumentation des Skills ist umfangreich und deckt den gesamten Lebenszyklus der Interaktion mit Figma über die Plugin API ab, einschließlich detaillierter Muster, Fallstricke und Fehlerwiederherstellung, was auf Produktionsbereitschaft hindeutet.",{"category":33,"check":34,"severity":24,"summary":35},"Umfang","Prinzip der einzigen Verantwortung","Der Skill konzentriert sich ausschließlich auf die Bereitstellung einer Schnittstelle und von Regeln für die Interaktion mit der Figma Plugin API, ohne damit verbundene Fähigkeiten.",{"category":33,"check":37,"severity":24,"summary":38},"Qualität der Beschreibung","Die angezeigte Beschreibung ist hochgradig genau, prägnant und umreißt klar die zwingende Natur des Skills und die Auslösebedingungen für Figma-Schreiboperationen.",{"category":40,"check":41,"severity":42,"summary":43},"Aufruf","Geltungsbereich von Tools","not_applicable","Dieser Skill exponiert keine einzelnen Tools; er fungiert als Wrapper für das `use_figma`-Tool, das inhärent auf Figma-Operationen beschränkt ist.",{"category":45,"check":46,"severity":24,"summary":47},"Dokumentation","Konfigurations- und Parameterreferenz","Alle API-Verwendungen, kritischen Regeln und Muster sind sorgfältig innerhalb von SKILL.md und den referenzierten Dateien dokumentiert, ohne implizite Parameter oder unklare Rangfolgen.",{"category":33,"check":49,"severity":42,"summary":50},"Tool-Benennung","Der Skill selbst ist eine einzelne Einheit, und das zugrunde liegende `use_figma`-Tool ist entsprechend benannt.",{"category":33,"check":52,"severity":24,"summary":53},"Minimale I/O-Oberfläche","Die Schnittstelle des Skills basiert auf dem `use_figma`-Tool, das Ein- und Ausgaben über strukturierte Daten verarbeitet, wodurch minimale und typisierte Schnittstellen gewährleistet werden.",{"category":55,"check":56,"severity":24,"summary":57},"Lizenz","Lizenznutzbarkeit","Das Repository ist unter der MIT-Lizenz lizenziert, die permissiv und weit verbreitet nutzbar ist.",{"category":59,"check":60,"severity":24,"summary":61},"Wartung","Aktualität von Commits","Das Repository zeigt aktuelle Commits innerhalb der letzten 12 Monate, was auf eine aktive Wartung hindeutet.",{"category":59,"check":63,"severity":42,"summary":64},"Abhängigkeitsverwaltung","Der Skill scheint keine Abhängigkeiten von Drittanbietern zu haben, die eine explizite Verwaltung erfordern.",{"category":66,"check":67,"severity":42,"summary":68},"Sicherheit","Geheimnisverwaltung","Der Skill interagiert über einen API-Endpunkt mit Figma und scheint keine Geheimnisse direkt zu verarbeiten oder preiszugeben.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","SKILL.md verweist ausdrücklich auf `plugin-api-standalone.d.ts` als Quelle der Wahrheit und betont die sichere API-Nutzung, was Injection-Risiken minimiert.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Lieferketten-Granaten","Die Ausführung des Skills ist auf den Kontext der Figma Plugin API beschränkt und beinhaltet keine Laufzeitabfrage oder -ausführung externen Codes.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox-Isolierung","Operationen sind auf die Sandbox der Figma Plugin API beschränkt, ohne Anzeichen für Versuche, Dateien abzurufen oder Aktionen außerhalb des zulässigen Figma-Kontexts durchzuführen.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox-Escape-Primitive","Es gibt keine Hinweise auf getrennte Prozesse, Wiederholungsschleifen um abgelehnte Aufrufe oder andere Sandbox-Escape-Primitive in der bereitgestellten Dokumentation.",{"category":66,"check":82,"severity":24,"summary":83},"Datenexfiltration","Die Funktionalität des Skills beschränkt sich auf die Interaktion mit Figma-Daten und beinhaltet keine Übermittlung vertraulicher Benutzerdaten an Dritte.",{"category":66,"check":85,"severity":24,"summary":86},"Versteckte Texttricks","Der gebündelte Inhalt und die Dokumentation scheinen frei von versteckten Steuerungs-Tricks, Steuerzeichen oder unsichtbaren Unicode-Tags zu sein.",{"category":66,"check":88,"severity":24,"summary":89},"Undurchsichtige Codeausführung","Der ausgeführte Code ist Teil der Figma Plugin API und ist nicht verschleiert, Base64-kodiert oder ohne Quellzuordnungen minifiziert.",{"category":91,"check":92,"severity":24,"summary":93},"Portabilität","Strukturelle Annahme","Die Muster und Beispiele des Skills betonen die Erkundung vorhandener Dateistrukturen und Konventionen, anstatt Annahmen über die Projektorganisation des Benutzers zu treffen.",{"category":95,"check":96,"severity":24,"summary":97},"Vertrauen","Aufmerksamkeit bei Problemen","Es gibt keine offenen Probleme in den letzten 90 Tagen, was auf Reaktionsfähigkeit oder das Fehlen aktueller gemeldeter Probleme hindeutet.",{"category":99,"check":100,"severity":24,"summary":101},"Versionierung","Release-Management","Das Repository weist eine aussagekräftige Version in seinem Commit-Verlauf auf, was auf einen Release-Prozess hindeutet.",{"category":103,"check":104,"severity":24,"summary":105},"Codeausführung","Validierung","Die Dokumentation betont stark die Validierung und Bereinigung durch Einhaltung der strengen Regeln und Muster der Plugin API, einschließlich der Rückgabe strukturierter Fehlerdaten.",{"category":66,"check":107,"severity":24,"summary":108},"Ungeschützte destruktive Operationen","Obwohl der Skill Schreiboperationen ermöglicht, betont die Dokumentation die atomare Ausführung und Fehlerbehandlung, was implizit vor ungeschützten destruktiven Aktionen schützt.",{"category":103,"check":110,"severity":24,"summary":111},"Fehlerbehandlung","Die Dokumentation beschreibt akribisch Muster zur Fehlerbehebung, betont die atomare Skriptausführung, klare Fehlermeldungen und die Verwendung von `return`-Werten für alle Ausgaben, um eine robuste Fehlerbehandlung zu gewährleisten.",{"category":103,"check":113,"severity":42,"summary":114},"Protokollierung","Das Interaktionsmodell des Skills konzentriert sich auf `return`-Werte für die Ausgabe, und die Protokollierung in der Figma-Umgebung wird von der Host-Anwendung verwaltet.",{"category":116,"check":117,"severity":42,"summary":118},"Compliance","DSGVO","Der Skill interagiert mit Figma-Designdaten und scheint keine personenbezogenen Daten direkt zu verarbeiten.",{"category":116,"check":120,"severity":24,"summary":121},"Zielmarkt","Die Funktionalität des Skills ist an die Figma-Anwendung gebunden und nicht regional beschränkt, was ihn global anwendbar macht.",{"category":91,"check":123,"severity":24,"summary":124},"Laufzeitstabilität","Der Skill operiert innerhalb der Figma Plugin API-Umgebung und abstrahiert potenzielle Betriebssystem- oder Shell-Abhängigkeiten.",{"category":45,"check":126,"severity":24,"summary":127},"README","Das README bietet einen umfassenden Überblick über den Figma MCP-Server, seine Funktionen, Installation und Anleitungen zur Eingabeaufforderung.",{"category":33,"check":129,"severity":42,"summary":130},"Tool-Oberflächengröße","Dies ist ein Skill-Wrapper, kein Toolset; er exponiert keine mehreren verschiedenen Tools.",{"category":40,"check":132,"severity":42,"summary":133},"Überlappende fast-synonyme Tools","Der Skill fungiert als einzelner Wrapper für das `use_figma`-Tool und exponiert keine überlappenden Tools.",{"category":45,"check":135,"severity":24,"summary":136},"Phantom-Funktionen","Alle beworbenen Funktionen und Fähigkeiten werden direkt von der Figma Plugin API unterstützt und sind innerhalb von SKILL.md und Referenzen ausführlich dokumentiert.",{"category":138,"check":139,"severity":24,"summary":140},"Installation","Installationsanleitung","Das README bietet klare, kopierbare Installations- und Einrichtungshinweise für mehrere Editoren (VS Code, Cursor, Claude Code, Gemini CLI) und manuelle Konfiguration.",{"category":142,"check":143,"severity":24,"summary":144},"Fehler","Handlungsauffordernde Fehlermeldungen","Die Dokumentation liefert detaillierte Anleitungen zur Interpretation und Wiederherstellung von häufigen Fehlern bei der Verwendung der Plugin API.",{"category":146,"check":147,"severity":42,"summary":148},"Ausführung","Angepinnte Abhängigkeiten","Der Skill operiert im Kontext der Figma Plugin API und bündelt keine Skripte mit externen Abhängigkeiten, die ein Anpinnen erfordern.",{"category":33,"check":150,"severity":42,"summary":151},"Trockenlauf-Vorschau","Die Figma Plugin API unterstützt nicht nativ einen Trockenlaufmodus für Canvas-Operationen; die Atomarität von `use_figma`-Aufrufen dient als Sicherheitsmechanismus.",{"category":153,"check":154,"severity":24,"summary":155},"Protokoll","Idempotente Wiederholung & Timeouts","Die atomare Natur von `use_figma`-Aufrufen und die Betonung inkrementeller, validierter Schritte mildern Probleme im Zusammenhang mit Idempotenz und Timeouts.",{"category":116,"check":157,"severity":42,"summary":158},"Telemetrie-Opt-in","Der Skill sendet keine Telemetriedaten; Interaktionsdaten werden von der Host-Anwendung und dem Figma-Backend verwaltet.",{"category":40,"check":160,"severity":24,"summary":161},"Präziser Zweck","Der Zweck des Skills ist präzise als zwingende Voraussetzung für `use_figma` definiert, um Schreibaktionen und komplexe Leseoperationen in Figma-Dateien zu handhaben.",{"category":40,"check":163,"severity":24,"summary":164},"Prägnantes Frontmatter","Das Frontmatter ist prägnant, in sich geschlossen und fasst die Kernfähigkeit und die zwingende Nutzung des Skills effektiv zusammen.",{"category":45,"check":166,"severity":24,"summary":167},"Prägnanter Textkörper","Die SKILL.md ist gut strukturiert und verwendet progressive Offenlegung über Referenzen, wodurch der Haupttext prägnant und fokussiert bleibt.",{"category":169,"check":170,"severity":24,"summary":171},"Kontext","Progressive Offenlegung","Umfangreiche Dokumentation wird über verlinkte Referenzen bereitgestellt, wodurch eine Überladung der Haupt-SKILL.md vermieden und eine progressive Offenlegung von Details ermöglicht wird.",{"category":169,"check":173,"severity":42,"summary":174},"Forked Exploration","Der Zweck des Skills ist keine tiefe Exploration, sondern eine strukturierte Interaktion mit der Figma API; Kontext-Forking ist nicht anwendbar.",{"category":22,"check":176,"severity":24,"summary":177},"Anwendungsbeispiele","Die Dokumentation ist reich an sofort einsatzbereiten End-to-End-Beispielen, die verschiedene API-Muster und gängige Aufgaben abdecken und beobachtbare Ergebnisse demonstrieren.",{"category":22,"check":179,"severity":24,"summary":180},"Grenzfälle","Die Dokumentation zu \"Gotchas & Common Mistakes\" deckt zahlreiche Grenzfälle, Fehlerarten und Wiederherstellungsschritte mit klaren Erklärungen und Codebeispielen gründlich ab.",{"category":103,"check":182,"severity":42,"summary":183},"Tool-Fallback","Der Skill verwendet direkt das `use_figma`-Tool des Figma MCP-Servers und verfügt über keine externen Tool-Abhängigkeiten mit Fallbacks.",{"category":66,"check":185,"severity":24,"summary":186},"Stoppen bei unerwartetem Zustand","Die Dokumentation betont atomare Operationen und gibt klare Anweisungen zum Stoppen und Wiederherstellen aus unerwarteten Zuständen oder Fehlern, anstatt Änderungen automatisch zu committen.",{"category":91,"check":188,"severity":24,"summary":189},"Querskill-Kopplung","Der Skill ist in sich geschlossen und konzentriert sich auf die Figma-Interaktion; er stützt sich nicht implizit auf andere Skills und bietet explizite Querverweise auf verwandte Skills wie `figma-generate-design`.",1778687019204,"Dieser Skill bietet eine entscheidende Schnittstelle für die Interaktion mit der Figma Plugin API, abstrahiert komplexe Operationen und erzwingt Best Practices für die Erstellung, Änderung und Verwaltung von Designelementen innerhalb von Figma-Dateien.",[193,194,195,196,197],"Verwaltet Figma Plugin API-Interaktionen.","Erzwingt kritische Regeln für die Skriptausführung.","Bietet detaillierte Muster für die Verwaltung von Komponenten, Variablen und Stilen.","Umfasst umfangreiche Fehlerbehebungs- und Validierungs-Workflows.","Abstrahiert komplexe API-Aufrufe für eine sicherere Agentennutzung.",[199,200,201,202],"Direkte Manipulation von Dateien außerhalb des Figma-Anwendungs kayu kontext.","Ausführung von beliebigem Code ohne die Einschränkungen der Figma API.","Ersetzen der Notwendigkeit von vom Benutzer bereitgestellter Designsystemlogik.","Bereitstellung einer Benutzeroberfläche über die Interaktion des Agenten hinaus.","3.0.0","4.4.0","Um KI-Agenten zu ermöglichen, Schreibaktionen und komplexe Leseoperationen in Figma-Dateien zuverlässig und sicher durchzuführen, indem strukturierter Zugriff auf die Figma Plugin API und strenge Nutzungsrichtlinien bereitgestellt werden.","Der Skill ist außergewöhnlich gut dokumentiert und bietet umfassende API-Referenzen, praktische Muster und detaillierte Fehlerbehandlung. Er setzt einen hohen Standard für Produktionsbereitschaft und Benutzerführung.",99,"Hochgradig polierter und außergewöhnlich gut dokumentierter Skill für die Interaktion mit der Figma Plugin API.",[210,211,212,213,214],"figma","design","plugin-api","automation","code-generation","verified",[217,218,219,220],"Erstellen oder Ändern von Designelementen (Knoten, Frames, Komponenten, Varianten).","Einrichten von Design-Tokens, Variablen und Stilen.","Erstellen und Aktualisieren von Komponentensystemen.","Beheben von Layout- oder visuellen Problemen in Figma-Dateien per Programm.",{"codeQuality":222,"collectedAt":224,"documentation":225,"maintenance":228,"security":232,"testCoverage":233},{"hasLockfile":223},false,1778687010488,{"descriptionLength":226,"readmeSize":227},546,24576,{"closedIssues90d":8,"forks":229,"hasChangelog":223,"openIssues90d":8,"pushedAt":230,"stars":231},127,1778659272000,1409,{"hasNpmPackage":223,"smitheryVerified":223},{"hasCi":223,"hasTests":223},{"updatedAt":235},1778687164591,{"basePath":237,"githubOwner":210,"githubRepo":238,"locale":18,"slug":13,"type":239},"skills/figma-use","mcp-server-guide","skill",{"_creationTime":241,"_id":242,"community":243,"display":244,"identity":250,"parentExtension":254,"providers":255,"relations":270,"tags":272,"workflow":273},1778686847756.4138,"k17fwrw2bg5z2mpmdtdsybp8t986mwe7",{"reviewCount":8},{"description":245,"installMethods":246,"name":249,"sourceUrl":14},"Plugin that includes the Figma MCP server and Skills for common workflows",{"claudeCode":210,"cursor":247,"geminiCli":248},"/add-plugin figma","gemini extensions install https://github.com/figma/mcp-server-guide","Figma MCP Server",{"basePath":251,"githubOwner":210,"githubRepo":238,"locale":252,"slug":238,"type":253},"","en","plugin",null,{"evaluate":256,"extract":264},{"promptVersionExtension":203,"promptVersionScoring":204,"score":257,"tags":258,"targetMarket":263,"tier":215},95,[210,259,211,260,261,262],"mcp","ui","code-connect","developer-tools","global",{"commitSha":265,"license":266,"plugin":267},"HEAD","MIT",{"mcpCount":8,"provider":268,"skillCount":269},"classify",7,{"repoId":271},"kd7d0zdmxx32hmcpg7qqv27da586m6xa",[261,211,262,210,259,260],{"evaluatedAt":274,"extractAt":275,"updatedAt":276},1778686867988,1778686847756,1778687292507,{"evaluate":278,"extract":280},{"promptVersionExtension":203,"promptVersionScoring":204,"score":207,"tags":279,"targetMarket":263,"tier":215},[210,211,212,213,214],{"commitSha":265},{"parentExtensionId":242,"repoId":271,"translatedFrom":282},"k178q0rdfd8n9p3cg4hpys4y5h86mr35",{"_creationTime":284,"_id":271,"identity":285,"providers":286,"workflow":542},1778686843197.7612,{"githubOwner":210,"githubRepo":238,"sourceUrl":14},{"classify":287,"discover":535,"github":538},{"commitSha":265,"extensions":288},[289,319,332,340,348,370,411,457,491,527],{"basePath":251,"description":245,"displayName":210,"installMethods":290,"rationale":291,"selectedPaths":292,"source":318,"sourceLanguage":252,"type":253},{"claudeCode":210},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at .github/plugin)",[293,296,298,301,303,305,307,309,311,313,315],{"path":294,"priority":295},".claude-plugin/plugin.json","mandatory",{"path":297,"priority":295},"README.md",{"path":299,"priority":300},"skills/figma-code-connect/SKILL.md","medium",{"path":302,"priority":300},"skills/figma-create-new-file/SKILL.md",{"path":304,"priority":300},"skills/figma-generate-design/SKILL.md",{"path":306,"priority":300},"skills/figma-generate-diagram/SKILL.md",{"path":308,"priority":300},"skills/figma-generate-library/SKILL.md",{"path":310,"priority":300},"skills/figma-use/SKILL.md",{"path":312,"priority":300},"skills/figma-use-figjam/SKILL.md",{"path":314,"priority":295},".mcp.json",{"path":316,"priority":317},".cursor-plugin/plugin.json","high","rule",{"basePath":320,"description":321,"displayName":322,"installMethods":323,"rationale":324,"selectedPaths":325,"source":318,"sourceLanguage":252,"type":239},"skills/figma-code-connect","Creates and maintains Figma Code Connect template files that map Figma components to code snippets. Use when the user mentions Code Connect, Figma component mapping, design-to-code translation, or asks to create/update .figma.ts or .figma.js files.","figma-code-connect",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-code-connect/SKILL.md",[326,328,330],{"path":327,"priority":295},"SKILL.md",{"path":329,"priority":300},"references/advanced-patterns.md",{"path":331,"priority":300},"references/api.md",{"basePath":333,"description":334,"displayName":335,"installMethods":336,"rationale":337,"selectedPaths":338,"source":318,"sourceLanguage":252,"type":239},"skills/figma-create-new-file","**MANDATORY prerequisite** — you MUST invoke this skill BEFORE every `create_new_file` tool call. NEVER call `create_new_file` directly without loading this skill first. Trigger whenever the user wants a new blank Figma file — a new design, FigJam, or Slides file — or when you need a fresh file before calling `use_figma`. Usage — /figma-create-new-file [editorType] [fileName] (e.g. /figma-create-new-file figjam My Whiteboard, /figma-create-new-file slides Q3 Review)","figma-create-new-file",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-create-new-file/SKILL.md",[339],{"path":327,"priority":295},{"basePath":341,"description":342,"displayName":343,"installMethods":344,"rationale":345,"selectedPaths":346,"source":318,"sourceLanguage":252,"type":239},"skills/figma-generate-design","Use this skill alongside figma-use when the task involves translating an application page, view, or multi-section layout into Figma. Triggers: 'write to Figma', 'create in Figma from code', 'push page to Figma', 'take this app/page and build it in Figma', 'create a screen', 'build a landing page in Figma', 'update the Figma screen to match code', 'convert this modal/dialog/drawer/panel to Figma'. This is the preferred workflow skill whenever the user wants to build or update a full page, modal, dialog, drawer, sidebar, panel, or any composed multi-section view in Figma from code or a description. Discovers design system components, variables, and styles from Code Connect files, existing screens, and library search, then imports them and assembles views incrementally section-by-section using design system tokens instead of hardcoded values.","figma-generate-design",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-generate-design/SKILL.md",[347],{"path":327,"priority":295},{"basePath":349,"description":350,"displayName":351,"installMethods":352,"rationale":353,"selectedPaths":354,"source":318,"sourceLanguage":252,"type":239},"skills/figma-generate-diagram","MANDATORY prerequisite — load this skill BEFORE every `generate_diagram` tool call. NEVER call `generate_diagram` directly without loading this skill first. Trigger whenever the user asks to create, generate, draw, render, sketch, or build a diagram — flowchart, architecture diagram, sequence diagram, ERD or entity-relationship diagram, state diagram or state machine, gantt chart, or timeline. Also trigger when the user mentions Mermaid syntax or wants a system architecture, decision tree, dependency graph, API call flow, auth handshake, schema, or pipeline visualized in FigJam. Routes to type-specific guidance, sets universal Mermaid constraints, and tells you when to use a different diagram type or skip the tool entirely (mindmaps, pie charts, class diagrams, etc.).","figma-generate-diagram",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-generate-diagram/SKILL.md",[355,356,358,360,362,364,366,368],{"path":327,"priority":295},{"path":357,"priority":300},"references/architecture.md",{"path":359,"priority":300},"references/erd.md",{"path":361,"priority":300},"references/flowchart.md",{"path":363,"priority":300},"references/gantt.md",{"path":365,"priority":300},"references/sequence.md",{"path":367,"priority":300},"references/state.md",{"path":369,"priority":300},"references/workflow.md",{"basePath":371,"description":372,"displayName":373,"installMethods":374,"rationale":375,"selectedPaths":376,"source":318,"sourceLanguage":252,"type":239},"skills/figma-generate-library","Build or update a professional-grade design system in Figma from a codebase. Use when the user wants to create variables/tokens, build component libraries, set up theming (light/dark modes), document foundations, or reconcile gaps between code and Figma. This skill teaches WHAT to build and in WHAT ORDER — it complements the `figma-use` skill which teaches HOW to call the Plugin API. Both skills should be loaded together.","figma-generate-library",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-generate-library/SKILL.md",[377,378,380,382,384,386,388,390,392,395,397,399,401,403,405,407,409],{"path":327,"priority":295},{"path":379,"priority":300},"references/code-connect-setup.md",{"path":381,"priority":300},"references/component-creation.md",{"path":383,"priority":300},"references/discovery-phase.md",{"path":385,"priority":300},"references/documentation-creation.md",{"path":387,"priority":300},"references/error-recovery.md",{"path":389,"priority":300},"references/naming-conventions.md",{"path":391,"priority":300},"references/token-creation.md",{"path":393,"priority":394},"scripts/bindVariablesToComponent.js","low",{"path":396,"priority":394},"scripts/cleanupOrphans.js",{"path":398,"priority":394},"scripts/createComponentWithVariants.js",{"path":400,"priority":394},"scripts/createDocumentationPage.js",{"path":402,"priority":394},"scripts/createSemanticTokens.js",{"path":404,"priority":394},"scripts/createVariableCollection.js",{"path":406,"priority":394},"scripts/inspectFileStructure.js",{"path":408,"priority":394},"scripts/rehydrateState.js",{"path":410,"priority":394},"scripts/validateCreation.js",{"basePath":237,"description":412,"displayName":13,"installMethods":413,"rationale":414,"selectedPaths":415,"source":318,"sourceLanguage":252,"type":239},"**MANDATORY prerequisite** — you MUST invoke this skill BEFORE every `use_figma` tool call. NEVER call `use_figma` directly without loading this skill first. Skipping it causes common, hard-to-debug failures. Trigger whenever the user wants to perform a write action or a unique read action that requires JavaScript execution in the Figma file context — e.g. create/edit/delete nodes, set up variables or tokens, build components and variants, modify auto-layout or fills, bind variables to properties, or inspect file structure programmatically.",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-use/SKILL.md",[416,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455],{"path":327,"priority":295},{"path":418,"priority":300},"references/api-reference.md",{"path":420,"priority":300},"references/common-patterns.md",{"path":422,"priority":300},"references/component-patterns.md",{"path":424,"priority":300},"references/effect-style-patterns.md",{"path":426,"priority":300},"references/gotchas.md",{"path":428,"priority":300},"references/plugin-api-patterns.md",{"path":430,"priority":300},"references/plugin-api-standalone.d.ts",{"path":432,"priority":300},"references/plugin-api-standalone.index.md",{"path":434,"priority":300},"references/text-style-patterns.md",{"path":436,"priority":300},"references/validation-and-recovery.md",{"path":438,"priority":300},"references/variable-patterns.md",{"path":440,"priority":300},"references/working-with-design-systems/wwds-components--creating.md",{"path":442,"priority":300},"references/working-with-design-systems/wwds-components--using.md",{"path":444,"priority":300},"references/working-with-design-systems/wwds-components.md",{"path":446,"priority":300},"references/working-with-design-systems/wwds-effect-styles.md",{"path":448,"priority":300},"references/working-with-design-systems/wwds-text-styles.md",{"path":450,"priority":300},"references/working-with-design-systems/wwds-variables--creating.md",{"path":452,"priority":300},"references/working-with-design-systems/wwds-variables--using.md",{"path":454,"priority":300},"references/working-with-design-systems/wwds-variables.md",{"path":456,"priority":300},"references/working-with-design-systems/wwds.md",{"basePath":458,"description":459,"displayName":460,"installMethods":461,"rationale":462,"selectedPaths":463,"source":318,"sourceLanguage":252,"type":239},"skills/figma-use-figjam","This skill helps agents use Figma's use_figma MCP tool in the FigJam context. Can be used alongside figma-use which has foundational context for using the use_figma tool.","figma-use-figjam",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-use-figjam/SKILL.md",[464,465,467,469,471,473,475,477,479,481,483,485,487,489],{"path":327,"priority":295},{"path":466,"priority":300},"references/batch-modify.md",{"path":468,"priority":300},"references/create-code-block.md",{"path":470,"priority":300},"references/create-connector.md",{"path":472,"priority":300},"references/create-label.md",{"path":474,"priority":300},"references/create-section.md",{"path":476,"priority":300},"references/create-shape-with-text.md",{"path":478,"priority":300},"references/create-sticky.md",{"path":480,"priority":300},"references/create-table.md",{"path":482,"priority":300},"references/create-text.md",{"path":484,"priority":300},"references/edit-text.md",{"path":486,"priority":300},"references/figjam-colors.md",{"path":488,"priority":300},"references/plan-board-content.md",{"path":490,"priority":300},"references/position-figjam-nodes.md",{"basePath":492,"description":493,"displayName":494,"installMethods":495,"rationale":496,"selectedPaths":497,"source":318,"sourceLanguage":252,"type":239},"workflow-skills/generate-project-plan","Generate a FigJam project plan board from a PRD plus codebase context. Interactive flow: research → propose sections → per-section deep research → per-section content + block-shape proposal → create FigJam → skeleton → fill → diagrams → wrap. Each content block (section, nested section, intro callout, table, multi-column text, sticky column, diagram section, metadata strip) has its own subskill reference file. Use when the user asks for 'project plan in FigJam', 'interactive project plan', '/generate-project-plan', or provides a PRD and wants per-section confirmation on content + rendering.","generate-project-plan",{"claudeCode":12},"SKILL.md frontmatter at workflow-skills/generate-project-plan/SKILL.md",[498,499,501,503,505,507,509,511,513,515,517,519,521,523,525],{"path":327,"priority":295},{"path":500,"priority":300},"references/blocks/diagram-section.md",{"path":502,"priority":300},"references/blocks/intro-callout.md",{"path":504,"priority":300},"references/blocks/metadata-strip.md",{"path":506,"priority":300},"references/blocks/multi-column-text.md",{"path":508,"priority":300},"references/blocks/nested-section.md",{"path":510,"priority":300},"references/blocks/section.md",{"path":512,"priority":300},"references/blocks/sticky-column.md",{"path":514,"priority":300},"references/blocks/table.md",{"path":516,"priority":300},"references/blocks/text-primitives.md",{"path":518,"priority":300},"references/foundation/codebase-grounding.md",{"path":520,"priority":300},"references/foundation/layout.md",{"path":522,"priority":300},"references/foundation/palette.md",{"path":524,"priority":300},"references/foundation/plugin-api-traps.md",{"path":526,"priority":300},"references/section-catalog.md",{"basePath":251,"installMethods":528,"rationale":530,"selectedPaths":531,"source":318,"sourceLanguage":252,"type":259},{"remote":529},"https://mcp.figma.com/mcp","server.json with namespace/server name at server.json",[532,534],{"path":533,"priority":295},"server.json",{"path":297,"priority":295},{"sources":536},[537],"manual",{"closedIssues90d":8,"description":539,"forks":229,"homepage":540,"openIssues90d":8,"pushedAt":230,"readmeSize":227,"stars":231,"topics":541},"A guide on how to use the Figma MCP server","https://help.figma.com/hc/en-us/articles/32132100833559-Guide-to-the-Dev-Mode-MCP-Server",[],{"classifiedAt":543,"discoverAt":544,"extractAt":545,"githubAt":545,"updatedAt":543},1778686847568,1778686843197,1778686845742,[213,214,211,210,212],{"evaluatedAt":548,"extractAt":275,"updatedAt":235},1778687019608,[],[551,584,612,634,664,695],{"_creationTime":552,"_id":553,"community":554,"display":555,"identity":561,"providers":566,"relations":577,"tags":580,"workflow":581},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":556,"installMethods":557,"name":559,"sourceUrl":560},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":558},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":562,"githubOwner":563,"githubRepo":564,"locale":252,"slug":565,"type":239},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":567,"extract":576},{"promptVersionExtension":203,"promptVersionScoring":204,"score":568,"tags":569,"targetMarket":263,"tier":215},100,[570,571,572,573,213,574,575],"git","development-environment","workflow","tmux","cli","developer-tool",{"commitSha":265,"license":266},{"parentExtensionId":578,"repoId":579},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[213,574,575,571,570,573,572],{"evaluatedAt":582,"extractAt":583,"updatedAt":582},1778699613343,1778699234184,{"_creationTime":585,"_id":586,"community":587,"display":588,"identity":594,"providers":596,"relations":604,"tags":607,"workflow":608},1778699508743.0002,"k17aya9dv3e3bxv473f1f2r52186ndp5",{"reviewCount":8},{"description":589,"installMethods":590,"name":592,"sourceUrl":593},"Erstellen Sie öffentliche Google Docs- oder Google Sheet-Dateien, ohne OAuth zu benötigen. Verwenden Sie diese Fähigkeit, um Google Docs und Sheets zu erstellen und zu bearbeiten, keine Google-Anmeldung erforderlich. Dokumente sind unter teilbaren Links sichtbar. Die Registrierung erfolgt automatisch bei der ersten Verwendung.",{"claudeCode":591},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":251,"githubOwner":595,"githubRepo":592,"locale":18,"slug":592,"type":239},"zagmoai",{"evaluate":597,"extract":603},{"promptVersionExtension":203,"promptVersionScoring":204,"score":568,"tags":598,"targetMarket":263,"tier":215},[599,600,601,213,602],"google-docs","google-sheets","productivity","api-client",{"commitSha":265},{"repoId":605,"translatedFrom":606},"kd776ynh73t0d6samn4bnxdf3x86n8mj","k1707pszx7h026a651dp5tvaxd86m3ag",[602,213,599,600,601],{"evaluatedAt":609,"extractAt":610,"updatedAt":611},1778699485884,1778699468747,1778699508743,{"_creationTime":613,"_id":614,"community":615,"display":616,"identity":619,"providers":622,"relations":630,"tags":631,"workflow":632},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":617,"installMethods":618,"name":564,"sourceUrl":560},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":558},{"basePath":620,"githubOwner":563,"githubRepo":564,"locale":252,"slug":621,"type":239},"skills/ask","ask",{"evaluate":623,"extract":629},{"promptVersionExtension":203,"promptVersionScoring":204,"score":568,"tags":624,"targetMarket":263,"tier":215},[574,213,625,626,627,628],"llm","prompting","code-review","artifact-generation",{"commitSha":265,"license":266},{"parentExtensionId":578,"repoId":579},[628,213,574,627,625,626],{"evaluatedAt":633,"extractAt":583,"updatedAt":633},1778699303045,{"_creationTime":635,"_id":636,"community":637,"display":638,"identity":644,"providers":649,"relations":656,"tags":659,"workflow":660},1778699368519.5344,"k17ab0jk30pqm4zejpk383w4dn86mj8t",{"reviewCount":8},{"description":639,"installMethods":640,"name":642,"sourceUrl":643},"Verwenden Sie dies, wenn die Arbeit von den Live-Browsersitzungs- oder gerenderten Zustand des Benutzers abhängt und nicht von statischen Abrufen, insbesondere für Browser-Debugging-Kontexte oder von DevTools ausgewählte Elemente oder Anfragen, angemeldeten Dashboards oder CMS-Flows, localhost-Apps, Formularen, Uploads, Downloads, Medieninspektion, DOM- oder iframe-Inspektion, Shadow DOM oder Browserfehlern, die wie Soft-404s, Authentifizierungswände, Anti-Bot-Prüfungen oder Ratenbegrenzungen aussehen.",{"claudeCode":641},"xixu-me/skills","Use My Browser","https://github.com/xixu-me/skills",{"basePath":645,"githubOwner":646,"githubRepo":647,"locale":18,"slug":648,"type":239},"skills/use-my-browser","xixu-me","skills","use-my-browser",{"evaluate":650,"extract":655},{"promptVersionExtension":203,"promptVersionScoring":204,"score":568,"tags":651,"targetMarket":263,"tier":215},[652,653,213,654,262],"browser","debugging","ux",{"commitSha":265,"license":266},{"repoId":657,"translatedFrom":658},"kd77r2vb42jmgam0qbr9f2c6kn86mebv","k179cgk616p3xva37r5jqsfwvh86mcp2",[213,652,653,262,654],{"evaluatedAt":661,"extractAt":662,"updatedAt":663},1778699261239,1778699106670,1778699368519,{"_creationTime":665,"_id":666,"community":667,"display":668,"identity":674,"providers":677,"relations":686,"tags":690,"workflow":691},1778699276507.4565,"k17f878eas78tqr9j5r4r9vrsn86m495",{"reviewCount":8},{"description":669,"installMethods":670,"name":672,"sourceUrl":673},"Verwenden Sie dies, wenn der Benutzer X (Twitter)-Daten oder durch Bestätigung gesicherte X-Aktionen über Xquik benötigt: Tweet-Suche, Benutzer-Lookup, Follower-Extraktion, Mediendownload, Überwachung, Webhooks, MCP, SDKs, Posting, Likes, DMs und Profilaktualisierungen. Erfordert einen Xquik API-Schlüssel. Fordern Sie niemals X-Login-Materialien an.",{"claudeCode":671},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":675,"githubOwner":676,"githubRepo":672,"locale":18,"slug":672,"type":239},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":678,"extract":685},{"promptVersionExtension":203,"promptVersionScoring":204,"score":568,"tags":679,"targetMarket":263,"tier":215},[680,681,682,683,213,259,684],"twitter","x","api","data-retrieval","sdk",{"commitSha":265},{"parentExtensionId":687,"repoId":688,"translatedFrom":689},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh","k172e8vt4zcz50bb0vfp6ptb1n86mf90",[682,213,683,259,684,680,681],{"evaluatedAt":692,"extractAt":693,"updatedAt":694},1778699230863,1778699170774,1778699276507,{"_creationTime":696,"_id":697,"community":698,"display":699,"identity":705,"providers":709,"relations":715,"tags":717,"workflow":718},1778697652123.8982,"k175ckmrqc4x6sjm90k7ejbj3s86ntxs",{"reviewCount":8},{"description":700,"installMethods":701,"name":703,"sourceUrl":704},"Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.",{"claudeCode":702},"steipete/clawdis","slack","https://github.com/steipete/clawdis",{"basePath":706,"githubOwner":707,"githubRepo":708,"locale":252,"slug":703,"type":239},"skills/slack","steipete","clawdis",{"evaluate":710,"extract":714},{"promptVersionExtension":203,"promptVersionScoring":204,"score":568,"tags":711,"targetMarket":263,"tier":215},[703,712,713,213,682],"messaging","communication",{"commitSha":265},{"repoId":716},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[682,213,713,712,703],{"evaluatedAt":719,"extractAt":720,"updatedAt":719},1778698950505,1778697652123]