Uber Engineering has built uSpec, an agentic system that automates the creation of component design specifications by connecting an AI agent in Cursor IDE to a local Figma Desktop session via the open-source Figma Console MCP. The system reduces documentation time from weeks to minutes by crawling component trees and applying Agent Skills—structured Markdown files encoding Uber's internal domain expertise for platform-specific accessibility (VoiceOver, TalkBack, ARIA) and density logic across SwiftUI, React, and Android Compose. All data stays local; no proprietary design information leaves the network. The pipeline integrates with Uber's Michelangelo AI platform and routes requests through a Go-based GenAI Gateway that handles PII redaction before reaching external models like Claude 3.5 or GPT-4o. The post also touches on a broader 2026 industry divide between enterprise 'Visual-First' Figma workflows and developer-led 'Guide-First' agentic IDE approaches.
Sort: