Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 5 additions & 6 deletions plugins/figma/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{
"name": "figma",
"version": "2.0.7",
"description": "Plugin that includes the Figma MCP server and Skills for common workflows.",
"description": "Figma workflows for design implementation, Code Connect templates, and design system rule generation.",
"author": {
"name": "Figma",
"url": "https://www.figma.com"
},
"homepage": "https://github.com/figma/mcp-server-guide",
"repository": "https://github.com/figma/mcp-server-guide",
"homepage": "https://www.figma.com",
"repository": "https://github.com/openai/plugins",
"license": "LicenseRef-Figma-Developer-Terms",
"keywords": [
"figma",
Expand All @@ -19,11 +19,10 @@
"skills": "./skills/",
"hooks": "./hooks.json",
"apps": "./.app.json",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Figma",
"shortDescription": "Design-to-code workflows powered by Figma MCP",
"longDescription": "Figma workflows for implementing designs in code, creating Code Connect templates and mappings, generating or updating Figma designs, building design system libraries, and creating project-specific design system rules with the official Figma MCP server.",
"shortDescription": "Design-to-code workflows powered by the Figma integration",
"longDescription": "Figma workflows for implementing designs in code, creating Code Connect templates for published Figma components, and generating project-specific design system rules for repeatable Figma-to-code work.",
"developerName": "Figma",
"category": "Design",
"capabilities": [
Expand Down
8 changes: 0 additions & 8 deletions plugins/figma/.mcp.json

This file was deleted.

17 changes: 7 additions & 10 deletions plugins/figma/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Figma Plugin

This plugin packages the Figma MCP server and Figma-driven workflows in
This plugin packages Figma-driven design-to-code workflows in
`plugins/figma`.

It currently includes these skills:
Expand All @@ -16,7 +16,7 @@ It currently includes these skills:
## What It Covers

- translating Figma frames and components into production-ready UI code
- inspecting design context, variables, metadata, and screenshots through Figma MCP
- inspecting design context and screenshots through the connected Figma tools
- creating parserless Code Connect template files for published Figma components
- generating project-specific design system rules for Figma-to-code workflows
- creating or updating full screens and design system libraries in Figma
Expand All @@ -38,10 +38,6 @@ with this shape:
- plugin-local app dependency manifest
- points Codex at the connected Figma integration used by the bundled skills

- `.mcp.json`
- plugin-local MCP server configuration
- points Codex at the official Figma MCP server at `https://mcp.figma.com/mcp`

- `agents/`
- plugin-level agent metadata
- currently includes `agents/openai.yaml` for the OpenAI surface
Expand All @@ -59,9 +55,10 @@ with this shape:

## Notes

This plugin is app-backed through `.app.json` and also includes Figma MCP
configuration through `.mcp.json`. The workflows assume that Figma tools are
available and that the user can supply Figma URLs with node IDs when needed.
This plugin is app-backed through `.app.json` and uses the connected Figma
integration for the bundled skills. The workflows assume that the Figma tools
are available and that the user can supply Figma URLs with node IDs when
needed.

The current skill set is focused on these workflows:

Expand All @@ -74,4 +71,4 @@ Use of the Figma skills and related files is governed by the Figma Developer
Terms. See `LICENSE.txt` and the per-skill license files for details.

This public repo keeps the bundled skills plus the example command, hook, and UI
scaffolding alongside the app-backed and MCP-backed plugin wiring.
scaffolding alongside the app-backed plugin wiring.
2 changes: 1 addition & 1 deletion plugins/figma/agents/figma-code-connect-agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Purpose:

Rules:
- Confirm the Figma target is a published component or component set.
- Use MCP Code Connect suggestions and component property context before writing templates.
- Use Code Connect suggestions and component property context before writing templates.
- If multiple code candidates match, explain selection criteria briefly.
- Ask for confirmation before creating templates when ambiguity exists.

Expand Down