[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-figma-figma-create-new-file-en":3,"guides-for-figma-figma-create-new-file":549,"similar-k173xv7tvg6228w9w635szwmzn86nk5t-en":550},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":227,"parentExtension":244,"providers":279,"relations":283,"repo":284,"tags":546,"workflow":547},1778686847756.4143,"k173xv7tvg6228w9w635szwmzn86nk5t",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"**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)",{"claudeCode":12},"figma/mcp-server-guide","figma-create-new-file","https://github.com/figma/mcp-server-guide",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":225,"workflow":238},1778686938880.6648,"kn73gc2e244df0gvffpbt4hd4986mvc5","en",{"checks":20,"evaluatedAt":194,"extensionSummary":195,"features":196,"nonGoals":201,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"targetMarket":218,"tier":219,"useCases":220},[21,26,29,32,36,39,43,47,50,53,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,112,115,118,122,125,128,131,134,137,140,144,148,152,155,159,162,165,168,171,175,178,181,184,187,191],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of needing a new blank Figma file before calling other Figma-related tools, specifying triggers like creating new designs, FigJam, or Slides files.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","This skill provides a crucial mandatory prerequisite and decision tree for creating new Figma files, acting as an intelligent router for `create_new_file` tool calls, which is beyond simple API wrapping.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is fully implemented and ready for production use, covering the complete lifecycle from determining the plan key to creating the file and providing its URL for subsequent use.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill's scope is precisely focused on the creation of new Figma files, including determining the correct plan and file details, without extending into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately and concisely reflects the skill's mandatory prerequisite nature, usage, and parameters, providing clear instructions for its invocation.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill utilizes a single, well-defined tool (`create_new_file`) with specific parameters (`planKey`, `fileName`, `editorType`), adhering to the principle of narrow verb-noun specialization.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All arguments (`editorType`, `fileName`) are clearly documented with their types, defaults, and examples, and the workflow details the derivation of the `planKey`.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The tool name `create_new_file` is descriptive and adheres to the verb-noun convention.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The input parameters (`editorType`, `fileName`, `planKey`) are specific to the task, and the output (`file_key`, `file_url`) is minimal and directly relevant to the file creation.",{"category":54,"check":55,"severity":56,"summary":57},"License","License usability","not_applicable","The license information was not explicitly detected in the provided context.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The latest commit was made on 2026-05-13, which is recent.",{"category":59,"check":63,"severity":56,"summary":64},"Dependency Management","No third-party dependencies were detected that would require management.",{"category":66,"check":67,"severity":56,"summary":68},"Security","Secret Management","The skill does not handle or expose any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill processes user input and tool responses in a structured manner, and no external content is loaded as executable instructions.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch external code or data at runtime, keeping all operations contained within the bundle.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates within its designated scope and does not attempt to modify files or paths outside of its allowed operational area.",{"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 reference or submit any confidential data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden-steering tricks and uses clean printable ASCII.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is written in plain, readable code and does not use obfuscation techniques like base64 payloads or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill correctly uses relative paths and does not make assumptions about user-specific project organization outside its bundle.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are no open or closed issues in the last 90 days, indicating either a new or stable project with no current reported problems.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","A meaningful version (implied by HEAD commit) is available and the install instructions reference it.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","Input parameters for `editorType` and `fileName` are validated as part of the tool call, and `planKey` is derived through a documented process.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The `create_new_file` operation is inherently non-destructive, creating a new resource rather than modifying or deleting existing ones.",{"category":66,"check":79,"severity":24,"summary":111},"No sandbox escape primitives were detected in the skill's implementation.",{"category":104,"check":113,"severity":24,"summary":114},"Error Handling","The workflow describes how to handle the `planKey` resolution, and the tool call includes error handling for cases where a `planKey` might not be available or multiple plans exist.",{"category":104,"check":116,"severity":56,"summary":117},"Logging","The skill itself does not perform destructive actions or outbound calls that would necessitate local audit logging.",{"category":119,"check":120,"severity":56,"summary":121},"Compliance","GDPR","The skill does not operate on personal data; it creates Figma files.",{"category":119,"check":123,"severity":24,"summary":124},"Target market","The skill is language-agnostic and functions globally, with no regional or jurisdictional restrictions.",{"category":92,"check":126,"severity":24,"summary":127},"Runtime stability","The skill relies on standard tool calls (`create_new_file`, `whoami`) and does not assume specific editor, shell, or OS features, making it broadly compatible.",{"category":44,"check":129,"severity":24,"summary":130},"README","The README file provides a comprehensive overview of the Figma MCP server, its features, installation, and usage, fulfilling the documentation requirement.",{"category":33,"check":132,"severity":56,"summary":133},"Tool surface size","This is a single-tool extension.",{"category":40,"check":135,"severity":56,"summary":136},"Overlapping near-synonym tools","This is a single-tool extension and therefore has no overlapping tools.",{"category":44,"check":138,"severity":24,"summary":139},"Phantom features","All advertised features, particularly the `create_new_file` tool and its usage, are implemented and documented.",{"category":141,"check":142,"severity":24,"summary":143},"Install","Installation instruction","The README provides clear installation instructions for various clients (VS Code, Cursor, Claude Code, Gemini CLI) and includes copy-pasteable examples for adding the MCP server.",{"category":145,"check":146,"severity":24,"summary":147},"Errors","Actionable error messages","The skill outlines steps for handling multiple `planKey` scenarios (provided, single, multiple), providing guidance on how to proceed when disambiguation is needed.",{"category":149,"check":150,"severity":56,"summary":151},"Execution","Pinned dependencies","The skill does not appear to use third-party dependencies that require pinning.",{"category":33,"check":153,"severity":56,"summary":154},"Dry-run preview","The `create_new_file` operation is not a state-changing operation in a destructive sense, thus a dry-run is not applicable.",{"category":156,"check":157,"severity":56,"summary":158},"Protocol","Idempotent retry & timeouts","The core operation is file creation, which is inherently idempotent. No external calls are made that require explicit timeouts.",{"category":119,"check":160,"severity":24,"summary":161},"Telemetry opt-in","The skill does not appear to emit any telemetry.",{"category":40,"check":163,"severity":24,"summary":164},"Precise Purpose","The skill clearly states its purpose: acting as a mandatory prerequisite for `create_new_file` tool calls, specifically for creating new Figma, FigJam, or Slides files, and provides explicit usage examples and boundaries.",{"category":40,"check":166,"severity":24,"summary":167},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and mandatory prerequisite nature, with clear trigger phrases.",{"category":44,"check":169,"severity":24,"summary":170},"Concise Body","The SKILL.md body is concise, detailing the workflow and arguments, and does not excessively bloat the context window.",{"category":172,"check":173,"severity":56,"summary":174},"Context","Progressive Disclosure","The skill's functionality is straightforward and does not require progressive disclosure through separate reference files.",{"category":172,"check":176,"severity":56,"summary":177},"Forked exploration","This skill is not an exploration or audit-style skill; it performs a specific, short-form task.",{"category":22,"check":179,"severity":24,"summary":180},"Usage examples","The SKILL.md provides clear, end-to-end examples for creating different types of Figma files with various naming conventions.",{"category":22,"check":182,"severity":24,"summary":183},"Edge cases","The skill handles edge cases such as missing `planKey` and multiple plans by providing a clear decision tree and user interaction steps.",{"category":104,"check":185,"severity":56,"summary":186},"Tool Fallback","The skill relies on core MCP tools (`create_new_file`, `whoami`) and does not have optional external MCP dependencies with fallbacks.",{"category":188,"check":189,"severity":24,"summary":190},"Safety","Halt on unexpected state","The skill's workflow includes steps to handle and resolve unexpected states, such as when a `planKey` is unavailable or ambiguous, by halting and prompting the user.",{"category":92,"check":192,"severity":24,"summary":193},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; it explicitly mentions loading `figma-use` as a subsequent step.",1778686938429,"This skill acts as a mandatory prerequisite for `create_new_file` tool calls, ensuring new Figma, FigJam, or Slides files are created correctly. It handles plan resolution, file naming, and editor type selection, providing the necessary file key and URL for subsequent operations.",[197,198,199,200],"Mandatory prerequisite for `create_new_file`","Supports creating Design, FigJam, and Slides files","Handles `planKey` resolution and user disambiguation","Provides file key and URL for subsequent operations",[202,203,204],"Directly creating files without loading this skill first.","Handling anything other than new file creation.","Modifying or interacting with existing Figma files (use `use_figma` for that).","3.0.0","4.4.0","To reliably create new, blank Figma, FigJam, or Slides files as a mandatory first step before other Figma-related tool calls.","The skill is exceptionally well-documented and robust, with a clear purpose and usage. Minor notes on license detection and the absence of explicit test coverage do not detract from its high quality.",98,"High-quality skill for creating new Figma files with clear instructions and robust error handling.",[212,213,214,215,216,217],"figma","design","figjam","slides","file-creation","automation","global","verified",[221,222,223,224],"When a user needs a new blank Figma design file.","When a user wants to start a new FigJam whiteboard session.","When a user requires a fresh Figma Slides presentation.","Before calling `use_figma` to ensure a file exists.",{"codeQuality":226,"collectedAt":228,"documentation":229,"maintenance":232,"security":236,"testCoverage":237},{"hasLockfile":227},false,1778686917361,{"descriptionLength":230,"readmeSize":231},470,24576,{"closedIssues90d":8,"forks":233,"hasChangelog":227,"openIssues90d":8,"pushedAt":234,"stars":235},127,1778659272000,1409,{"hasNpmPackage":227,"smitheryVerified":227},{"hasCi":227,"hasTests":227},{"updatedAt":239},1778686938880,{"basePath":241,"githubOwner":212,"githubRepo":242,"locale":18,"slug":13,"type":243},"skills/figma-create-new-file","mcp-server-guide","skill",{"_creationTime":245,"_id":246,"community":247,"display":248,"identity":254,"parentExtension":257,"providers":258,"relations":272,"tags":274,"workflow":275},1778686847756.4138,"k17fwrw2bg5z2mpmdtdsybp8t986mwe7",{"reviewCount":8},{"description":249,"installMethods":250,"name":253,"sourceUrl":14},"Plugin that includes the Figma MCP server and Skills for common workflows",{"claudeCode":212,"cursor":251,"geminiCli":252},"/add-plugin figma","gemini extensions install https://github.com/figma/mcp-server-guide","Figma MCP Server",{"basePath":255,"githubOwner":212,"githubRepo":242,"locale":18,"slug":242,"type":256},"","plugin",null,{"evaluate":259,"extract":266},{"promptVersionExtension":205,"promptVersionScoring":206,"score":260,"tags":261,"targetMarket":218,"tier":219},95,[212,262,213,263,264,265],"mcp","ui","code-connect","developer-tools",{"commitSha":267,"license":268,"plugin":269},"HEAD","MIT",{"mcpCount":8,"provider":270,"skillCount":271},"classify",7,{"repoId":273},"kd7d0zdmxx32hmcpg7qqv27da586m6xa",[264,213,265,212,262,263],{"evaluatedAt":276,"extractAt":277,"updatedAt":278},1778686867988,1778686847756,1778687292507,{"evaluate":280,"extract":282},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":281,"targetMarket":218,"tier":219},[212,213,214,215,216,217],{"commitSha":267},{"parentExtensionId":246,"repoId":273},{"_creationTime":285,"_id":273,"identity":286,"providers":287,"workflow":542},1778686843197.7612,{"githubOwner":212,"githubRepo":242,"sourceUrl":14},{"classify":288,"discover":535,"github":538},{"commitSha":267,"extensions":289},[290,320,333,338,346,368,409,457,491,527],{"basePath":255,"description":249,"displayName":212,"installMethods":291,"rationale":292,"selectedPaths":293,"source":319,"sourceLanguage":18,"type":256},{"claudeCode":212},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at .github/plugin)",[294,297,299,302,304,306,308,310,312,314,316],{"path":295,"priority":296},".claude-plugin/plugin.json","mandatory",{"path":298,"priority":296},"README.md",{"path":300,"priority":301},"skills/figma-code-connect/SKILL.md","medium",{"path":303,"priority":301},"skills/figma-create-new-file/SKILL.md",{"path":305,"priority":301},"skills/figma-generate-design/SKILL.md",{"path":307,"priority":301},"skills/figma-generate-diagram/SKILL.md",{"path":309,"priority":301},"skills/figma-generate-library/SKILL.md",{"path":311,"priority":301},"skills/figma-use/SKILL.md",{"path":313,"priority":301},"skills/figma-use-figjam/SKILL.md",{"path":315,"priority":296},".mcp.json",{"path":317,"priority":318},".cursor-plugin/plugin.json","high","rule",{"basePath":321,"description":322,"displayName":323,"installMethods":324,"rationale":325,"selectedPaths":326,"source":319,"sourceLanguage":18,"type":243},"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",[327,329,331],{"path":328,"priority":296},"SKILL.md",{"path":330,"priority":301},"references/advanced-patterns.md",{"path":332,"priority":301},"references/api.md",{"basePath":241,"description":10,"displayName":13,"installMethods":334,"rationale":335,"selectedPaths":336,"source":319,"sourceLanguage":18,"type":243},{"claudeCode":12},"SKILL.md frontmatter at skills/figma-create-new-file/SKILL.md",[337],{"path":328,"priority":296},{"basePath":339,"description":340,"displayName":341,"installMethods":342,"rationale":343,"selectedPaths":344,"source":319,"sourceLanguage":18,"type":243},"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",[345],{"path":328,"priority":296},{"basePath":347,"description":348,"displayName":349,"installMethods":350,"rationale":351,"selectedPaths":352,"source":319,"sourceLanguage":18,"type":243},"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",[353,354,356,358,360,362,364,366],{"path":328,"priority":296},{"path":355,"priority":301},"references/architecture.md",{"path":357,"priority":301},"references/erd.md",{"path":359,"priority":301},"references/flowchart.md",{"path":361,"priority":301},"references/gantt.md",{"path":363,"priority":301},"references/sequence.md",{"path":365,"priority":301},"references/state.md",{"path":367,"priority":301},"references/workflow.md",{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":319,"sourceLanguage":18,"type":243},"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",[375,376,378,380,382,384,386,388,390,393,395,397,399,401,403,405,407],{"path":328,"priority":296},{"path":377,"priority":301},"references/code-connect-setup.md",{"path":379,"priority":301},"references/component-creation.md",{"path":381,"priority":301},"references/discovery-phase.md",{"path":383,"priority":301},"references/documentation-creation.md",{"path":385,"priority":301},"references/error-recovery.md",{"path":387,"priority":301},"references/naming-conventions.md",{"path":389,"priority":301},"references/token-creation.md",{"path":391,"priority":392},"scripts/bindVariablesToComponent.js","low",{"path":394,"priority":392},"scripts/cleanupOrphans.js",{"path":396,"priority":392},"scripts/createComponentWithVariants.js",{"path":398,"priority":392},"scripts/createDocumentationPage.js",{"path":400,"priority":392},"scripts/createSemanticTokens.js",{"path":402,"priority":392},"scripts/createVariableCollection.js",{"path":404,"priority":392},"scripts/inspectFileStructure.js",{"path":406,"priority":392},"scripts/rehydrateState.js",{"path":408,"priority":392},"scripts/validateCreation.js",{"basePath":410,"description":411,"displayName":412,"installMethods":413,"rationale":414,"selectedPaths":415,"source":319,"sourceLanguage":18,"type":243},"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",[416,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453,455],{"path":328,"priority":296},{"path":418,"priority":301},"references/api-reference.md",{"path":420,"priority":301},"references/common-patterns.md",{"path":422,"priority":301},"references/component-patterns.md",{"path":424,"priority":301},"references/effect-style-patterns.md",{"path":426,"priority":301},"references/gotchas.md",{"path":428,"priority":301},"references/plugin-api-patterns.md",{"path":430,"priority":301},"references/plugin-api-standalone.d.ts",{"path":432,"priority":301},"references/plugin-api-standalone.index.md",{"path":434,"priority":301},"references/text-style-patterns.md",{"path":436,"priority":301},"references/validation-and-recovery.md",{"path":438,"priority":301},"references/variable-patterns.md",{"path":440,"priority":301},"references/working-with-design-systems/wwds-components--creating.md",{"path":442,"priority":301},"references/working-with-design-systems/wwds-components--using.md",{"path":444,"priority":301},"references/working-with-design-systems/wwds-components.md",{"path":446,"priority":301},"references/working-with-design-systems/wwds-effect-styles.md",{"path":448,"priority":301},"references/working-with-design-systems/wwds-text-styles.md",{"path":450,"priority":301},"references/working-with-design-systems/wwds-variables--creating.md",{"path":452,"priority":301},"references/working-with-design-systems/wwds-variables--using.md",{"path":454,"priority":301},"references/working-with-design-systems/wwds-variables.md",{"path":456,"priority":301},"references/working-with-design-systems/wwds.md",{"basePath":458,"description":459,"displayName":460,"installMethods":461,"rationale":462,"selectedPaths":463,"source":319,"sourceLanguage":18,"type":243},"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":328,"priority":296},{"path":466,"priority":301},"references/batch-modify.md",{"path":468,"priority":301},"references/create-code-block.md",{"path":470,"priority":301},"references/create-connector.md",{"path":472,"priority":301},"references/create-label.md",{"path":474,"priority":301},"references/create-section.md",{"path":476,"priority":301},"references/create-shape-with-text.md",{"path":478,"priority":301},"references/create-sticky.md",{"path":480,"priority":301},"references/create-table.md",{"path":482,"priority":301},"references/create-text.md",{"path":484,"priority":301},"references/edit-text.md",{"path":486,"priority":301},"references/figjam-colors.md",{"path":488,"priority":301},"references/plan-board-content.md",{"path":490,"priority":301},"references/position-figjam-nodes.md",{"basePath":492,"description":493,"displayName":494,"installMethods":495,"rationale":496,"selectedPaths":497,"source":319,"sourceLanguage":18,"type":243},"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":328,"priority":296},{"path":500,"priority":301},"references/blocks/diagram-section.md",{"path":502,"priority":301},"references/blocks/intro-callout.md",{"path":504,"priority":301},"references/blocks/metadata-strip.md",{"path":506,"priority":301},"references/blocks/multi-column-text.md",{"path":508,"priority":301},"references/blocks/nested-section.md",{"path":510,"priority":301},"references/blocks/section.md",{"path":512,"priority":301},"references/blocks/sticky-column.md",{"path":514,"priority":301},"references/blocks/table.md",{"path":516,"priority":301},"references/blocks/text-primitives.md",{"path":518,"priority":301},"references/foundation/codebase-grounding.md",{"path":520,"priority":301},"references/foundation/layout.md",{"path":522,"priority":301},"references/foundation/palette.md",{"path":524,"priority":301},"references/foundation/plugin-api-traps.md",{"path":526,"priority":301},"references/section-catalog.md",{"basePath":255,"installMethods":528,"rationale":530,"selectedPaths":531,"source":319,"sourceLanguage":18,"type":262},{"remote":529},"https://mcp.figma.com/mcp","server.json with namespace/server name at server.json",[532,534],{"path":533,"priority":296},"server.json",{"path":298,"priority":296},{"sources":536},[537],"manual",{"closedIssues90d":8,"description":539,"forks":233,"homepage":540,"openIssues90d":8,"pushedAt":234,"readmeSize":231,"stars":235,"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,[217,213,214,212,216,215],{"evaluatedAt":239,"extractAt":277,"updatedAt":548},1778687292685,[],[551,570,590,608,635,668],{"_creationTime":552,"_id":553,"community":554,"display":555,"identity":557,"providers":558,"relations":565,"tags":566,"workflow":567},1778686847756.4158,"k1776w8tdptr8tv242gcbzwmcs86n3zf",{"reviewCount":8},{"description":493,"installMethods":556,"name":494,"sourceUrl":14},{"claudeCode":12},{"basePath":492,"githubOwner":212,"githubRepo":242,"locale":18,"slug":494,"type":243},{"evaluate":559,"extract":564},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":560,"targetMarket":218,"tier":219},[212,214,561,562,217,563],"project-plan","prd","design-to-code",{"commitSha":267},{"repoId":273},[217,563,214,212,562,561],{"evaluatedAt":568,"extractAt":277,"updatedAt":569},1778687069690,1778687293593,{"_creationTime":571,"_id":572,"community":573,"display":574,"identity":577,"providers":578,"relations":586,"tags":587,"workflow":588},1778686847756.4148,"k173e45vpw52qegyw8qt4j1dcd86nwet",{"reviewCount":8},{"description":348,"installMethods":575,"name":576,"sourceUrl":14},{"claudeCode":12},"Figma Generate Diagram Prerequisite",{"basePath":347,"githubOwner":212,"githubRepo":242,"locale":18,"slug":349,"type":243},{"evaluate":579,"extract":585},{"promptVersionExtension":205,"promptVersionScoring":206,"score":580,"tags":581,"targetMarket":218,"tier":219},97,[582,212,583,584,214],"diagrams","mermaid","code-generation",{"commitSha":267,"license":268},{"parentExtensionId":246,"repoId":273},[584,582,214,212,583],{"evaluatedAt":589,"extractAt":277,"updatedAt":589},1778686989289,{"_creationTime":591,"_id":592,"community":593,"display":594,"identity":596,"providers":597,"relations":603,"tags":604,"workflow":605},1778686847756.4155,"k17b0jwdhdx1tftn0mqg0qhn3x86nh7m",{"reviewCount":8},{"description":459,"installMethods":595,"name":460,"sourceUrl":14},{"claudeCode":12},{"basePath":458,"githubOwner":212,"githubRepo":242,"locale":18,"slug":460,"type":243},{"evaluate":598,"extract":602},{"promptVersionExtension":205,"promptVersionScoring":206,"score":599,"tags":600,"targetMarket":218,"tier":219},96,[212,214,262,213,601],"development",{"commitSha":267},{"parentExtensionId":246,"repoId":273},[213,601,214,212,262],{"evaluatedAt":606,"extractAt":277,"updatedAt":607},1778687028421,1778687293430,{"_creationTime":609,"_id":610,"community":611,"display":612,"identity":618,"providers":622,"relations":629,"tags":631,"workflow":632},1778695021936.5562,"k1766grgpgrw9yby9xnsea2wq586m11v",{"reviewCount":8},{"description":613,"installMethods":614,"name":616,"sourceUrl":617},"Create a new blank Figma file. Use when the user wants to create a new Figma design or FigJam file, or when you need a new file before calling use_figma. Handles plan resolution via whoami if needed. Usage — /figma-create-new-file [editorType] [fileName] (e.g. /figma-create-new-file figjam My Whiteboard)",{"claudeCode":615},"openai/skills","Figma Create New File","https://github.com/openai/skills",{"basePath":619,"githubOwner":620,"githubRepo":621,"locale":18,"slug":13,"type":243},"skills/.curated/figma-create-new-file","openai","skills",{"evaluate":623,"extract":627},{"promptVersionExtension":205,"promptVersionScoring":206,"score":624,"tags":625,"targetMarket":218,"tier":626},78,[212,213,214,216,217],"community",{"commitSha":267,"license":628},"Figma Developer Terms",{"repoId":630},"kd75n2zj3yh472p25zffgycved86mnpx",[217,213,214,212,216],{"evaluatedAt":633,"extractAt":634,"updatedAt":633},1778695140565,1778695021936,{"_creationTime":636,"_id":637,"community":638,"display":639,"identity":645,"providers":650,"relations":661,"tags":664,"workflow":665},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":640,"installMethods":641,"name":643,"sourceUrl":644},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":642},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":646,"githubOwner":647,"githubRepo":648,"locale":18,"slug":649,"type":243},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":651,"extract":660},{"promptVersionExtension":205,"promptVersionScoring":206,"score":652,"tags":653,"targetMarket":218,"tier":219},100,[654,655,656,657,217,658,659],"git","development-environment","workflow","tmux","cli","developer-tool",{"commitSha":267,"license":268},{"parentExtensionId":662,"repoId":663},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[217,658,659,655,654,657,656],{"evaluatedAt":666,"extractAt":667,"updatedAt":666},1778699613343,1778699234184,{"_creationTime":669,"_id":670,"community":671,"display":672,"identity":678,"providers":680,"relations":688,"tags":690,"workflow":691},1778699468747.1746,"k1707pszx7h026a651dp5tvaxd86m3ag",{"reviewCount":8},{"description":673,"installMethods":674,"name":676,"sourceUrl":677},"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":675},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":255,"githubOwner":679,"githubRepo":676,"locale":18,"slug":676,"type":243},"zagmoai",{"evaluate":681,"extract":687},{"promptVersionExtension":205,"promptVersionScoring":206,"score":652,"tags":682,"targetMarket":218,"tier":219},[683,684,685,217,686],"google-docs","google-sheets","productivity","api-client",{"commitSha":267},{"repoId":689},"kd776ynh73t0d6samn4bnxdf3x86n8mj",[686,217,683,684,685],{"evaluatedAt":692,"extractAt":693,"updatedAt":694},1778699485884,1778699468747,1778699509178]