Expo Dev Assistant AI Integration
Give your Pickaxe real follow-through with Expo Dev Assistant, so your AI can automate cross-tool workflows without extra handoffs. Keep momentum without constant copy-paste between tools.
Capabilities
16 capabilities
expo_init_project
Create a new Expo project with a selected template. This tool creates a new Expo project directory with all necessary files and dependencies. It's the first step in creating a new Expo application. **When to use:** Starting a new Expo/React Native project from scratch. **Templates available:** - blank: Minimal template with just the essential dependencies - tabs: Template with tab-based navigation using Expo Router - blank-typescript: Blank template with TypeScript configured - navigation: Template with React Navigation pre-configured **Example usage:** - Create a blank TypeScript project: projectName="my-app", template="blank-typescript" - Create app with tabs: projectName="my-app", template="tabs" **Returns:** Success message with project path and next steps. **Errors:** - Directory already exists - Invalid template name - Network errors during package installation
expo_install_project
Install packages with automatic version validation for React Native compatibility. This tool uses Expo's smart package installer which automatically selects compatible versions of packages based on your Expo SDK version. **When to use:** Installing new dependencies in an Expo project. **Benefits over npm/yarn:** - Automatic version compatibility checking - Warns about incompatible versions - Suggests correct versions for your SDK **Example usage:** - Install single package: packages=["expo-camera"] - Install multiple: packages=["expo-camera", "expo-location", "expo-sensors"] **Returns:** Installation results with package versions installed. **Errors:** - Package not found - Version incompatibility - Network errors - Must be run in an Expo project directory
expo_get_config
View the evaluated Expo app configuration (app.json/app.config.js). This tool reads and evaluates your app's configuration, showing the final computed values including all dynamic values from app.config.js. **When to use:** - Debugging configuration issues - Verifying config values before builds - Understanding current app settings **Configuration includes:** - App name, slug, and version - Platform-specific settings (iOS, Android, web) - Build configuration - Asset and icon paths - Permissions and capabilities **Example usage:** - View current config: projectPath="." (or omit for current directory) - View another project: projectPath="/path/to/project" **Returns:** Complete app configuration in JSON or Markdown format. **Errors:** - No app.json or app.config.js found - Invalid configuration syntax - Missing required fields
expo_prebuild
Generate native iOS and Android project directories for customization. This tool runs "prebuild" which generates native project folders (ios/ and android/) from your app.json configuration and config plugins. This is necessary when you need to: - Add custom native code - Modify native project files - Use libraries requiring manual linking - Debug native build issues **When to use:** - Need to add custom native code - Library requires manual native configuration - Debugging native build issues - Migrating from bare workflow **Important:** Generated folders should generally be gitignored and regenerated as needed, unless you're committing native code modifications. **Example usage:** - Generate both platforms: (use defaults) - Clean regenerate: clean=true - Specific platform: platform="ios" **Returns:** Success message indicating which platforms were generated. **Errors:** - Invalid configuration - Missing dependencies - Platform-specific errors
expo_doctor
Run comprehensive diagnostics on an Expo project to identify issues. This tool checks for common problems including: - Package version mismatches - Configuration errors - Missing dependencies - Environment setup issues - Compatibility problems **When to use:** - Troubleshooting build or runtime errors - After upgrading SDK versions - Setting up a project on a new machine - Before starting development **What it checks:** - Expo SDK compatibility - Package versions alignment - Configuration validity - Required native dependencies **Example usage:** - Check current project: projectPath="." - Fix issues automatically: fixIssues=true **Returns:** List of issues found and suggestions for fixes. **Errors:** - Not an Expo project - Unable to read configuration
Get Started
Click any tool below to instantly start building AI tools that enhance your workflow and productivity
Document Processor
Automatically process, extract, and organize information from documents and files.
File Organization System
Build tools that automatically organize files, tag documents, and maintain folder structures.
Content Generator
Generate documents, reports, and content based on templates and data inputs.
Document Converter
Convert files between formats, extract text from PDFs, and transform document types automatically.
File Sharing Hub
Create secure file sharing systems with access controls and collaboration features.
Document Search Engine
Build searchable document libraries with AI-powered content discovery and retrieval.
Related Actions
Excel
excel
Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and pivot tables
11 uses
Youtube
youtube
YouTube is a video-sharing platform with user-generated content, live streaming, and monetization opportunities, widely used for marketing, education, and entertainment
366 uses
Instagram is a social media platform for sharing photos, videos, and stories. Only supports Instagram Business and Creator accounts, not Instagram Personal accounts.
1.66k uses
Linkup
linkup
Search the web in real time to get trustworthy, source-backed answers. Find the latest news and comprehensive results from the most relevant sources. Use natural language queries to quickly gather facts, citations, and context.
4.93k uses
Airtable
airtable
Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integrations for data management
1.27k uses
GitHub
github
GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features
115 uses
Explore Pickaxe Templates
Get started faster with pre-built templates. Choose from our library of ready-to-use AI tools and customize them for your needs.
Ready to Connect Expo Dev Assistant?
Build your AI tool with this MCP server in the Pickaxe builder.
Build with Pickaxe