figjam-create-contentlisted
Install: claude install-skill whiskfernlowdensitylipoprotein154/figma-console-mcp-skills
# figjam-create-content — author & read FigJam boards
Build FigJam boards one element at a time and read them back. Covers stickies (single + batch),
connectors, shapes-with-text, sections, tables, code blocks, auto-arrange, plus `get board contents`
and `get connections`. This gives you fine-grained control when the native one-shot
`generate_diagram` is too coarse (e.g. you want specific colors, positions, magnets, or to extend an
existing board).
## Skill boundaries
- **`use_figma` rules** — load the official **`figma-use`** skill first; it is the full Figma Plugin API reference. Essentials these scripts rely on: plain JS with top-level `await` + `return` (no IIFE, no `figma.closePlugin()`; `console.log` is not returned), inputs inlined as `const` at the top of each script, colors in 0–1 range, load fonts before any text op, `await figma.getNodeByIdAsync(...)`, and **atomic errors** (a failed script applies nothing — read the error, fix, retry).
- **One complete snippet per operation** → [references/figjam-snippets.md](references/figjam-snippets.md).
- **Whole-diagram generation in one call** → use the native `generate_diagram` tool instead.
## Workflow
1. **Confirm it's a FigJam file.** Every op throws outside FigJam. Check first:
`return { editorType: figma.editorType };` — it must be `'figjam'`.
2. **Pick the operation** from [references/figjam-snippets.md](references/figjam-snippets.md): create
sticky / stickies / connector / shape-with-text / section / table