[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-9104892f-4116-4bbe-8141-33c57fffd321":3,"$fA6sPF1yNsNh7oN12dhw4l9H9yvWiqqg7ABUub1iSUfA":43},{"id":4,"title":5,"description":6,"categoryId":7,"moduleId":8,"tags":9,"prompt":10,"icon":11,"source":12,"sourceUrl":13,"authorId":14,"authorName":15,"isPublic":16,"stars":17,"runs":18,"createdAt":19,"updatedAt":19,"module":20,"category":27,"packages":34},"9104892f-4116-4bbe-8141-33c57fffd321","expo-deployment","部署Expo应用至生产环境","cat_coding_devops","mod_coding","sickn33,coding","---\nname: expo-deployment\ndescription: \"Deploy Expo apps to production\"\nrisk: safe\nsource: \"https:\u002F\u002Fgithub.com\u002Fexpo\u002Fskills\u002Ftree\u002Fmain\u002Fplugins\u002Fexpo-deployment\"\ndate_added: \"2026-02-27\"\n---\n\n# Expo Deployment\n\n## Overview\n\nDeploy Expo applications to production environments, including app stores and over-the-air updates.\n\n## When to Use This Skill\n\nUse this skill when you need to deploy Expo apps to production.\n\nUse this skill when:\n- Deploying Expo apps to production\n- Publishing to app stores (iOS App Store, Google Play)\n- Setting up over-the-air (OTA) updates\n- Configuring production build settings\n- Managing release channels and versions\n\n## Instructions\n\nThis skill provides guidance for deploying Expo apps:\n\n1. **Build Configuration**: Set up production build settings\n2. **App Store Submission**: Prepare and submit to app stores\n3. **OTA Updates**: Configure over-the-air update channels\n4. **Release Management**: Manage versions and release channels\n5. **Production Optimization**: Optimize apps for production\n\n## Deployment Workflow\n\n### Pre-Deployment\n\n1. Ensure all tests pass\n2. Update version numbers\n3. Configure production environment variables\n4. Review and optimize app bundle size\n5. Test production builds locally\n\n### App Store Deployment\n\n1. Build production binaries (iOS\u002FAndroid)\n2. Configure app store metadata\n3. Submit to App Store Connect \u002F Google Play Console\n4. Manage app store listings and screenshots\n5. Handle app review process\n\n### OTA Updates\n\n1. Configure update channels (production, staging, etc.)\n2. Build and publish updates\n3. Manage rollout strategies\n4. Monitor update adoption\n5. Handle rollbacks if needed\n\n## Best Practices\n\n- Use EAS Build for reliable production builds\n- Test production builds before submission\n- Implement proper error tracking and analytics\n- Use release channels for staged rollouts\n- Keep app store metadata up to date\n- Monitor app performance in production\n\n## Resources\n\nFor more information, see the [source repository](https:\u002F\u002Fgithub.com\u002Fexpo\u002Fskills\u002Ftree\u002Fmain\u002Fplugins\u002Fexpo-deployment).\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n","","imported","https:\u002F\u002Fgithub.com\u002Fsickn33\u002Fantigravity-awesome-skills","user_system_seed","SkillOPIC",true,180,826,"2026-05-16 13:17:25",{"id":8,"name":21,"slug":22,"icon":23,"description":24,"sort":25,"createdAt":26},"编程开发","coding","mdi-code-braces","代码生成、调试、审查，提升开发效率",2,"2026-05-16 12:53:40",{"id":7,"name":28,"slug":29,"icon":30,"description":31,"moduleId":8,"sort":32,"skillCount":33,"createdAt":26},"DevOps","devops","mdi-cog-outline","CI\u002FCD、容器化、部署运维",3,162,[35],{"id":36,"skillId":4,"version":37,"fileName":38,"fileSize":39,"filePath":40,"fileHash":41,"manifest":42,"createdAt":19},"8bfbcbb6-94c9-4d4c-8551-94923e3b4cde","1.0.0","expo-deployment.zip",1159,"uploads\u002Fskills\u002F9104892f-4116-4bbe-8141-33c57fffd321\u002Fexpo-deployment.zip","111c956bec9a85d33bf9174757ea63d6d5a42fb60c5c7692695ceec86aa77214","[{\"path\":\"SKILL.md\",\"isDirectory\":false,\"size\":2390}]",{"code":44,"message":45,"data":46},200,"success",{"items":47,"stats":48,"page":51},[],{"averageRating":49,"totalRatings":49,"ratingCounts":50},0,[49,49,49,49,49],{"limit":52,"offset":49,"hasMore":53,"nextOffset":52,"ratedOnly":16},15,false]