[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-figma-figma-code-connect-en":3,"guides-for-figma-figma-code-connect":548,"similar-k172zsq3ajrv0z7phy4xeawaq186m6y2-en":549},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":226,"parentExtension":243,"providers":278,"relations":282,"repo":283,"tags":545,"workflow":546},1778686847756.414,"k172zsq3ajrv0z7phy4xeawaq186m6y2",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"figma/mcp-server-guide","figma-code-connect","https://github.com/figma/mcp-server-guide",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":237},1778686901762.0364,"kn7053p5v3pm2ft5czfvbfaay586mxvq","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":201,"promptVersionExtension":206,"promptVersionScoring":207,"purpose":208,"rationale":209,"score":210,"summary":211,"tags":212,"targetMarket":218,"tier":219,"useCases":220},[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,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of creating and maintaining Figma Code Connect template files for mapping components to code snippets, addressing a specific user need.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a structured workflow for generating Code Connect template files, going beyond basic LLM capabilities by specifically parsing Figma URLs, identifying components, fetching properties, and generating template code.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the complete lifecycle from parsing Figma URLs to creating and validating `.figma.ts` files, including handling prerequisites and component mapping, making it ready for production use.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on creating and maintaining Figma Code Connect template files, adhering to a single responsibility principle.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's functionality of creating and maintaining Figma Code Connect template files and provides clear usage triggers.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill utilizes specific MCP tools like `get_code_connect_suggestions` and `get_context_for_code_connect`, which are narrow verb-noun specialists, rather than a single generalist tool.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All necessary parameters, tool calls, and property mapping methods are clearly documented within the SKILL.md file, including explicit examples.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The tools used by the skill, such as `get_code_connect_suggestions` and `get_context_for_code_connect`, are descriptively named and specific to the domain.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The skill's interactions with MCP tools are specific, requesting only necessary data like file keys and node IDs, and the generated output is a structured template file.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The repository uses the MIT license, which is a permissive open-source license, and is clearly indicated.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on 2026-05-13, which is recent, indicating active maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","No third-party dependencies were detected that require explicit management.",{"category":66,"check":67,"severity":63,"summary":68},"Security","Secret Management","The skill does not handle or require any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill operates on structured data from Figma and generates code templates; it does not load or execute untrusted third-party data.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external files at runtime or execute arbitrary code from remote sources.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's operations are confined to generating code files and interacting with specific MCP tools; it does not modify files outside its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were found in the skill's logic.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not read or submit confidential data to third parties; its operations are focused on design data and code generation.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks, and descriptions are clean.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is provided in clear, readable TypeScript within the SKILL.md file and does not involve obfuscation or runtime code fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill assumes standard project structures for placing template files and relies on standard Figma URLs, with clear documentation on prerequisites.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating no current engagement but also no unresolved problems.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The repository has a clear commit history, and the installation instructions reference specific methods like `claude plugin install figma@claude-plugins-official`, implying versioning.",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","The SKILL.md details specific methods for extracting and mapping properties, implying structured validation of Figma data before code generation.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill's primary function is to create files, which is a constructive operation and not guarded by confirmation steps.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The SKILL.md documents failure modes and recovery steps for various scenarios, such as components not being published or URLs lacking node-ids.",{"category":111,"check":115,"severity":63,"summary":116},"Logging","The skill generates files and does not perform destructive actions or outbound calls that would necessitate a local audit log.",{"category":118,"check":119,"severity":63,"summary":120},"Compliance","GDPR","The skill operates on design data and code, not personal data.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill is focused on Figma and code generation, with no regional or jurisdictional limitations; targetMarket is global.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill relies on standard JavaScript/TypeScript and MCP tools, with clear prerequisites documented, ensuring broad compatibility.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README.md provides a comprehensive overview of the Figma MCP server, installation, tools, and best practices, complementing the SKILL.md.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The skill primarily interacts with a few core MCP tools (`get_code_connect_suggestions`, `get_context_for_code_connect`), keeping the tool surface focused.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","The skill utilizes distinct MCP tools for specific purposes, avoiding redundant or overlapping functionality.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All features described in the SKILL.md and README, such as creating Code Connect files and parsing Figma URLs, have corresponding implementations.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","Installation instructions are clearly provided for various clients (VS Code, Cursor, Claude Code, Gemini CLI) with copy-pasteable commands and configurations.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The SKILL.md outlines specific failure modes (e.g., missing node-id, unpublished components) and provides clear remediation steps.",{"category":104,"check":148,"severity":63,"summary":149},"Pinned dependencies","The skill is primarily logic-based and does not bundle scripts with external dependencies requiring pinning.",{"category":33,"check":151,"severity":63,"summary":152},"Dry-run preview","The skill generates template files and does not perform state-changing operations or send data outward that would require a dry-run mode.",{"category":154,"check":155,"severity":63,"summary":156},"Protocol","Idempotent retry & timeouts","The skill's operations are file generation and tool calls, not remote state-changing operations requiring idempotency or timeouts.",{"category":118,"check":158,"severity":63,"summary":159},"Telemetry opt-in","The skill does not emit any telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's purpose is precisely defined as creating and maintaining Figma Code Connect template files for mapping components, with clear triggers and boundaries.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The SKILL.md frontmatter is concise and self-contained, summarizing the core capability and providing trigger phrases.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured and under the ~500 line limit, delegating deeper material to reference files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the workflow and links to detailed API references and advanced patterns, demonstrating progressive disclosure.",{"category":170,"check":174,"severity":63,"summary":175},"Forked exploration","The skill does not involve deep exploration or multi-file inspection that would benefit from `context: fork`.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides a complete worked example demonstrating the entire process, from URL parsing to template creation.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md addresses edge cases like unpublished components, invalid URLs, and missing mappings, with documented recovery steps.",{"category":111,"check":183,"severity":63,"summary":184},"Tool Fallback","The skill relies on bundled logic and MCP tools, not external optional tools with fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The SKILL.md instructs the user to stop and inform them of issues like unpublished components or invalid URLs, halting the workflow on unexpected states.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; its functionality is clearly defined within its scope.",1778686901644,"This skill automates the creation and maintenance of Figma Code Connect template files (`.figma.ts`) by parsing Figma URLs, identifying components, fetching their properties, and mapping them to code snippets from the user's codebase.",[195,196,197,198,199,200],"Creates Figma Code Connect template files (`.figma.ts`)","Parses Figma URLs to extract file keys and node IDs","Identifies unmapped Figma components using MCP tools","Fetches component properties (TEXT, BOOLEAN, VARIANT, INSTANCE_SWAP, SLOT)","Searches codebase for matching code components","Generates template structure with code snippets and imports",[202,203,204,205],"Creating or updating `.figma.tsx` files that use `figma.connect()`.","Handling Figma components that are not published to a team library.","Providing Code Connect functionality for Free or Professional Figma plans.","Generating code snippets directly from Figma without creating a `.figma.ts` template file.","3.0.0","4.4.0","To streamline the design-to-code process by enabling the automatic generation of accurate and maintainable Figma Code Connect template files, ensuring consistency between designs and code.","The skill is exceptionally well-documented and robust, with comprehensive coverage of all checks. The only findings are 'not_applicable' due to the nature of the skill, indicating no areas for improvement within its defined scope.",98,"High-quality skill for generating Figma Code Connect template files with excellent documentation and clear utility.",[213,214,215,216,217],"figma","code-connect","design-to-code","typescript","automation","global","verified",[221,222,223],"When a user needs to create or update `.figma.ts` files for mapping Figma components to code.","When a user mentions Code Connect, Figma component mapping, or design-to-code translation.","To automate the process of connecting Figma designs to existing code components for better consistency.",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"security":235,"testCoverage":236},{"hasLockfile":226},false,1778686882631,{"descriptionLength":229,"readmeSize":230},248,24576,{"closedIssues90d":8,"forks":232,"hasChangelog":226,"openIssues90d":8,"pushedAt":233,"stars":234},127,1778659272000,1409,{"hasNpmPackage":226,"smitheryVerified":226},{"hasCi":226,"hasTests":226},{"updatedAt":238},1778686901762,{"basePath":240,"githubOwner":213,"githubRepo":241,"locale":18,"slug":13,"type":242},"skills/figma-code-connect","mcp-server-guide","skill",{"_creationTime":244,"_id":245,"community":246,"display":247,"identity":253,"parentExtension":256,"providers":257,"relations":271,"tags":273,"workflow":274},1778686847756.4138,"k17fwrw2bg5z2mpmdtdsybp8t986mwe7",{"reviewCount":8},{"description":248,"installMethods":249,"name":252,"sourceUrl":14},"Plugin that includes the Figma MCP server and Skills for common workflows",{"claudeCode":213,"cursor":250,"geminiCli":251},"/add-plugin figma","gemini extensions install https://github.com/figma/mcp-server-guide","Figma MCP Server",{"basePath":254,"githubOwner":213,"githubRepo":241,"locale":18,"slug":241,"type":255},"","plugin",null,{"evaluate":258,"extract":265},{"promptVersionExtension":206,"promptVersionScoring":207,"score":259,"tags":260,"targetMarket":218,"tier":219},95,[213,261,262,263,214,264],"mcp","design","ui","developer-tools",{"commitSha":266,"license":267,"plugin":268},"HEAD","MIT",{"mcpCount":8,"provider":269,"skillCount":270},"classify",7,{"repoId":272},"kd7d0zdmxx32hmcpg7qqv27da586m6xa",[214,262,264,213,261,263],{"evaluatedAt":275,"extractAt":276,"updatedAt":277},1778686867988,1778686847756,1778687292507,{"evaluate":279,"extract":281},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":280,"targetMarket":218,"tier":219},[213,214,215,216,217],{"commitSha":266},{"parentExtensionId":245,"repoId":272},{"_creationTime":284,"_id":272,"identity":285,"providers":286,"workflow":541},1778686843197.7612,{"githubOwner":213,"githubRepo":241,"sourceUrl":14},{"classify":287,"discover":534,"github":537},{"commitSha":266,"extensions":288},[289,319,329,337,345,367,408,456,490,526],{"basePath":254,"description":248,"displayName":213,"installMethods":290,"rationale":291,"selectedPaths":292,"source":318,"sourceLanguage":18,"type":255},{"claudeCode":213},"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":240,"description":10,"displayName":13,"installMethods":320,"rationale":321,"selectedPaths":322,"source":318,"sourceLanguage":18,"type":242},{"claudeCode":12},"SKILL.md frontmatter at skills/figma-code-connect/SKILL.md",[323,325,327],{"path":324,"priority":295},"SKILL.md",{"path":326,"priority":300},"references/advanced-patterns.md",{"path":328,"priority":300},"references/api.md",{"basePath":330,"description":331,"displayName":332,"installMethods":333,"rationale":334,"selectedPaths":335,"source":318,"sourceLanguage":18,"type":242},"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",[336],{"path":324,"priority":295},{"basePath":338,"description":339,"displayName":340,"installMethods":341,"rationale":342,"selectedPaths":343,"source":318,"sourceLanguage":18,"type":242},"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",[344],{"path":324,"priority":295},{"basePath":346,"description":347,"displayName":348,"installMethods":349,"rationale":350,"selectedPaths":351,"source":318,"sourceLanguage":18,"type":242},"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",[352,353,355,357,359,361,363,365],{"path":324,"priority":295},{"path":354,"priority":300},"references/architecture.md",{"path":356,"priority":300},"references/erd.md",{"path":358,"priority":300},"references/flowchart.md",{"path":360,"priority":300},"references/gantt.md",{"path":362,"priority":300},"references/sequence.md",{"path":364,"priority":300},"references/state.md",{"path":366,"priority":300},"references/workflow.md",{"basePath":368,"description":369,"displayName":370,"installMethods":371,"rationale":372,"selectedPaths":373,"source":318,"sourceLanguage":18,"type":242},"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",[374,375,377,379,381,383,385,387,389,392,394,396,398,400,402,404,406],{"path":324,"priority":295},{"path":376,"priority":300},"references/code-connect-setup.md",{"path":378,"priority":300},"references/component-creation.md",{"path":380,"priority":300},"references/discovery-phase.md",{"path":382,"priority":300},"references/documentation-creation.md",{"path":384,"priority":300},"references/error-recovery.md",{"path":386,"priority":300},"references/naming-conventions.md",{"path":388,"priority":300},"references/token-creation.md",{"path":390,"priority":391},"scripts/bindVariablesToComponent.js","low",{"path":393,"priority":391},"scripts/cleanupOrphans.js",{"path":395,"priority":391},"scripts/createComponentWithVariants.js",{"path":397,"priority":391},"scripts/createDocumentationPage.js",{"path":399,"priority":391},"scripts/createSemanticTokens.js",{"path":401,"priority":391},"scripts/createVariableCollection.js",{"path":403,"priority":391},"scripts/inspectFileStructure.js",{"path":405,"priority":391},"scripts/rehydrateState.js",{"path":407,"priority":391},"scripts/validateCreation.js",{"basePath":409,"description":410,"displayName":411,"installMethods":412,"rationale":413,"selectedPaths":414,"source":318,"sourceLanguage":18,"type":242},"skills/figma-use","**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.","figma-use",{"claudeCode":12},"SKILL.md frontmatter at skills/figma-use/SKILL.md",[415,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454],{"path":324,"priority":295},{"path":417,"priority":300},"references/api-reference.md",{"path":419,"priority":300},"references/common-patterns.md",{"path":421,"priority":300},"references/component-patterns.md",{"path":423,"priority":300},"references/effect-style-patterns.md",{"path":425,"priority":300},"references/gotchas.md",{"path":427,"priority":300},"references/plugin-api-patterns.md",{"path":429,"priority":300},"references/plugin-api-standalone.d.ts",{"path":431,"priority":300},"references/plugin-api-standalone.index.md",{"path":433,"priority":300},"references/text-style-patterns.md",{"path":435,"priority":300},"references/validation-and-recovery.md",{"path":437,"priority":300},"references/variable-patterns.md",{"path":439,"priority":300},"references/working-with-design-systems/wwds-components--creating.md",{"path":441,"priority":300},"references/working-with-design-systems/wwds-components--using.md",{"path":443,"priority":300},"references/working-with-design-systems/wwds-components.md",{"path":445,"priority":300},"references/working-with-design-systems/wwds-effect-styles.md",{"path":447,"priority":300},"references/working-with-design-systems/wwds-text-styles.md",{"path":449,"priority":300},"references/working-with-design-systems/wwds-variables--creating.md",{"path":451,"priority":300},"references/working-with-design-systems/wwds-variables--using.md",{"path":453,"priority":300},"references/working-with-design-systems/wwds-variables.md",{"path":455,"priority":300},"references/working-with-design-systems/wwds.md",{"basePath":457,"description":458,"displayName":459,"installMethods":460,"rationale":461,"selectedPaths":462,"source":318,"sourceLanguage":18,"type":242},"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",[463,464,466,468,470,472,474,476,478,480,482,484,486,488],{"path":324,"priority":295},{"path":465,"priority":300},"references/batch-modify.md",{"path":467,"priority":300},"references/create-code-block.md",{"path":469,"priority":300},"references/create-connector.md",{"path":471,"priority":300},"references/create-label.md",{"path":473,"priority":300},"references/create-section.md",{"path":475,"priority":300},"references/create-shape-with-text.md",{"path":477,"priority":300},"references/create-sticky.md",{"path":479,"priority":300},"references/create-table.md",{"path":481,"priority":300},"references/create-text.md",{"path":483,"priority":300},"references/edit-text.md",{"path":485,"priority":300},"references/figjam-colors.md",{"path":487,"priority":300},"references/plan-board-content.md",{"path":489,"priority":300},"references/position-figjam-nodes.md",{"basePath":491,"description":492,"displayName":493,"installMethods":494,"rationale":495,"selectedPaths":496,"source":318,"sourceLanguage":18,"type":242},"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",[497,498,500,502,504,506,508,510,512,514,516,518,520,522,524],{"path":324,"priority":295},{"path":499,"priority":300},"references/blocks/diagram-section.md",{"path":501,"priority":300},"references/blocks/intro-callout.md",{"path":503,"priority":300},"references/blocks/metadata-strip.md",{"path":505,"priority":300},"references/blocks/multi-column-text.md",{"path":507,"priority":300},"references/blocks/nested-section.md",{"path":509,"priority":300},"references/blocks/section.md",{"path":511,"priority":300},"references/blocks/sticky-column.md",{"path":513,"priority":300},"references/blocks/table.md",{"path":515,"priority":300},"references/blocks/text-primitives.md",{"path":517,"priority":300},"references/foundation/codebase-grounding.md",{"path":519,"priority":300},"references/foundation/layout.md",{"path":521,"priority":300},"references/foundation/palette.md",{"path":523,"priority":300},"references/foundation/plugin-api-traps.md",{"path":525,"priority":300},"references/section-catalog.md",{"basePath":254,"installMethods":527,"rationale":529,"selectedPaths":530,"source":318,"sourceLanguage":18,"type":261},{"remote":528},"https://mcp.figma.com/mcp","server.json with namespace/server name at server.json",[531,533],{"path":532,"priority":295},"server.json",{"path":297,"priority":295},{"sources":535},[536],"manual",{"closedIssues90d":8,"description":538,"forks":232,"homepage":539,"openIssues90d":8,"pushedAt":233,"readmeSize":230,"stars":234,"topics":540},"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":542,"discoverAt":543,"extractAt":544,"githubAt":544,"updatedAt":542},1778686847568,1778686843197,1778686845742,[217,214,215,213,216],{"evaluatedAt":238,"extractAt":276,"updatedAt":547},1778687292288,[],[550,569,596,629,656,678],{"_creationTime":551,"_id":552,"community":553,"display":554,"identity":556,"providers":557,"relations":564,"tags":565,"workflow":566},1778686847756.4158,"k1776w8tdptr8tv242gcbzwmcs86n3zf",{"reviewCount":8},{"description":492,"installMethods":555,"name":493,"sourceUrl":14},{"claudeCode":12},{"basePath":491,"githubOwner":213,"githubRepo":241,"locale":18,"slug":493,"type":242},{"evaluate":558,"extract":563},{"promptVersionExtension":206,"promptVersionScoring":207,"score":210,"tags":559,"targetMarket":218,"tier":219},[213,560,561,562,217,215],"figjam","project-plan","prd",{"commitSha":266},{"repoId":272},[217,215,560,213,562,561],{"evaluatedAt":567,"extractAt":276,"updatedAt":568},1778687069690,1778687293593,{"_creationTime":570,"_id":571,"community":572,"display":573,"identity":579,"providers":583,"relations":590,"tags":592,"workflow":593},1778695021936.5557,"k170mewc4fk9njn6pnprypkwp586nf2e",{"reviewCount":8},{"description":574,"installMethods":575,"name":577,"sourceUrl":578},"Connects Figma design components to code components using Code Connect mapping tools. Use when user says \"code connect\", \"connect this component to code\", \"map this component\", \"link component to code\", \"create code connect mapping\", or wants to establish mappings between Figma designs and code implementations. For canvas writes via `use_figma`, use `figma-use`.",{"claudeCode":576},"openai/skills","figma-code-connect-components","https://github.com/openai/skills",{"basePath":580,"githubOwner":581,"githubRepo":582,"locale":18,"slug":577,"type":242},"skills/.curated/figma-code-connect-components","openai","skills",{"evaluate":584,"extract":589},{"promptVersionExtension":206,"promptVersionScoring":207,"score":585,"tags":586,"targetMarket":218,"tier":588},90,[213,214,215,587,264],"component-mapping","community",{"commitSha":266},{"repoId":591},"kd75n2zj3yh472p25zffgycved86mnpx",[214,587,215,264,213],{"evaluatedAt":594,"extractAt":595,"updatedAt":594},1778695112418,1778695021936,{"_creationTime":597,"_id":598,"community":599,"display":600,"identity":606,"providers":611,"relations":622,"tags":625,"workflow":626},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":601,"installMethods":602,"name":604,"sourceUrl":605},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":603},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":607,"githubOwner":608,"githubRepo":609,"locale":18,"slug":610,"type":242},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":612,"extract":621},{"promptVersionExtension":206,"promptVersionScoring":207,"score":613,"tags":614,"targetMarket":218,"tier":219},100,[615,616,617,618,217,619,620],"git","development-environment","workflow","tmux","cli","developer-tool",{"commitSha":266,"license":267},{"parentExtensionId":623,"repoId":624},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[217,619,620,616,615,618,617],{"evaluatedAt":627,"extractAt":628,"updatedAt":627},1778699613343,1778699234184,{"_creationTime":630,"_id":631,"community":632,"display":633,"identity":639,"providers":641,"relations":649,"tags":651,"workflow":652},1778699468747.1746,"k1707pszx7h026a651dp5tvaxd86m3ag",{"reviewCount":8},{"description":634,"installMethods":635,"name":637,"sourceUrl":638},"Create public Google Docs or Google Sheet files without requiring OAuth. Use this skill to create and edit Google Docs and Sheets, no Google sign-in required. Documents are viewable at shareable links. Registration is automatic on first use.",{"claudeCode":636},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":254,"githubOwner":640,"githubRepo":637,"locale":18,"slug":637,"type":242},"zagmoai",{"evaluate":642,"extract":648},{"promptVersionExtension":206,"promptVersionScoring":207,"score":613,"tags":643,"targetMarket":218,"tier":219},[644,645,646,217,647],"google-docs","google-sheets","productivity","api-client",{"commitSha":266},{"repoId":650},"kd776ynh73t0d6samn4bnxdf3x86n8mj",[647,217,644,645,646],{"evaluatedAt":653,"extractAt":654,"updatedAt":655},1778699485884,1778699468747,1778699509178,{"_creationTime":657,"_id":658,"community":659,"display":660,"identity":663,"providers":666,"relations":674,"tags":675,"workflow":676},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":661,"installMethods":662,"name":609,"sourceUrl":605},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":603},{"basePath":664,"githubOwner":608,"githubRepo":609,"locale":18,"slug":665,"type":242},"skills/ask","ask",{"evaluate":667,"extract":673},{"promptVersionExtension":206,"promptVersionScoring":207,"score":613,"tags":668,"targetMarket":218,"tier":219},[619,217,669,670,671,672],"llm","prompting","code-review","artifact-generation",{"commitSha":266,"license":267},{"parentExtensionId":623,"repoId":624},[672,217,619,671,669,670],{"evaluatedAt":677,"extractAt":628,"updatedAt":677},1778699303045,{"_creationTime":679,"_id":680,"community":681,"display":682,"identity":688,"providers":692,"relations":699,"tags":701,"workflow":702},1778699106670.4268,"k179cgk616p3xva37r5jqsfwvh86mcp2",{"reviewCount":8},{"description":683,"installMethods":684,"name":686,"sourceUrl":687},"Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost apps, forms, uploads, downloads, media inspection, DOM or iframe inspection, Shadow DOM, or browser failures that look like soft 404s, auth walls, anti-bot checks, or rate limits.",{"claudeCode":685},"xixu-me/skills","Use My Browser","https://github.com/xixu-me/skills",{"basePath":689,"githubOwner":690,"githubRepo":582,"locale":18,"slug":691,"type":242},"skills/use-my-browser","xixu-me","use-my-browser",{"evaluate":693,"extract":698},{"promptVersionExtension":206,"promptVersionScoring":207,"score":613,"tags":694,"targetMarket":218,"tier":219},[695,696,217,697,264],"browser","debugging","ux",{"commitSha":266,"license":267},{"repoId":700},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[217,695,696,264,697],{"evaluatedAt":703,"extractAt":704,"updatedAt":705},1778699261239,1778699106670,1778699384978]