Prompt Library.
← Back to the library

Resource details · Practical tools

Expo Skills: understand a small mobile project first

Start with the official overview and project structure, then try one timetable screen without payments or app-store publication.

Titles, introductions and guides are translated. Copyable resources, examples and licences retain their original language. Code is displayed only; this page does not execute it or call AI.

Resource details

For readers with some web or JavaScript experience who want to understand Expo apps. Skills provide development guidance, not a finished install-and-run app.

Before you start

Platforms
Windows · macOS · Linux
Content updated
  • Have a supported AI coding tool and your own practice Expo project. Follow Expo’s official setup guide for Node.js LTS and other new-project requirements.
  • Start with expo-overview or expo-project-structure. Model fees, EAS cloud services and Apple/Google publication requirements are separate; do not enable every service by default.

This original guide is shared under CC BY 4.0 and links to official sources. No upstream skill text, source archive, installer, photo, icon or model is bundled. Check third-party assets, dependencies, trademarks and cloud-service terms and fees separately.

Common pitfalls

  • Skills do not configure every dependency or guarantee device compatibility. Match the Expo SDK, Expo Go and device versions using official documentation.
  • The main MIT notice is Expo’s; the expo-animation subtree also carries Emil Kowalski’s MIT notice and it must be retained where applicable.
Official setup guide ↗

Complete resource

【Practice goal】Understand the folders in your practice project, then make one local timetable screen. 【Setup and costs】Have a supported AI coding tool and your own practice Expo project. Follow Expo’s official setup guide for Node.js LTS and other new-project requirements. Start with expo-overview or expo-project-structure. Model fees, EAS cloud services and Apple/Google publication requirements are separate; do not enable every service by default. 【Three steps】 1. Read the overview first: Open the pinned official README, choose the framework overview or project-structure skill and use the installation route for your tool. 2. Ask the AI to explain the folders: Ask where screens, navigation and components live in your practice project. Check its answers against actual files before changing configuration. 3. Change one practice screen: Back up the practice project, then request a local timetable using fictional classes only. Preview it with the official start guide and inspect the diff. 【Check your result】The goal is to identify the project folders and preview a simple screen in your own environment, not an APK build, store release or connected backend. 【Source and license】Official repository expo/skills; reviewed commit 05754e71d02abe0d2d7a2fb5259ccac41f5ea59c. Observed on GitHub’s rolling Today list during the 2026-10-29 review, not a whole-day ranking or security endorsement. The main project uses MIT: commercial use, modification and redistribution are allowed when the full copyright and permission notice is retained, without separately contacting the author. This does not license every dependency, asset or model service. Skills do not configure every dependency or guarantee device compatibility. Match the Expo SDK, Expo Go and device versions using official documentation. The main MIT notice is Expo’s; the expo-animation subtree also carries Emil Kowalski’s MIT notice and it must be retained where applicable. This original guide is shared under CC BY 4.0 and links to official sources. No upstream skill text, source archive, installer, photo, icon or model is bundled. Check third-party assets, dependencies, trademarks and cloud-service terms and fees separately. Official documentation and complete licenses at a fixed commit were reviewed read-only on 2026-10-29. The upstream project was not installed or run, model-tested or security-audited. The results below are goals for you to check.

Original guide (Chinese)
【练习目标】在自己的练习项目中弄懂目录,再做一个本地课程表界面。

【准备与成本】准备支持相应技能的 AI 编程工具和自己的 Expo 练习项目;新建项目所需 Node.js LTS 等条件以 Expo 官方入门文档为准。
先选 expo-overview 或 expo-project-structure;模型费用、EAS 云服务和 Apple/Google 发布条件另计,不要默认启用全部服务。

【三步尝试】
1. 先读 overview: 打开官方固定 README,选择框架类的 overview 或目录结构技能,按你自己的工具选择安装入口。
2. 让 AI 解释目录: 让 AI 说明练习项目中页面、导航和组件各在哪里;确认它引用的是实际文件,先不修改配置。
3. 只改一个练习界面: 先备份练习项目,再请求一个只使用虚构课程信息的本地课程表界面;按官方启动文档预览并查看差异。

