From 320c72c768847045a0bc68972ec6df3f11df558e Mon Sep 17 00:00:00 2001 From: Dominik Jain Date: Tue, 3 Mar 2026 14:46:45 +0100 Subject: [PATCH] :sparkles: Add instructions to avoid unnecessary annotations --- mcp/packages/server/data/initial_instructions.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mcp/packages/server/data/initial_instructions.md b/mcp/packages/server/data/initial_instructions.md index 872255b33b..0c27c485d1 100644 --- a/mcp/packages/server/data/initial_instructions.md +++ b/mcp/packages/server/data/initial_instructions.md @@ -85,6 +85,8 @@ Actual low-level shape types are `Rectangle`, `Path`, `Text`, `Ellipse`, `Image` Cloning: Use `shape.clone(): Shape` to create an exact duplicate (including all properties and children) of a shape; same position as original. +Annotations: Don't add text elements to the design that just repeat a shape's name. In the Penpot UI, the name is displayed anyway. + # Images The `Image` type is a legacy type. Images are now typically embedded in a `Fill`, with `fillImage` set to an