Auto Layout Refactor

Converts flat Figma frames built with absolute (free-form) positioning into proper auto-layout structures, in place. Triggers when the user describes a legacy or messy Figma file where layers were dragged into position instead of stacked — phrasings like "this file has no auto-layout", "everything is absolutely positioned", "refactor this screen to auto-layout", "auto-layout this page", "convert these frames to auto-layout", "clean up this old Figma file", "the layout is flat / has no structure", "add auto-layout to these frames", "wrap these into auto-layout", "fix this legacy layout", or "auto-layoutify". Also trigger when a designer opens an old design and asks for help making it editable, responsive, or maintainable. Do NOT trigger for creating new layouts from scratch (use figma-generate-design) or for component construction (use figma-generate-library).

Hosseinkm89 7fac21d 6 files · 46.4 KB Updated

File contents

Hosseinkm89/figma-skills/tree/main/auto-layout-refactor commit 7fac21dfa0

Frequently asked questions

npx skillmds@latest add hosseinkm89/auto-layout-refactor