【自己核对】目标是能指出项目目录,并在自己的环境预览一个简单界面;不代表已经打包成 APK、上架或连接后台。

【来源与许可】官方仓库 expo/skills;本次固定提交 05754e71d02abe0d2d7a2fb5259ccac41f5ea59c。2026-10-29 审核时在 GitHub Today 滚动榜观察到本项目;这不是全天排名或安全背书。
主项目采用 MIT,可在保留完整版权和许可声明的条件下商用、修改和再分发,无需另行联系作者;这不等于对全部依赖、素材或模型服务的授权。

技能不会替你配置所有依赖或保证真机兼容;Expo SDK、Expo Go 与设备版本需要按官方文档匹配。
主许可为 Expo 的 MIT;expo-animation 子目录另含 Emil Kowalski 的 MIT 声明,不能省略。

本站提供原创导览和官方入口,导览按 CC BY 4.0 分享;不捆绑上游技能正文、源码、安装包、照片、图标或模型。第三方素材、依赖、商标与云服务须另核许可和费用。

2026-10-29 已只读核对官方固定提交的资料和完整许可;未安装或运行上游项目,未做模型实测或安全审计。以下结果是供你自行核对的目标。

How to use it

Understand the folders in your practice project, then make one local timetable screen.

  1. Read the overview first

    Open the pinned official README, choose the framework overview or project-structure skill and use the installation route for your tool.

  2. Ask the AI to explain the folders

    Ask where screens, navigation and components live in your practice project. Check its answers against actual files before changing configuration.

  3. Change one practice screen

    Back up the practice project, then request a local timetable using fictional classes only. Preview it with the official start guide and inspect the diff.

Expected output

The goal is to identify the project folders and preview a simple screen in your own environment, not an APK build, store release or connected backend.

Official documentation and complete licenses at a fixed commit were reviewed read-only on 2026-10-29. The upstream project was not installed or run, model-tested or security-audited. The results below are goals for you to check.

Suitable uses

  • For readers with some web or JavaScript experience who want to understand Expo apps. Skills provide development guidance, not a finished install-and-run app.

Before using it

  • The main project uses MIT: commercial use, modification and redistribution are allowed when the full copyright and permission notice is retained, without separately contacting the author. This does not license every dependency, asset or model service.
  • Skills do not configure every dependency or guarantee device compatibility. Match the Expo SDK, Expo Go and device versions using official documentation.
  • The main MIT notice is Expo’s; the expo-animation subtree also carries Emil Kowalski’s MIT notice and it must be retained where applicable.
  • This original guide is shared under CC BY 4.0 and links to official sources. No upstream skill text, source archive, installer, photo, icon or model is bundled. Check third-party assets, dependencies, trademarks and cloud-service terms and fees separately.

Authors and sources

Attribution
Site guide
Upstream author
Expo / 650 Industries, Inc.
Source revision
05754e71d02abe0d2d7a2fb5259ccac41f5ea59c
Licence checked
2026-10-29

Notices and modifications

Official repository expo/skills; reviewed commit 05754e71d02abe0d2d7a2fb5259ccac41f5ea59c. Observed on GitHub’s rolling Today list during the 2026-10-29 review, not a whole-day ranking or security endorsement.

Complete licence

CC BY 4.0

CC BY 4.0 · Read the complete licence ↗

Upstream licence · MIT

The MIT License (MIT)

Copyright (c) 2025-present 650 Industries, Inc. (aka Expo)

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Read the complete licence ↗

NOTICE

Nested MIT notice: https://github.com/expo/skills/blob/05754e71d02abe0d2d7a2fb5259ccac41f5ea59c/plugins/expo/skills/expo-animation/LICENSE

MIT License

Copyright (c) 2026 Emil Kowalski

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Verification scope

Documentation and license reviewed

Official documentation and complete licenses at a fixed commit were reviewed read-only on 2026-10-29. The upstream project was not installed or run, model-tested or security-audited. The results below are goals for you to check.

2026-10-29