> ## Documentation Index
> Fetch the complete documentation index at: https://veryfront.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Figma

> Access Figma designs, files, comments, and collaborate on design projects

## At a glance

* **Availability**: Enabled by default.
* **Auth**: OAuth 2.0.
* **Connection**: A user authorizes the connection in the provider's consent screen.
* **Scopes**: `current_user:read`, `file_content:read`, `file_comments:read`, `file_comments:write`.

## Credentials

Set these per environment. See [Connect an integration](/cloud/integrations).

With a managed OAuth app, Connect works without these variables; set them to use your own OAuth app instead.

| Variable              | Required | Description                                                                                   |
| --------------------- | -------- | --------------------------------------------------------------------------------------------- |
| `FIGMA_CLIENT_ID`     | Yes      | Figma OAuth Client ID (from your app settings) [Docs](https://www.figma.com/developers/apps). |
| `FIGMA_CLIENT_SECRET` | Yes      | Figma OAuth Client Secret [Docs](https://www.figma.com/developers/apps).                      |

## Tools

| Tool         | Access | Description                                                                                                                                        |
| ------------ | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Get Me       | Read   | Get the authenticated user's Figma profile (id, email, handle). Use this to verify the connection and identify the user.                           |
| Get File     | Read   | Get detailed information about a Figma file, including pages, frames, components, and styles. Requires a Figma file key from a file or design URL. |
| Get Comments | Read   | Get all comments on a Figma file                                                                                                                   |
| Post Comment | Write  | Post a comment on a Figma file                                                                                                                     |

## Example prompts

* Review a Figma design file and provide feedback on the components, layout, and design system usage.
* Read all comments on a Figma file and summarize the feedback, action items, and unresolved discussions.
* List all components in a Figma file and describe their structure, variants, and properties.
* Review the design file and post constructive feedback as comments on specific elements.
