Get a brief
figma_get_briefRead the brief a frame was made from — role, gear, lines, directions, system, status — with its last sign-off (and whether the frame changed since) and its motion plan; with no node, every open brief in the file.
Instructions
Read the brief a frame was made from — role, gear, lines, directions, system, status — with its last sign-off (and whether the frame changed since) and its motion plan; with no node, every open brief in the file. For an open brief, next: the stage the record shows (brief, directions, choice, system, build, critique, sign-off), what it lacks to move on, the call that supplies it, and what sign-off still asks for. Reading an open brief adopts it for this session, so a second agent can continue the work. Reads only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nodeId | No | A node: its own brief, else its top-level frame's, else the brief listing it, else its page's. | |
| target | No | The facts the process gate reads: the target's type, whether it is top level, its child count. | |
| briefId | No | The node the brief is stored on (figma_set_brief's briefId). | |
| session | No | Optional sessionId or file name, to pick a Figma file when more than one is connected. | |
| fingerprint | No | With nodeId: compare the node now with its last sign-off (`fresh`). |