Skip to content
SkillCheatSheet Sign in

expo-design-system

An AI agent skill from expo/skills, scored 75 out of 100 by code.

75/ 100B

Code score by group

  • Spec20/20
  • Description13/20
  • Procedure15/15
  • Done criteria4/15
  • Resources8/10
  • Scripts5/8
  • Safety7/7
  • Upkeep3/5

It loses the most points in Done criteria (11), the group that checks whether there is a checklist and a step that verifies the work.

What the author says it does

Build and maintain a design system inside an Expo app - a reusable theme of design tokens (color, spacing, typography, radius, shadow, motion), reusable component structure with variant/size/state prop conventions, and rules for when to extract a repeated view into a shared component. Use when creating or organizing theme files and design tokens (theme.ts / theme/), extending an existing theme or styling library (NativeWind, Tamagui, Restyle, Unistyles) in its own idiom, standardizing styles so screens (including AI-generated ones) look consistent and polished, fixing an app that looks AI-gen…

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
expo/skills
Folder
plugins/expo/skills/expo-design-system
License
MIT
GitHub stars
4,117
SKILL.md lines
376
Other files
3

Add expo-design-system to your agent

npx skills add expo/skills --skill expo-design-system

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.

Labelled for

More skills from expo/skills

  1. eas-simulator

    Run and control a user's app on a remote iOS/Android simulator hosted on EAS cloud. Read before running any `eas simulator:*` commands - it has the current syntax for this experim…

    Verified82B
  2. expo-migrate-module

    Migrate an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 macro API (sometimes called v2) while preserving its JavaScript and Type…

    79B
  3. eas-update

    Configure and use EAS Update for over-the-air JavaScript and asset updates with expo-updates and EAS CLI. Use when setting up OTA updates, running eas update:configure or eas upda…

    77B
  4. expo-overview

    Entry point and router for every Expo or EAS task. Load this skill first — before writing code and before choosing another expo-* / eas-* skill — when the request, PRD, or spec me…

    76B
  5. expo-skill-eval

    Evaluate Expo skills in this repo end-to-end - trigger accuracy, generated code quality, and runtime screenshots on iOS simulator and Android emulator via Expo Go (web optional).…

    76B
  6. expo-upgrade

    Guidelines for upgrading Expo SDK versions and fixing dependency issues

    75B
  7. expo-app-clip

    Add an iOS App Clip target to an Expo app. Use when the user mentions App Clip, AASA, apple-app-site-association, appclips, smart app banner, or wants to ship a lightweight iOS Cl…

    72B
  8. eas-workflows

    Helps understand and write EAS workflow YAML files for Expo projects. Use this skill when the user asks about CI/CD or workflows in an Expo or EAS context, mentions .eas/workflows…

    71B

All skills in expo/skills

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.