Skip to main content
skill CX Codex GP ChatGPT official · OpenAI

figma-use-figjam — Codex skill: what it does, how to install

This skill gives Codex FigJam-specific context for Figma’s MCP tools. Use it when an agent must inspect or edit a FigJam board.

Install into Codex · Skills CLI (Vercel) All methods and platforms ↓
npx skills add openai/plugins --skill figma-use-figjam -a codex
Open on GitHub

What figma-use-figjam does

figma-use-figjam supplies FigJam-specific guidance for calls to use_figma. It covers sections, sticky notes, connectors, text nodes, tables, shapes, code blocks, labels, and node positioning. The get_figjam tool is used to inspect an existing board and retrieve node IDs for later calls.

The skill also describes the required font-loading flow before text changes, batched MCP schema loading, and image uploads through upload_assets. FigJam files use URLs such as figma.com/board/...; they have one implicit page, so content is organized with sections rather than figma.createPage().

Check the board with get_figjam first when a later operation needs to target existing nodes. This avoids relying on IDs that the agent has not received.

What it helps with

  • build a FigJam board structure with sections
  • add sticky notes, shapes, and connectors to a board
  • edit text nodes while loading the required font
  • place an image on a FigJam board through upload_assets
  • retrieve node IDs before editing existing content

Example prompts for the agent

  • Create a FigJam retrospective board with sections, sticky notes, and connectors.
  • Call `get_figjam` first, then update the text in the existing sticky notes and return their IDs.
  • Add an image to this FigJam board through `upload_assets` and place it in the specified section.

How to install figma-use-figjam

1Skills CLI (Vercel)

npx skills add openai/plugins --skill figma-use-figjam -a codex

2Manually: put the files in place

.agents/skills/figma-use-figjam/SKILL.md

For all projects use ~/.agents/skills/

From the same set201

The whole set →
supabase official supabase Guides the agent through database configuration and strict RLS policies in Supabase. CX Codex GP ChatGPT 8installs remotion-render official Remotion Exports videos and static stills from Remotion projects using CLI commands. CX Codex GP ChatGPT 3installs figma-create-new-file official Figma Creates blank Figma, FigJam, or Slides files inside draft folders. It resolves planKey and editor types before invoking Figma MCP tools. CX Codex GP ChatGPT 6installs swiftui-performance-audit official OpenAI Pinpoints SwiftUI runtime issues like frame drops, unresponsive taps, and excessive view body computations. Works code-first and guides Instruments profiling. CX Codex GP ChatGPT 109installs swiftui-liquid-glass official OpenAI This skill helps build and review SwiftUI Liquid Glass interfaces for iOS 26+. Use it when adopting the API or checking fallbacks, interaction, and design fit. CX Codex GP ChatGPT 121installs swiftui-ui-patterns official OpenAI This skill helps build and refactor SwiftUI interfaces, from navigation and state to layouts and controls. Use it for new screens or changes to an existing project. CX Codex GP ChatGPT 114installs swiftui-view-refactor official OpenAI Refactors SwiftUI view files into clean, testable structures with dedicated subview types and proper Observation ownership. CX Codex GP ChatGPT 113installs ios-memgraph-leaks official OpenAI Captures and inspects iOS leaks from a simulator process or .memgraph. Useful for tracing retained objects and checking a fix with before-and-after evidence. CX Codex GP ChatGPT 1,054installs

Similar

continual-learning microsoft A skill that teaches AI agents to remember mistakes, tool patterns, and project conventions between sessions. Without it, each run starts fresh; with it, agents compound their knowledge and work more accurately. Claude Code GitHub Copilot 79installs setup-matt-pocock-skills Matt Pocock This skill configures a repository for Matt Pocock's engineering skills by setting its issue tracker, triage labels, and domain docs layout. Run it before using the other skills. Claude Code 1,052,851installs to-tickets Matt Pocock Turns a plan, spec, or conversation into small end-to-end tickets with explicit blockers. Use it to agree on the work breakdown before tickets go to a tracker. Claude Code 711,230installs writing-plans Jesse Vincent This skill turns requirements for a multi-step task into an implementation plan before code changes begin. It helps when another engineer needs exact files, interfaces, and checks. Claude Code CX Codex 282,859installs stitch-loop official google-labs-code Guides agents through iterative website creation with Stitch MCP. The agent reads the baton file, generates UI, integrates the page, and prepares tasks for the next run. Claude Code CX Codex Cursor +1 56,300installs improve shadcn Surveys any codebase in read-only mode and writes self-contained implementation plans for other models to execute. Helps audit bugs, tech debt, and security without touching code. Claude Code CX Codex Cursor +1 37,500installs typesafe-ai typesafe-ai Guides agents on integrating TypeSafe Decision Models like Jev, answering typed questions about state with calibrated probabilities instead of brittle prompts. Claude Code CX Codex Cursor +1 95,600installs

Questions about figma-use-figjam

How do I install figma-use-figjam in Codex?

Run npx skills add openai/plugins --skill figma-use-figjam, then run npx skills add openai/plugins --skill figma-use-figjam -a codex. The skill file is placed at .agents/skills/figma-use-figjam/SKILL.md.

What does figma-use-figjam do?

It gives Codex FigJam-specific context for Figma MCP operations. The skill covers board inspection with get_figjam, node creation and editing, text changes, and image uploads.

Can I call `figma.createPage()` in FigJam?

No. The call fails for FigJam files because they use one implicit page; organize board content with sections instead.

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor