I need a custom Figma plugin that removes the repetitive busy-work from my design flow. The core goal is straightforward: automate three specific tasks so I can concentrate on the creative decisions rather than on housekeeping. 1. Auto-layout adjustments The plugin should scan selected frames or entire pages, detect elements that are missing Figma’s Auto Layout, and apply a predefined configuration (direction, spacing, padding, and resizing behaviour). A lightweight settings panel where I can tweak those defaults once per file is enough—no complex preferences management required. 2. Component synchronisation When I update a master component, every instance across pages and nested frames must refresh instantly—no manual “Publish” or “Swap” clicks. If an instance is detached, I’d like a warning badge so I can relink it with a single action. 3. Asset export With one command I should be able to bulk-export all marked assets in SVG and @2x PNG, using naming conventions taken from each layer’s name. The export path can follow Figma’s native file browser; automatic sub-folders by frame name would be a plus. Technical notes • TypeScript is preferred for clarity and future maintenance. • Follow the Figma Plugin API best practices, including a manifest.json that exposes only the three commands above. • Any UI can be built with vanilla HTML/CSS or React—whichever lets you move fastest. • Well-commented source code in a private Git repo is the final hand-off; publish to the Figma Community only after I review. Acceptance criteria • Each of the three features runs error-free on files containing at least 1,000 layers. • No noticeable latency: commands should complete within five seconds on a mid-range laptop. • Code passes a quick ESLint scan with zero critical issues. If you’ve built Figma plugins before—especially those dealing with Auto Layout or bulk export—you’ll recognise exactly what I’m after. I’m available to clarify edge cases and provide sample files as soon as we start.