5 Commits

Author SHA1 Message Date
David Langley
96718a0a88 chore: switch to Figma VS Code extension for MCP, remove custom scripts 2026-04-01 12:21:26 +00:00
David Langley
6768b4e9de chore: remove walkthrough, CLI fallback scripts, fix MCP autostart
- Remove VSCode walkthrough from storybook-launcher extension
- Remove CLI fallback scripts (figma-file, figma-node, figma-components)
  and their pnpm aliases — MCP server handles all Figma access
- Fix chat.mcp.autoStart: false → true in devcontainer.json so Figma
  MCP server starts automatically (was overridden by .vscode/settings.json)
- Sync workbench.startupEditor to 'none' in devcontainer.json
- Update designer agent to remove fallback section references
- Update docs and setup guide story to clarify FIGMA_TOKEN must be set
  before creating the Codespace, with rebuild workaround if missed
2026-04-01 10:48:30 +00:00
David Langley
6286a75790 Designer agent, Figma URL workflow, Element Web dev server
- Add @designer Copilot agent with Figma URL parsing and MCP/CLI fallback
- Make fileKey optional on all Figma MCP tools (extract from pasted URLs)
- Add CLI fallback scripts (figma-file, figma-node, figma-components)
- Add run-element-web.mjs launcher and start:element-web script
- Update devcontainer to Node 24 image, forward port 8080 for Element Web
- Simplify setup guide (no FIGMA_FILE secret, 3-step onboarding)
- Update docs with Element Web prototyping instructions
2026-03-25 12:07:57 +00:00
David Langley
939e4e5f2f Add extension and remove command pallete 2026-03-25 12:07:57 +00:00
David Langley
bd1981fea5 Initial implementation 2026-03-25 12:07:57 +00:00