← Reddit

Best way to feed an app's onboarding flow into Claude Code?

Reddit · ShavedDesk · June 14, 2026
A developer seeks advice on the most effective method for feeding an app's onboarding flow into Claude Code for the purpose of reverse-engineering and adapting its user experience design. The developer presents several options including uploading 30 individual screenshots, combining them into a PDF, providing a screen recording, or having Claude generate a specification before implementation, and solicits recommendations from others based on their experience with similar workflows.

Detailed Analysis

Developers working with Claude Code are actively exploring optimal workflows for translating visual UX references into functional implementations, as illustrated by a practical question posed on Reddit's ClaudeAI community. The post centers on a developer who has nearly completed an app and wants to incorporate an onboarding/tutorial flow inspired by another application's user experience design. With approximately 30 screenshots and the option of a screen recording, the developer is seeking community guidance on the most effective input format — individual images, a compiled PDF, a video file, or a spec-first approach — to help Claude Code understand and adapt the flow without direct copying.

The question reflects a real and recurring challenge in AI-assisted development: how to efficiently communicate visual and experiential design information to a language model that must then translate it into code or structured specifications. Claude Code, Anthropic's agentic coding tool, supports multimodal inputs, but the *format* and *sequencing* of those inputs can significantly affect the quality of outputs. Uploading 30 individual screenshots risks context fragmentation, while a PDF preserves sequential flow and narrative continuity. A screen recording, though richer in temporal context, may not be natively supported or may require additional processing steps. The spec-first approach — having Claude analyze the material and produce a written specification before any implementation begins — is widely regarded as a best practice for complex UI tasks, as it forces explicit articulation of flows, transitions, and user education goals before code is written.

The underlying workflow concern maps onto broader patterns in how developers are learning to use AI coding assistants effectively. Raw visual input without structure tends to produce surface-level imitation rather than principled adaptation. A more disciplined approach involves first having Claude extract a narrative description of the flow — screen by screen, with notes on copy, interaction patterns, and user intent — and then using that structured spec as a persistent reference document during implementation. This staged approach also helps teams maintain a separation between understanding a design pattern and building their own version of it, which carries both practical and legal relevance when reverse-engineering commercial UX.

The discussion also points to a maturing community of practice around Claude Code specifically. Developers are no longer simply asking whether Claude can do a task, but how to architect the context and inputs to get the most reliable, maintainable results. The choice between PDF and discrete images, or between immediate implementation and spec-first planning, is essentially a question of context management — a skill increasingly central to productive human-AI collaboration. As Claude Code evolves and context windows grow, some of these tradeoffs may diminish, but for now, thoughtful input design remains one of the highest-leverage variables a developer can control.

More broadly, this type of question signals the normalization of AI as a UX research and translation tool. What once required a product manager to write a PRD, a designer to annotate flows, and a developer to interpret them is increasingly being compressed into a single Claude Code session — provided the inputs are well-organized and the prompting strategy is deliberate. The developer's instinct to adapt rather than copy also highlights an emerging etiquette and legal awareness in AI-assisted product development, where originality and inspiration must be consciously distinguished even when the toolchain could technically blur that line.

Read original article →