Agent skill · design visual · openai

figma-create-new-file

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)

Why this skill is useful

Adds specific commands for creating new Figma files that the AI wouldn't reliably generate on its own.

What it needs

Requires figma account access. About 2k tokens when loaded. Last updated 2026-07-14. 24,594 stars on the source repository.

What this skill does

createnewfile — Create a New Figma File Use the createnewfile MCP tool to create a new blank Figma file in the user's drafts folder. This is typically used before usefigma when you need a fresh file to work with. Skill Arguments This skill accepts optional arguments: /figma-create-new-file [editorType] [fileName] editorType: design (default) or figjam fileName: Name for the new file (defaults to "Untitled") Examples: /figma-create-new-file — creates a design file named "Untitled" /figma-create-new-file figjam My Whiteboard — creates a FigJam file named "My Whiteboard" /figma-create-new-file design My New Design — creates a design file named "My New Design" Parse the arguments from the skill invocation. If editorType is not provided, default to "design". If fileName is not provided, default to "Untitled". Workflow Step 1: Resolve the planKey The createnewfile tool requires a planKey parameter. Follow this decision tree: 1. User already provided a planKey (e.g. from a previous whoami call or in their prompt) → use it directly, skip to Step 2. 2. No planKey available → call the whoami tool. The response contains a plans array. Each plan has a key, name, seat, and tier. Single plan: use its key field automatically. Multiple plans: ask the user which team or organization they want to create the file in, then use the corresponding plan's key. Step 2: Call createnewfile Call the createnewfile tool with: Parameter Required Description ------------- ---------- ------------- planKey Yes The plan key from Step 1 fileName Yes Name for the new file editorType Yes "design" or "figjam" Example: Step 3: Use the result The tool returns: filekey — the key of the newly created file fileurl — a direct URL to open the file in Figma Use the filekey for subsequent tool calls like usefigma. Important Notes The file is created in the user's drafts folder for the selected plan. Only "design" and "figjam" editor types are supported. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills openai/figma-create-new-file

View the source on GitHub

Browse the @skills marketplace