Capability
What it can do Runs commands Reads files Edits files
All 5 allowed tools
stitch*:*BashReadWriteweb_fetch
Topics
- TypeScript
- react-native
- stitch
- html-to-native
- component-generation
- stylesheet
- mobile
- design-system
What it does
Converts Stitch web designs to React Native components using StyleSheet, mapping HTML elements to React Native primitives and extracting Tailwind styles into theme files. Handles design retrieval via Stitch MCP, HTML-to-component translation, platform-specific code, and navigation setup for multi-screen apps.
Generated from the current SKILL.md.
Frequently asked
Does this skill work with Expo or bare React Native?
The skill supports both. It uses React Navigation and standard React Native primitives. The execution steps mention `npx expo start` and `npx react-native start` as valid options for verification.
What Stitch designs can this convert?
The skill converts Stitch HTML designs (web layouts) to React Native components. It requires the design to be available via the Stitch MCP and downloads both the HTML and screenshot for reference.
Does this handle animations and transitions?
No. CSS animations and transitions are not supported. For animations in React Native, you must manually add `react-native-reanimated` and implement them separately.
How does this handle responsive design?
The skill uses Flexbox (the default layout system in React Native) and `useWindowDimensions()` for responsive sizing. Percentage widths and the atomic design approach support adaptive layouts, but there are no viewport units (`vw`/`vh`).
Does this generate navigation between multiple screens?
Yes, if the design has multiple screens, the skill sets up a `NavigationContainer` with a stack or tab navigator in `App.tsx` using React Navigation.
Generated from the current SKILL.md. These answers refresh after source changes.