[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-figma-figma-use-en":3,"guides-for-figma-figma-use":547,"similar-k178q0rdfd8n9p3cg4hpys4y5h86mr35-en":548},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":238,"isFallback":225,"parentExtension":242,"providers":277,"relations":281,"repo":282,"tags":544,"workflow":545},1778686847756.4153,"k178q0rdfd8n9p3cg4hpys4y5h86mr35",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"**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},"figma/mcp-server-guide","figma-use","https://github.com/figma/mcp-server-guide",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":236},1778687019608.102,"kn792p72y93h06k3d3v9w8rg2586mxkk","en",{"checks":20,"evaluatedAt":191,"extensionSummary":192,"features":193,"nonGoals":199,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[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,188],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly articulates the mandatory prerequisite of invoking this skill before `use_figma` for write actions or complex reads, highlighting the risk of hard-to-debug failures if skipped.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a crucial layer of abstraction and safety for interacting with the Figma Plugin API, abstracting away complex ordering rules and error handling, which offers significant value beyond direct API calls.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill's documentation is extensive and covers the complete lifecycle of interacting with Figma via the Plugin API, including detailed patterns, gotchas, and error recovery, indicating readiness for production use.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused exclusively on providing an interface and rules for interacting with the Figma Plugin API, with no unrelated capabilities bundled.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description is highly accurate, concise, and clearly outlines the skill's mandatory nature and trigger conditions for Figma write operations.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose individual tools; it acts as a wrapper for the `use_figma` tool, which is inherently scoped to Figma operations.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","All API usages, critical rules, and patterns are meticulously documented within the SKILL.md and its referenced files, with no implicit parameters or unclear precedence orders.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","The skill itself is a single unit, and the underlying `use_figma` tool is appropriately named.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skill's interface relies on the `use_figma` tool, which handles input and output through structured data, ensuring minimal and typed interfaces.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The repository is licensed under the MIT license, which is permissive and widely usable.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository shows recent commits within the last 12 months, indicating active maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to rely on any third-party dependencies that require explicit management.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill interacts with Figma via an API endpoint and does not appear to handle or expose secrets directly.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The SKILL.md explicitly references the `plugin-api-standalone.d.ts` as the source of truth and emphasizes safe API usage, mitigating injection risks.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill's execution is contained within the Figma Plugin API context and does not involve fetching or executing external code at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","Operations are confined to the Figma Plugin API sandbox, with no indication of attempts to access files or perform actions outside of the permitted Figma context.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","There is no evidence of detached processes, retry loops around denied calls, or other sandbox escape primitives in the provided documentation.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's functionality is confined to interacting with Figma data and does not involve submitting confidential user data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content and documentation appear to be free of hidden steering tricks, control characters, or invisible Unicode tags.",{"category":66,"check":88,"severity":24,"summary":89},"Opaque code execution","The code executed is part of the Figma Plugin API and is not obfuscated, base64-encoded, or minified without source maps.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill's patterns and examples emphasize discovering existing file structures and conventions rather than making assumptions about user project organization.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","There are no open issues within the last 90 days, indicating responsiveness or a lack of current reported problems.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The repository has a meaningful version detected in its commit history, indicating a release process.",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","The documentation strongly emphasizes validation and sanitization through adherence to the Plugin API's strict rules and patterns, including the return of structured error data.",{"category":66,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","While the skill enables write operations, the documentation stresses atomic execution and error handling, implicitly guarding against unguarded destructive actions.",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","The documentation meticulously details error recovery patterns, emphasizing atomic script execution, clear error messages, and the use of `return` values for all output, ensuring robust error handling.",{"category":103,"check":113,"severity":42,"summary":114},"Logging","The skill's interaction model focuses on `return` values for output, and logging within the Figma environment is managed by the host application.",{"category":116,"check":117,"severity":42,"summary":118},"Compliance","GDPR","The skill interacts with Figma design data and does not appear to handle personal data directly.",{"category":116,"check":120,"severity":24,"summary":121},"Target market","The skill's functionality is tied to the Figma application and is not regionally restricted, making it globally applicable.",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","The skill operates within the Figma Plugin API environment, abstracting away potential OS or shell dependencies.",{"category":45,"check":126,"severity":24,"summary":127},"README","The README provides a comprehensive overview of the Figma MCP server, its features, installation, and prompting guidance.",{"category":33,"check":129,"severity":42,"summary":130},"Tool surface size","This is a skill wrapper, not a toolset; it doesn't expose multiple distinct tools.",{"category":40,"check":132,"severity":42,"summary":133},"Overlapping near-synonym tools","The skill acts as a single wrapper for the `use_figma` tool and does not expose overlapping tools.",{"category":45,"check":135,"severity":24,"summary":136},"Phantom features","All advertised features and capabilities are directly supported by the Figma Plugin API and extensively documented within the SKILL.md and references.",{"category":138,"check":139,"severity":24,"summary":140},"Install","Installation instruction","The README provides clear, copy-pasteable installation and setup instructions for multiple editors (VS Code, Cursor, Claude Code, Gemini CLI) and manual configuration.",{"category":142,"check":143,"severity":24,"summary":144},"Errors","Actionable error messages","The documentation provides detailed guidance on interpreting and recovering from common errors encountered when using the Plugin API.",{"category":146,"check":147,"severity":42,"summary":148},"Execution","Pinned dependencies","The skill operates within the Figma Plugin API context and does not bundle scripts with external dependencies requiring pinning.",{"category":33,"check":150,"severity":42,"summary":151},"Dry-run preview","The Figma Plugin API does not inherently support a dry-run mode for canvas operations; the atomicity of `use_figma` calls serves as a safety mechanism.",{"category":153,"check":154,"severity":24,"summary":155},"Protocol","Idempotent retry & timeouts","The atomic nature of `use_figma` calls and the emphasis on incremental, validated steps mitigate issues related to idempotency and timeouts.",{"category":116,"check":157,"severity":42,"summary":158},"Telemetry opt-in","The skill does not emit telemetry; interaction data is managed by the host application and Figma's backend.",{"category":40,"check":160,"severity":24,"summary":161},"Precise Purpose","The skill's purpose is precisely defined as a mandatory prerequisite for `use_figma` to handle write actions and complex reads in Figma files.",{"category":40,"check":163,"severity":24,"summary":164},"Concise Frontmatter","The frontmatter is concise, self-contained, and effectively summarizes the skill's core capability and mandatory usage.",{"category":45,"check":166,"severity":24,"summary":167},"Concise Body","The SKILL.md is well-structured, using progressive disclosure via references, keeping the main body concise and focused.",{"category":169,"check":170,"severity":24,"summary":171},"Context","Progressive Disclosure","Extensive documentation is provided via linked references, avoiding bloat in the main SKILL.md and allowing for progressive disclosure of details.",{"category":169,"check":173,"severity":42,"summary":174},"Forked exploration","The skill's purpose is not deep exploration but rather structured interaction with the Figma API; context forking is not applicable.",{"category":22,"check":176,"severity":24,"summary":177},"Usage examples","The documentation is replete with ready-to-use, end-to-end examples covering various API patterns and common tasks, demonstrating observable outcomes.",{"category":22,"check":179,"severity":24,"summary":180},"Edge cases","The 'Gotchas & Common Mistakes' documentation thoroughly covers numerous edge cases, failure modes, and recovery steps with clear explanations and code examples.",{"category":103,"check":182,"severity":42,"summary":183},"Tool Fallback","The skill directly utilizes the `use_figma` tool provided by the Figma MCP server and does not have external tool dependencies with fallbacks.",{"category":185,"check":186,"severity":24,"summary":187},"Safety","Halt on unexpected state","The documentation emphasizes atomic operations and provides clear guidance on halting and recovering from unexpected states or errors, rather than auto-committing changes.",{"category":91,"check":189,"severity":24,"summary":190},"Cross-skill coupling","The skill is self-contained and focused on Figma interaction; it does not implicitly rely on other skills and provides explicit cross-linking to related skills like `figma-generate-design`.",1778687019204,"This skill provides a crucial interface for interacting with the Figma Plugin API, abstracting complex operations and enforcing best practices for creating, modifying, and managing design elements within Figma files.",[194,195,196,197,198],"Manages Figma Plugin API interactions.","Enforces critical rules for script execution.","Provides detailed patterns for component, variable, and style management.","Includes extensive error recovery and validation workflows.","Abstracts complex API calls for safer agent use.",[200,201,202,203],"Directly manipulating files outside the Figma application context.","Executing arbitrary code without the Figma API's constraints.","Replacing the need for user-provided design system logic.","Providing a user interface beyond the agent's interaction.","3.0.0","4.4.0","To enable AI agents to reliably and safely perform write actions and complex read operations within Figma files by providing structured access to the Figma Plugin API and strict usage guidelines.","The skill is exceptionally well-documented, providing exhaustive API references, practical patterns, and detailed error handling. It sets a high bar for production readiness and user guidance.",99,"Highly polished and exceptionally well-documented skill for interacting with the Figma Plugin API.",[211,212,213,214,215],"figma","design","plugin-api","automation","code-generation","global","verified",[219,220,221,222],"Creating or modifying design elements (nodes, frames, components, variants).","Setting up design tokens, variables, and styles.","Building and updating component systems.","Fixing layout or visual issues in Figma files programmatically.",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":234,"testCoverage":235},{"hasLockfile":225},false,1778687010488,{"descriptionLength":228,"readmeSize":229},546,24576,{"closedIssues90d":8,"forks":231,"hasChangelog":225,"openIssues90d":8,"pushedAt":232,"stars":233},127,1778659272000,1409,{"hasNpmPackage":225,"smitheryVerified":225},{"hasCi":225,"hasTests":225},{"updatedAt":237},1778687019608,{"basePath":239,"githubOwner":211,"githubRepo":240,"locale":18,"slug":13,"type":241},"skills/figma-use","mcp-server-guide","skill",{"_creationTime":243,"_id":244,"community":245,"display":246,"identity":252,"parentExtension":255,"providers":256,"relations":270,"tags":272,"workflow":273},1778686847756.4138,"k17fwrw2bg5z2mpmdtdsybp8t986mwe7",{"reviewCount":8},{"description":247,"installMethods":248,"name":251,"sourceUrl":14},"Plugin that includes the Figma MCP server and Skills for common workflows",{"claudeCode":211,"cursor":249,"geminiCli":250},"/add-plugin figma","gemini extensions install https://github.com/figma/mcp-server-guide","Figma MCP Server",{"basePath":253,"githubOwner":211,"githubRepo":240,"locale":18,"slug":240,"type":254},"","plugin",null,{"evaluate":257,"extract":264},{"promptVersionExtension":204,"promptVersionScoring":205,"score":258,"tags":259,"targetMarket":216,"tier":217},95,[211,260,212,261,262,263],"mcp","ui","code-connect","developer-tools",{"commitSha":265,"license":266,"plugin":267},"HEAD","MIT",{"mcpCount":8,"provider":268,"skillCount":269},"classify",7,{"repoId":271},"kd7d0zdmxx32hmcpg7qqv27da586m6xa",[262,212,263,211,260,261],{"evaluatedAt":274,"extractAt":275,"updatedAt":276},1778686867988,1778686847756,1778687292507,{"evaluate":278,"extract":280},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":279,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":265},{"parentExtensionId":244,"repoId":271},{"_creationTime":283,"_id":271,"identity":284,"providers":285,"workflow":540},1778686843197.7612,{"githubOwner":211,"githubRepo":240,"sourceUrl":14},{"classify":286,"discover":533,"github":536},{"commitSha":265,"extensions":287},[288,318,331,339,347,369,410,455,489,525],{"basePath":253,"description":247,"displayName":211,"installMethods":289,"rationale":290,"selectedPaths":291,"source":317,"sourceLanguage":18,"type":254},{"claudeCode":211},"plugin manifest at .claude-plugin/plugin.json (coalesced with duplicate plugin at .github/plugin)",[292,295,297,300,302,304,306,308,310,312,314],{"path":293,"priority":294},".claude-plugin/plugin.json","mandatory",{"path":296,"priority":294},"README.md",{"path":298,"priority":299},"skills/figma-code-connect/SKILL.md","medium",{"path":301,"priority":299},"skills/figma-create-new-file/SKILL.md",{"path":303,"priority":299},"skills/figma-generate-design/SKILL.md",{"path":305,"priority":299},"skills/figma-generate-diagram/SKILL.md",{"path":307,"priority":299},"skills/figma-generate-library/SKILL.md",{"path":309,"priority":299},"skills/figma-use/SKILL.md",{"path":311,"priority":299},"skills/figma-use-figjam/SKILL.md",{"path":313,"priority":294},".mcp.json",{"path":315,"priority":316},".cursor-plugin/plugin.json","high","rule",{"basePath":319,"description":320,"displayName":321,"installMethods":322,"rationale":323,"selectedPaths":324,"source":317,"sourceLanguage":18,"type":241},"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",[325,327,329],{"path":326,"priority":294},"SKILL.md",{"path":328,"priority":299},"references/advanced-patterns.md",{"path":330,"priority":299},"references/api.md",{"basePath":332,"description":333,"displayName":334,"installMethods":335,"rationale":336,"selectedPaths":337,"source":317,"sourceLanguage":18,"type":241},"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",[338],{"path":326,"priority":294},{"basePath":340,"description":341,"displayName":342,"installMethods":343,"rationale":344,"selectedPaths":345,"source":317,"sourceLanguage":18,"type":241},"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",[346],{"path":326,"priority":294},{"basePath":348,"description":349,"displayName":350,"installMethods":351,"rationale":352,"selectedPaths":353,"source":317,"sourceLanguage":18,"type":241},"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",[354,355,357,359,361,363,365,367],{"path":326,"priority":294},{"path":356,"priority":299},"references/architecture.md",{"path":358,"priority":299},"references/erd.md",{"path":360,"priority":299},"references/flowchart.md",{"path":362,"priority":299},"references/gantt.md",{"path":364,"priority":299},"references/sequence.md",{"path":366,"priority":299},"references/state.md",{"path":368,"priority":299},"references/workflow.md",{"basePath":370,"description":371,"displayName":372,"installMethods":373,"rationale":374,"selectedPaths":375,"source":317,"sourceLanguage":18,"type":241},"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",[376,377,379,381,383,385,387,389,391,394,396,398,400,402,404,406,408],{"path":326,"priority":294},{"path":378,"priority":299},"references/code-connect-setup.md",{"path":380,"priority":299},"references/component-creation.md",{"path":382,"priority":299},"references/discovery-phase.md",{"path":384,"priority":299},"references/documentation-creation.md",{"path":386,"priority":299},"references/error-recovery.md",{"path":388,"priority":299},"references/naming-conventions.md",{"path":390,"priority":299},"references/token-creation.md",{"path":392,"priority":393},"scripts/bindVariablesToComponent.js","low",{"path":395,"priority":393},"scripts/cleanupOrphans.js",{"path":397,"priority":393},"scripts/createComponentWithVariants.js",{"path":399,"priority":393},"scripts/createDocumentationPage.js",{"path":401,"priority":393},"scripts/createSemanticTokens.js",{"path":403,"priority":393},"scripts/createVariableCollection.js",{"path":405,"priority":393},"scripts/inspectFileStructure.js",{"path":407,"priority":393},"scripts/rehydrateState.js",{"path":409,"priority":393},"scripts/validateCreation.js",{"basePath":239,"description":10,"displayName":13,"installMethods":411,"rationale":412,"selectedPaths":413,"source":317,"sourceLanguage":18,"type":241},{"claudeCode":12},"SKILL.md frontmatter at skills/figma-use/SKILL.md",[414,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447,449,451,453],{"path":326,"priority":294},{"path":416,"priority":299},"references/api-reference.md",{"path":418,"priority":299},"references/common-patterns.md",{"path":420,"priority":299},"references/component-patterns.md",{"path":422,"priority":299},"references/effect-style-patterns.md",{"path":424,"priority":299},"references/gotchas.md",{"path":426,"priority":299},"references/plugin-api-patterns.md",{"path":428,"priority":299},"references/plugin-api-standalone.d.ts",{"path":430,"priority":299},"references/plugin-api-standalone.index.md",{"path":432,"priority":299},"references/text-style-patterns.md",{"path":434,"priority":299},"references/validation-and-recovery.md",{"path":436,"priority":299},"references/variable-patterns.md",{"path":438,"priority":299},"references/working-with-design-systems/wwds-components--creating.md",{"path":440,"priority":299},"references/working-with-design-systems/wwds-components--using.md",{"path":442,"priority":299},"references/working-with-design-systems/wwds-components.md",{"path":444,"priority":299},"references/working-with-design-systems/wwds-effect-styles.md",{"path":446,"priority":299},"references/working-with-design-systems/wwds-text-styles.md",{"path":448,"priority":299},"references/working-with-design-systems/wwds-variables--creating.md",{"path":450,"priority":299},"references/working-with-design-systems/wwds-variables--using.md",{"path":452,"priority":299},"references/working-with-design-systems/wwds-variables.md",{"path":454,"priority":299},"references/working-with-design-systems/wwds.md",{"basePath":456,"description":457,"displayName":458,"installMethods":459,"rationale":460,"selectedPaths":461,"source":317,"sourceLanguage":18,"type":241},"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",[462,463,465,467,469,471,473,475,477,479,481,483,485,487],{"path":326,"priority":294},{"path":464,"priority":299},"references/batch-modify.md",{"path":466,"priority":299},"references/create-code-block.md",{"path":468,"priority":299},"references/create-connector.md",{"path":470,"priority":299},"references/create-label.md",{"path":472,"priority":299},"references/create-section.md",{"path":474,"priority":299},"references/create-shape-with-text.md",{"path":476,"priority":299},"references/create-sticky.md",{"path":478,"priority":299},"references/create-table.md",{"path":480,"priority":299},"references/create-text.md",{"path":482,"priority":299},"references/edit-text.md",{"path":484,"priority":299},"references/figjam-colors.md",{"path":486,"priority":299},"references/plan-board-content.md",{"path":488,"priority":299},"references/position-figjam-nodes.md",{"basePath":490,"description":491,"displayName":492,"installMethods":493,"rationale":494,"selectedPaths":495,"source":317,"sourceLanguage":18,"type":241},"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",[496,497,499,501,503,505,507,509,511,513,515,517,519,521,523],{"path":326,"priority":294},{"path":498,"priority":299},"references/blocks/diagram-section.md",{"path":500,"priority":299},"references/blocks/intro-callout.md",{"path":502,"priority":299},"references/blocks/metadata-strip.md",{"path":504,"priority":299},"references/blocks/multi-column-text.md",{"path":506,"priority":299},"references/blocks/nested-section.md",{"path":508,"priority":299},"references/blocks/section.md",{"path":510,"priority":299},"references/blocks/sticky-column.md",{"path":512,"priority":299},"references/blocks/table.md",{"path":514,"priority":299},"references/blocks/text-primitives.md",{"path":516,"priority":299},"references/foundation/codebase-grounding.md",{"path":518,"priority":299},"references/foundation/layout.md",{"path":520,"priority":299},"references/foundation/palette.md",{"path":522,"priority":299},"references/foundation/plugin-api-traps.md",{"path":524,"priority":299},"references/section-catalog.md",{"basePath":253,"installMethods":526,"rationale":528,"selectedPaths":529,"source":317,"sourceLanguage":18,"type":260},{"remote":527},"https://mcp.figma.com/mcp","server.json with namespace/server name at server.json",[530,532],{"path":531,"priority":294},"server.json",{"path":296,"priority":294},{"sources":534},[535],"manual",{"closedIssues90d":8,"description":537,"forks":231,"homepage":538,"openIssues90d":8,"pushedAt":232,"readmeSize":229,"stars":233,"topics":539},"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":541,"discoverAt":542,"extractAt":543,"githubAt":543,"updatedAt":541},1778686847568,1778686843197,1778686845742,[214,215,212,211,213],{"evaluatedAt":237,"extractAt":275,"updatedAt":546},1778687293074,[],[549,582,609,631,660,690],{"_creationTime":550,"_id":551,"community":552,"display":553,"identity":559,"providers":564,"relations":575,"tags":578,"workflow":579},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":554,"installMethods":555,"name":557,"sourceUrl":558},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":556},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":560,"githubOwner":561,"githubRepo":562,"locale":18,"slug":563,"type":241},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":565,"extract":574},{"promptVersionExtension":204,"promptVersionScoring":205,"score":566,"tags":567,"targetMarket":216,"tier":217},100,[568,569,570,571,214,572,573],"git","development-environment","workflow","tmux","cli","developer-tool",{"commitSha":265,"license":266},{"parentExtensionId":576,"repoId":577},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[214,572,573,569,568,571,570],{"evaluatedAt":580,"extractAt":581,"updatedAt":580},1778699613343,1778699234184,{"_creationTime":583,"_id":584,"community":585,"display":586,"identity":592,"providers":594,"relations":602,"tags":604,"workflow":605},1778699468747.1746,"k1707pszx7h026a651dp5tvaxd86m3ag",{"reviewCount":8},{"description":587,"installMethods":588,"name":590,"sourceUrl":591},"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":589},"zagmoai/public-google-drive","public-google-drive","https://github.com/zagmoai/public-google-drive",{"basePath":253,"githubOwner":593,"githubRepo":590,"locale":18,"slug":590,"type":241},"zagmoai",{"evaluate":595,"extract":601},{"promptVersionExtension":204,"promptVersionScoring":205,"score":566,"tags":596,"targetMarket":216,"tier":217},[597,598,599,214,600],"google-docs","google-sheets","productivity","api-client",{"commitSha":265},{"repoId":603},"kd776ynh73t0d6samn4bnxdf3x86n8mj",[600,214,597,598,599],{"evaluatedAt":606,"extractAt":607,"updatedAt":608},1778699485884,1778699468747,1778699509178,{"_creationTime":610,"_id":611,"community":612,"display":613,"identity":616,"providers":619,"relations":627,"tags":628,"workflow":629},1778699234184.611,"k179b6dkc777g1rgyecze04wqn86m6y4",{"reviewCount":8},{"description":614,"installMethods":615,"name":562,"sourceUrl":558},"Process-first advisor routing for Claude, Codex, or Gemini via `omc ask`, with artifact capture and no raw CLI assembly",{"claudeCode":556},{"basePath":617,"githubOwner":561,"githubRepo":562,"locale":18,"slug":618,"type":241},"skills/ask","ask",{"evaluate":620,"extract":626},{"promptVersionExtension":204,"promptVersionScoring":205,"score":566,"tags":621,"targetMarket":216,"tier":217},[572,214,622,623,624,625],"llm","prompting","code-review","artifact-generation",{"commitSha":265,"license":266},{"parentExtensionId":576,"repoId":577},[625,214,572,624,622,623],{"evaluatedAt":630,"extractAt":581,"updatedAt":630},1778699303045,{"_creationTime":632,"_id":633,"community":634,"display":635,"identity":641,"providers":646,"relations":653,"tags":655,"workflow":656},1778699106670.4268,"k179cgk616p3xva37r5jqsfwvh86mcp2",{"reviewCount":8},{"description":636,"installMethods":637,"name":639,"sourceUrl":640},"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":638},"xixu-me/skills","Use My Browser","https://github.com/xixu-me/skills",{"basePath":642,"githubOwner":643,"githubRepo":644,"locale":18,"slug":645,"type":241},"skills/use-my-browser","xixu-me","skills","use-my-browser",{"evaluate":647,"extract":652},{"promptVersionExtension":204,"promptVersionScoring":205,"score":566,"tags":648,"targetMarket":216,"tier":217},[649,650,214,651,263],"browser","debugging","ux",{"commitSha":265,"license":266},{"repoId":654},"kd77r2vb42jmgam0qbr9f2c6kn86mebv",[214,649,650,263,651],{"evaluatedAt":657,"extractAt":658,"updatedAt":659},1778699261239,1778699106670,1778699384978,{"_creationTime":661,"_id":662,"community":663,"display":664,"identity":670,"providers":673,"relations":682,"tags":685,"workflow":686},1778699170774.1592,"k172e8vt4zcz50bb0vfp6ptb1n86mf90",{"reviewCount":8},{"description":665,"installMethods":666,"name":668,"sourceUrl":669},"Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.",{"claudeCode":667},"Xquik-dev/x-twitter-scraper","x-twitter-scraper","https://github.com/Xquik-dev/x-twitter-scraper",{"basePath":671,"githubOwner":672,"githubRepo":668,"locale":18,"slug":668,"type":241},"skills/x-twitter-scraper","Xquik-dev",{"evaluate":674,"extract":681},{"promptVersionExtension":204,"promptVersionScoring":205,"score":566,"tags":675,"targetMarket":216,"tier":217},[676,677,678,679,214,260,680],"twitter","x","api","data-retrieval","sdk",{"commitSha":265},{"parentExtensionId":683,"repoId":684},"k17axvhmvwp90strpqcd5b0h7986m80d","kd783enpnwhry153ka0z65ear186mjbh",[678,214,679,260,680,676,677],{"evaluatedAt":687,"extractAt":688,"updatedAt":689},1778699230863,1778699170774,1778699296021,{"_creationTime":691,"_id":692,"community":693,"display":694,"identity":700,"providers":704,"relations":710,"tags":712,"workflow":713},1778697652123.8982,"k175ckmrqc4x6sjm90k7ejbj3s86ntxs",{"reviewCount":8},{"description":695,"installMethods":696,"name":698,"sourceUrl":699},"Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.",{"claudeCode":697},"steipete/clawdis","slack","https://github.com/steipete/clawdis",{"basePath":701,"githubOwner":702,"githubRepo":703,"locale":18,"slug":698,"type":241},"skills/slack","steipete","clawdis",{"evaluate":705,"extract":709},{"promptVersionExtension":204,"promptVersionScoring":205,"score":566,"tags":706,"targetMarket":216,"tier":217},[698,707,708,214,678],"messaging","communication",{"commitSha":265},{"repoId":711},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[678,214,708,707,698],{"evaluatedAt":714,"extractAt":715,"updatedAt":714},1778698950505,1778697652123]