Expo Architect
Generates clean, structured Expo project scaffolding with preconfigured dependencies based on user specifications.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add expo-architect npx -- -y @trustedskills/expo-architect
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"expo-architect": {
"command": "npx",
"args": [
"-y",
"@trustedskills/expo-architect"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill, Expo Architect, generates complete and ready-to-run Expo React Native applications based on user specifications provided in a PRD (Product Requirements Document) style prompt. It creates structured project scaffolding with preconfigured dependencies including Expo SDK 54, React Native 0.83, TypeScript, Expo Router for navigation, optional Clerk authentication, NativeWind or StyleSheet for UI styling, Biome linting and strict TypeScript mode, and uses bun as the package manager. The generated app includes a complete navigation structure, basic UI components, an API client integration, and runs immediately with bun start.
When to use it
- Creating a new Expo React Native application quickly.
- Generating a project with preconfigured dependencies like Clerk authentication or NativeWind.
- Rapidly prototyping mobile app ideas based on PRD briefs.
- Setting up a structured development environment for Expo projects.
- When you want to avoid manually configuring the initial project setup.
Key capabilities
- Generates full Expo React Native projects with preconfigured dependencies.
- Supports optional Clerk authentication integration.
- Includes file-based routing using Expo Router.
- Provides UI styling options: NativeWind (Tailwind for RN) or StyleSheet.
- Utilizes Biome linting and TypeScript strict mode for code quality.
- Uses bun as the package manager for faster development.
- Creates a complete navigation structure with working screens.
Example prompts
- "Create an app with the name 'My App' that is a fitness tracker where users can log workouts."
- "Generate an Expo project named 'My App' with tabs: Home, Workouts, Profile and enable authentication."
Tips & gotchas
- The skill requires a PRD-style prompt to effectively generate the application structure. The more detail in the prompt, the better the generated app will be.
- The generated project uses bun; ensure you have bun installed to run development commands.
- If using Clerk authentication, configure environment variables
EXPO_PUBLIC_CLERK_PUBLISHABLE_KEYandEXPO_PUBLIC_API_URL.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.