appllama-skills

Two skills for building mobile screens at top-app quality: studying real screens through the Appllama MCP and a strict bar for native Expo and React Native UI

Skill

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

Why this level

  • Generates and edits mobile app code
  • The research skill makes network calls to the Appllama MCP
All reasons and checks

appllama/appllama-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/appllama-skills

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Run in a terminal in the project folder

npx skills add appllama/appllama-skills --skill appllama-app-design-skill -a claude-code -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit dd5caae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .claude/skills
cp -R "$tmp/skills/appllama-app-design-skill" .claude/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add appllama/appllama-skills --skill appllama-app-design-skill -a cursor -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit dd5caae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .agents/skills
cp -R "$tmp/skills/appllama-app-design-skill" .agents/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add appllama/appllama-skills --skill appllama-app-design-skill -a github-copilot -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit dd5caae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .github/skills
cp -R "$tmp/skills/appllama-app-design-skill" .github/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add appllama/appllama-skills --skill appllama-app-design-skill -a codex -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit dd5caae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .agents/skills
cp -R "$tmp/skills/appllama-app-design-skill" .agents/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add appllama/appllama-skills --skill appllama-app-design-skill -a gemini-cli -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit dd5caae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .agents/skills
cp -R "$tmp/skills/appllama-app-design-skill" .agents/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .devin/skills
cp -R "$tmp/skills/appllama-app-design-skill" .devin/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Formerly Windsurf.

Run in a terminal in the project folder

npx skills add appllama/appllama-skills --skill appllama-app-design-skill -a cline -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit dd5caae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .cline/skills
cp -R "$tmp/skills/appllama-app-design-skill" .cline/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

npx skills add appllama/appllama-skills --skill appllama-app-design-skill -a roo -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit dd5caae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .roo/skills
cp -R "$tmp/skills/appllama-app-design-skill" .roo/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

A fork of Roo Code, same .roo folders.

Run in a terminal in the project folder

npx skills add appllama/appllama-skills --skill appllama-app-design-skill -a opencode -y

The skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.

Without third-party tools, from commit dd5caae
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .agents/skills
cp -R "$tmp/skills/appllama-app-design-skill" .agents/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .agents/skills
cp -R "$tmp/skills/appllama-app-design-skill" .agents/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

Run in a terminal in the project folder

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/appllama/appllama-skills.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/appllama-app-design-skill/
git -C "$tmp" checkout dd5caaec3d5d50ad7fc0324da238119c6b7c3707
mkdir -p .agents/skills
cp -R "$tmp/skills/appllama-app-design-skill" .agents/skills/appllama-app-design-skill

Commands for macOS and Linux, on Windows run them in Git Bash.

You will need: Node.js

Checked against the repository on Sep 24, 2026, commit dd5caae.

Text for your agent

Install the skills: npx skills add appllama/appllama-skills. For screen research, connect the Appllama MCP at https://mcp.appllama.io/mcp as a connector and sign in with your Appllama account. For the build bar without the MCP: npx skills add appllama/appllama-skills --skill appllama-app-design-skill.

Other ways from the author
npx skills add appllama/appllama-skills

Installs both skills.

This is third-party code. Review the repository files before installing.

What it does

A package of two skills. appllama-usage explains how to study screens of top-grossing apps through the Appllama MCP: search by category, break down onboarding and paywalls, extract patterns before building. appllama-app-design-skill sets the bar for building native screens in Expo and React Native: Apple HIG fidelity, semantic colors, native controls, navigation rules (push and replace, modals and sheets, one-way screens with no back), restrained Reanimated motion and a simulator loop that records the whole flow. The design skill works without the MCP, while the research skill needs the Appllama MCP connected.

Who it is for. For developers and designers building mobile apps in Expo and React Native.

Good fit when

  • You want to build a screen or flow from patterns of strong apps in the category
  • You want to bring mobile UI to a native feel: navigation, motion, dark mode
  • You want to study competitors' onboarding and paywalls before building your own

Not a fit when

  • The project is not Expo or React Native
  • You only need one-off advice without installing skills

Example request

Build a habit tracker, study the top apps in this category first and take every screen to a simulator comparison

Limitations

The appllama-usage skill runs through the Appllama MCP at mcp.appllama.io: access is part of the paid Pro plan and every call spends a credit. The MCP server is hosted by the vendor and needs an Appllama account, and may be unreachable from Russia without a VPN. The design skill is self-contained and does not need the MCP. The Appllama name and logo are trademarks; the MIT license does not grant rights to them.

How to disable. Remove the skill folders from the agent's skills directory and disable the Appllama MCP connector in the client settings.

Security check

  • Generates and edits mobile app code
  • The research skill makes network calls to the Appllama MCP

README in short

The README presents the package as a pair of skills over the Appllama library of real screens from top-grossing apps. usage turns the library into a research method through the Appllama MCP, and design sets the bar for native Expo and React Native builds verified in the simulator. It installs in one command through the Skills CLI and works with Claude Code, Cursor, Codex and other agents. The MCP connects as a connector and is part of the paid Pro plan. MIT licensed.

SKILL.md

---
name: appllama-app-design-skill
description: Build native-feeling, benchmark-quality mobile app screens (Expo / React Native). Use when designing or implementing any mobile UI — screens, flows, onboarding, paywalls, tab bars, sheets, settings, empty states — or when polishing motion, navigation, typography, dark mode, or perceived performance. Enforces Apple HIG fidelity, semantic colors, native controls, anti-slop discipline, navigation semantics (push vs replace, modal vs sheet vs overlay, the one-way doors where back must not exist), purposeful Reanimated motion, a full-motion simulator-verified iteration loop, and a study-real-apps-first workflow (pairs with the Appllama MCP). Trigger on "build a screen", "make this screen better", "design the onboarding", "wire up this flow", "polish the UI", "make it feel native", or any mobile design/implementation task.
license: MIT
metadata:
  author: Appllama (appllama.io)
  version: 1.3.0
---

# Appllama App Design Skill

You are building screens that will sit on a phone next to the best-designed apps
in the world. The user will compare your output to those apps within seconds of
launching it. This skill defines the bar and the method for clearing it.

FAQ

Is the MCP required?

No. The appllama-app-design-skill gives the native build bar without the MCP. The MCP is needed by appllama-usage for studying real screens.

How much is MCP access?

Appllama MCP access is part of the Pro plan, credits reset on the 1st of each month, and the get_credits call is free.

Official

An MCP server and CLI from Sentry for building, running and testing Xcode iOS and macOS projects from an AI agent

MCP serverMedium riskNo VPN needed6.4KRepository stars
Editors’ pick

Paul Hudson's skill for reviewing and writing SwiftUI for iOS 26: deprecated APIs, data flow, navigation, accessibility, performance

SkillLow riskNo VPN needed4.9KRepository stars
Editors’ pick

Expo's official agent skills: building, deploying, updating and debugging Expo and EAS apps

PluginMedium risk2.6KRepository stars

An open phone agent model and framework: it reads the screen and taps through Android, HarmonyOS and iOS apps from a text command

CLIHigh risk26.3KRepository stars
Foxx AIappllama-skills

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.