Skip to main content

Figma Create New File

Skill Active

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)

Purpose

Create new Figma design or FigJam files programmatically, providing a fresh canvas before starting design work or other Figma operations.

Features

  • Create new Figma design files
  • Create new FigJam files
  • Handle plan resolution via `whoami`
  • Accept custom file names
  • Return file key and URL upon creation

Use Cases

  • When you need a new Figma design file before starting work.
  • When you need a new FigJam file for whiteboarding or collaboration.
  • Before calling other Figma skills that require an existing file.
  • When automating the setup of new design projects.

Non-Goals

  • Editing existing Figma files.
  • Managing Figma projects or teams.
  • Creating files in specific Figma project folders (only drafts folder supported).
  • Supporting editor types other than 'design' or 'figjam'.

Workflow

  1. Resolve planKey using previous context or `whoami` tool
  2. Call `create_new_file` tool with appropriate parameters
  3. Use returned file key and URL for subsequent actions

License

  • warning:License usabilityThe license is provided in a text file with Figma-specific terms, which is not a standard SPDX identifier and may have usability implications.

Trust

  • warning:Issues AttentionThere were 30 issues opened and 6 closed in the last 90 days, indicating a slow closure rate.

Installation

npx skills add openai/skills

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

Quality Score

78 /100
Analyzed about 19 hours ago

Trust Signals

Last commitabout 20 hours ago
Stars19k
LicenseFigma Developer Terms
Status
View Source

Similar Extensions

Figma Create New File

98

**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)

Skill
figma

Generate Project Plan

98

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.

Skill
figma

Figma Generate Diagram Prerequisite

97

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.).

Skill
figma

Figma Use Figjam

96

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.

Skill
figma

Project Session Manager

100

Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions

Skill
Yeachan-Heo

Public Google Drive

100

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.

Skill
zagmoai

© 2025 SkillRepo · Find the right skill, skip the noise.