Skip to content
Agents tracked: 444 Releases (7d): 644 Agent status: 3 with issuesSince last limit reset: Claude 31d · Codex 3d Updated Oct 23, 2026

Agent Skills, Assets and Tools for a Mobile App

Skills for native-feeling mobile screens (iOS, Android, React Native, Expo), with assets that may ship inside an app.

Give it to your agent

# Mobile app: what to use (AgentGid, 2026-10-23)

## Agent Skills (install once)
- npx skills add emilkowalski/skills --skill animate-expo  # animate-expo: Build animations in React Native and Expo, making the decisions in the order that determin
- npx skills add emilkowalski/skills --skill mobile-native  # mobile-native: Make a web app feel native on a phone — the small CSS and meta-tag fixes that separate "a 
- npx skills add midudev/autoskills --skill clerk-expo  # clerk-expo: Add Clerk authentication to Expo and React Native apps using @clerk/expo. Use for Expo set
- npx skills add midudev/autoskills --skill sleek-design-mobile-apps  # sleek-design-mobile-apps: Design mobile app screens with Sleek, edit Sleek projects, and implement their designs in 
- npx skills add MengTo/Skills --skill build-mobile-threejs-games  # build-mobile-threejs-games: Build, tune, or test a Three.js game for mobile web. Use for touch movement, action contro
- npx skills add twostraws/SwiftUI-Agent-Skill --skill swiftui-pro  # swiftui-pro: Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, a
- npx skills add fengshao1227/ccg-workflow --skill mobile  # mobile: 移动开发。iOS、Android、SwiftUI、Jetpack Compose、React Native、Flutter、跨平台。当用户提到移动开发、iOS、Android、跨平
- npx skills add Dimillian/Skills --skill ios-debugger-agent  # ios-debugger-agent: Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted sim
- npx skills add Dimillian/Skills --skill swiftui-liquid-glass  # swiftui-liquid-glass: Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use whe
- npx skills add AvdLee/SwiftUI-Agent-Skill --skill update-swiftui-apis  # update-swiftui-apis: Scan Apple's SwiftUI documentation for deprecated APIs and update the SwiftUI Expert Skill

## Libraries
- npm install react-native  # React Native, Gid Score 77
- npm install electron  # Electron, Gid Score 77
- npm install expo  # Expo, Gid Score 73
- npm install @tauri-apps/cli  # Tauri, Gid Score 69
- npm install electron-builder  # electron-builder, Gid Score 67

## Content sources (follow each license line)
- Lucide (Icons). ISC-licensed icon set (Feather fork) with packages for React, Vue, Svelte, Angular and more. Price: free; commercial use OK; no credit needed. Style: minimal, outline.
  Connect: community MCP server github.com/SeeYangZhi/lucide-icons-mcp; npm lucide-react.
  Get files: npm packages (lucide-react, @lucide/vue, @lucide/svelte, lucide-solid, @lucide/angular, lucide-static, core lucide) or static SVG/sprite/icon font; docs for LLMs at lucide.dev/llms.txt (svg).
  Not allowed: Keep the copyright and permission notice in all copies
  Rule: Keep the copyright and permission notice in all copies.
  License: https://lucide.dev/license (checked 2026-10-10; details: https://agentgid.com/assets/lucide/)
- Heroicons (Icons). MIT-licensed SVG icons from Tailwind Labs with React and Vue packages. Price: free; commercial use OK; no credit needed. Style: outline, filled.
  Connect: npm @heroicons/react.
  Get files: npm install @heroicons/react or @heroicons/vue, or copy the SVG source from heroicons.com (svg).
  Not allowed: Keep the MIT copyright and permission notice in all copies or substantial portions
  Rule: Keep the MIT copyright and permission notice in copies.
  License: https://github.com/tailwindlabs/heroicons/blob/master/LICENSE (checked 2026-10-10; details: https://agentgid.com/assets/heroicons/)
- Google Fonts (Fonts). Open-source font catalog with a Developer API for metadata, a CSS API and the Google Design MCP. Price: free; commercial use OK; no credit needed; ship inside your app with conditions.
  Connect: official MCP server https://design.googleapis.com/mcp; API docs https://developers.google.com/fonts/docs/developer_api (API key needed). Limits: API key required; quota not stated.
  Get files: Developer API: GET https://www.googleapis.com/webfonts/v1/webfonts?key=YOUR-API-KEY returns a files map of TTF URLs on fonts.gstatic.com (add capability=WOFF2 for woff2). CSS API: https://fonts.googleapis.com/css?family=.. . Whole collection: https://github.com/google/fonts/archive/main.zip (needs no key) (ttf, woff2).
  Not allowed: Most fonts are SIL OFL 1.1, some Apache 2, the Ubuntu fonts use the Ubuntu Font License 1.0; each family folder has its own license file.
  Not allowed: OFL fonts cannot be sold by themselves, only bundled with software.
  Not allowed: Modified OFL fonts cannot use the Reserved Font Name.
  Rule: Keep the license file with font files you bundle in an app.
  Rule: Respect Reserved Font Names when you modify a font.
  License: https://github.com/google/fonts (checked 2026-10-10; details: https://agentgid.com/assets/google-fonts/)
- Fira Code (Fonts). Free monospaced programming font with ligatures for common multi-character code sequences, released under the SIL OFL 1.1. Price: free; commercial use OK; no credit needed.
  Connect: npm firacode.
  Get files: Download the release zip (Fira_Code_v6.2.zip) from GitHub releases, or load the npm package firacode@6.2.0 from the jsDelivr CDN (link or @import) (ttf, otf, woff, variable ttf).
  Not allowed: Keep the copyright notice and license text with every copy
  Not allowed: Do not sell the font files by themselves
  Not allowed: Do not use the Reserved Font Name for a modified version without written permission
  Rule: Keep the copyright notice and OFL license text with every copy of the font you ship or bundle.
  Rule: Do not sell the font files by themselves; bundling with software is allowed.
  Rule: Do not use the Reserved Font Name for a modified version without written permission.
  Rule: Distribute the font and any modified versions under the SIL OFL 1.1 only.
  License: https://github.com/tonsky/FiraCode/blob/HEAD/LICENSE (checked 2026-10-10; details: https://agentgid.com/assets/firacode/)
- React Kawaii (Illustrations). Open source library of cute SVG illustrations delivered as React components. Price: free; commercial use OK; no credit needed. Style: playful.
  Connect: npm react-kawaii.
  Get files: npm install --save react-kawaii; import a component (e.g. Planet) and render it with size, mood and color props (svg (React components)).
  Not allowed: The copyright and permission notice must be included in all copies or substantial portions
  Rule: Install via npm (react-kawaii) and import the components you need.
  Rule: Keep the MIT license file and copyright notice with any distributed copies of the code.
  License: https://github.com/elizabetdev/react-kawaii/blob/HEAD/LICENSE.md (checked 2026-10-12; details: https://agentgid.com/assets/react-kawaii/)
- Blush (Illustrations). Customizable illustration collections by artists, downloadable as PNG or SVG, with Figma and Sketch plugins. Price: free tier; commercial use OK; no credit needed.
  Connect: download from https://blush.design (no API).
  Rule: Do not re-sell or re-distribute Blush illustrations on their own, or as a compiled set.
  Rule: Do not use illustrations as the basis for merchandising, such as printing them straight onto T-shirts.
  Rule: Do not compile Blush illustrations to build a similar or competing service.
  Rule: Do not claim ownership of an illustration, even a modified one; the artist keeps it.
  License: https://blush.design/license (checked 2026-10-22; details: https://agentgid.com/assets/blush/)
- Anime.js (UI animation (Lottie, Rive)). MIT JavaScript animation library for CSS, SVG, DOM attributes and JavaScript objects. Price: free; commercial use OK; no credit needed.
  Connect: npm animejs.
  Get files: npm i animejs.
  Not allowed: Keep the MIT copyright and permission notice in all copies or substantial portions
  Rule: Keep the MIT copyright and permission notice in copies.
  Rule: Install with npm i animejs (the site shows this command).
  License: https://github.com/juliangarnier/anime/blob/master/LICENSE.md (checked 2026-10-20; details: https://agentgid.com/assets/anime-js/)
- Bodymovin (lottie-web) (UI animation (Lottie, Rive)). After Effects extension that exports animations as JSON, plus the lottie-web JavaScript player that renders them in browsers. Price: free; commercial use OK; no credit needed.
  Connect: npm lottie-web.
  Get files: npm install lottie-web, or take lottie.js from the build/player folder of the repo, or the cdnjs bodymovin script (js, json).
  Not allowed: Keep the MIT copyright and permission notice in copies you ship.
  Not allowed: The license covers the player software; animation JSON files have their own licenses.
  Rule: Keep the MIT license file and copyright notice with any copies of the library you ship.
  Rule: Install the player from npm (lottie-web) or download lottie.js from build/player and serve it yourself.
  Rule: Gzip lottie.js for production, as the README advises.
  Rule: The MIT license covers the software only; check the license of any animation JSON files you load.
  License: https://github.com/airbnb/lottie-web/blob/HEAD/LICENSE.md (checked 2026-10-14; details: https://agentgid.com/assets/bodymovin/)
- Boring Avatars (Avatars and placeholders). MIT React library that generates SVG avatars, plus a separate paid avatar service. Price: free tier; commercial use OK; no credit needed.
  Connect: npm boring-avatars.
  Get files: npm install boring-avatars; import Avatar from 'boring-avatars'; <Avatar name="Maria Mitchell" /> (variants: marble, beam, pixel, sunset, ring, bauhaus) (svg).
  Rule: Keep the MIT copyright and permission notice in copies.
  License: https://github.com/boringdesigners/boring-avatars (checked 2026-10-10; details: https://agentgid.com/assets/boring-avatars/)
- Personas (Avatars and placeholders). Avatar generator with mix-and-match features, PNG download, an SVG image API and an MCP server. Price: free; commercial use OK; no credit needed. Style: flat, colorful, playful.
  Connect: official MCP server https://personas.draftbit.com/mcp; API docs https://personas.draftbit.com/llms.txt.
  Get files: GET https://personas.draftbit.com/api/avatar.svg?hair=..&bgColor=.. (options at /api/options), or the MCP server at POST https://personas.draftbit.com/mcp (svg).
  Not allowed: Keep the MIT copyright and permission notice in copies you ship.
  Not allowed: Invalid parameters return HTTP 400; omitted parameters use fixed defaults (random=1 gives an uncached random avatar).
  Rule: Keep the MIT copyright and permission notice with any copies or substantial portions you ship.
  Rule: Fetch avatars from /api/avatar.svg or via the MCP server at /mcp; use /api/options to find valid parameters.
  Rule: Download or save the generated avatar files to your own storage instead of hotlinking them for production use.
  License: https://github.com/draftbit/avatar-generator/blob/HEAD/LICENSE (checked 2026-10-15; details: https://agentgid.com/assets/personas/)

Install commands for the skills, the libraries, and each content source with its license rules. Paste it into AGENTS.md or your first prompt.

Agent Skills

SkillPackWhat it does and how to install
animate-expo emilkowalski/skills
48.8K stars
Build animations in React Native and Expo, making the decisions in the order that determines whether they feel right — should it animate, which thread it runs on, which properties, spring or timing, how the gesture hands off, how it degrades. Writes the implementation with Reanimated, Gesture…
npx skills add emilkowalski/skills --skill animate-expo
mobile-native emilkowalski/skills
48.8K stars
Make a web app feel native on a phone — the small CSS and meta-tag fixes that separate "a website in a browser" from something that feels installed. Covers sticky hover states, tap highlight flashes, the 100vh bug, inputs that zoom the page, laggy taps, pull-to-refresh hijacking scroll, content…
npx skills add emilkowalski/skills --skill mobile-native
clerk-expo midudev/autoskills
6,973 stars
Add Clerk authentication to Expo and React Native apps using @clerk/expo. Use for Expo setup, prebuilt native components (AuthView, UserButton), custom sign-in/sign-up flows (email, password, SMS/phone OTP, MFA), OAuth/SSO, native Google/Apple sign-in, Expo Router protected routes, biometrics, and…
npx skills add midudev/autoskills --skill clerk-expo
sleek-design-mobile-apps midudev/autoskills
6,973 stars
Design mobile app screens with Sleek, edit Sleek projects, and implement their designs in React Native or HTML.
npx skills add midudev/autoskills --skill sleek-design-mobile-apps
build-mobile-threejs-games MengTo/Skills
6,954 stars
Build, tune, or test a Three.js game for mobile web. Use for touch movement, action controls, target selection, touch inventory, safe areas, portrait/landscape layouts, responsive HUD, battery/performance budgets, and real mobile browser QA.
npx skills add MengTo/Skills --skill build-mobile-threejs-games
swiftui-pro twostraws/SwiftUI-Agent-Skill
6,326 stars
Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance. Use when reading, writing, or reviewing SwiftUI projects.
npx skills add twostraws/SwiftUI-Agent-Skill --skill swiftui-pro
mobile fengshao1227/ccg-workflow
5,941 stars
移动开发。iOS、Android、SwiftUI、Jetpack Compose、React Native、Flutter、跨平台。当用户提到移动开发、iOS、Android、跨平台时路由到此。
npx skills add fengshao1227/ccg-workflow --skill mobile
ios-debugger-agent Dimillian/Skills
4,008 stars
Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools.
npx skills add Dimillian/Skills --skill ios-debugger-agent
swiftui-liquid-glass Dimillian/Skills
4,008 stars
Implement, review, or improve SwiftUI features using the iOS 26+ Liquid Glass API. Use when asked to adopt Liquid Glass in new SwiftUI UI, refactor an existing feature to Liquid Glass, or review Liquid Glass usage for correctness, performance, and design alignment.
npx skills add Dimillian/Skills --skill swiftui-liquid-glass
update-swiftui-apis AvdLee/SwiftUI-Agent-Skill
3,743 stars
Scan Apple's SwiftUI documentation for deprecated APIs and update the SwiftUI Expert Skill with modern replacements. Use when asked to "update latest APIs", "refresh deprecated SwiftUI APIs", "check for new SwiftUI deprecations", "scan for API changes", or after a new iOS/Xcode release. Requires…
npx skills add AvdLee/SwiftUI-Agent-Skill --skill update-swiftui-apis
swiftui-expert-skill AvdLee/SwiftUI-Agent-Skill
3,743 stars
Use when writing, reviewing, or refactoring SwiftUI code for iOS or macOS, including state and `@Observable` data flow, view composition, resizable layouts, safe areas, display scale, performance, lists, environment, localization, animation, Liquid Glass, and API migration. Also use for iPhone… has scripts
npx skills add AvdLee/SwiftUI-Agent-Skill --skill swiftui-expert-skill
mobile-development rohitg00/awesome-claude-code-toolkit
2,727 stars
Mobile development patterns for React Native and Flutter including navigation, state management, and responsive design
npx skills add rohitg00/awesome-claude-code-toolkit --skill mobile-development
ios-hig-design wondelai/skills
2,492 stars
Design native iOS interfaces following Apple Human Interface Guidelines. Use when the user mentions "iPhone app", "iPad layout", "SwiftUI", "UIKit", "Dynamic Island", "safe areas", "HIG compliance", "SF Symbols", "haptic feedback", "iOS accessibility", "make my app feel native", or "follow Apple…
npx skills add wondelai/skills --skill ios-hig-design
figma-swiftui figma/mcp-server-guide
2,103 stars
SwiftUI ↔ Figma translation. Use whenever the user mentions Swift, SwiftUI, iOS, iPhone, or iPad — in EITHER direction — translating a Figma design into SwiftUI (design → code), or pushing SwiftUI views / screens / tokens back into a Figma file (code → design). Triggers on phrases like 'implement…
npx skills add figma/mcp-server-guide --skill figma-swiftui
ios-simulator-skill conorluddy/ios-simulator-skill
1,293 stars
Build, test, and drive iOS apps in the Simulator with 30 token-efficient scripts. Use when asked to build or test an Xcode project, launch an app on a simulator, tap/type/swipe through its UI by accessibility label, take screenshots or visual diffs, audit accessibility, read logs or diagnose… has scripts
npx skills add conorluddy/ios-simulator-skill --skill ios-simulator-skill
ios-accessibility dpearson2699/swift-ios-skills
1,228 stars
Build and audit SwiftUI, UIKit, and AppKit accessibility for VoiceOver, Voice Control, Switch Control, Full Keyboard Access, Dynamic Type, focus restoration, labels/traits/actions, traversal, custom rotors, NSAccessibility, XCTest checks, adaptive system preferences, and App Store accessibility…
npx skills add dpearson2699/swift-ios-skills --skill ios-accessibility
ios-ettrace-performance dpearson2699/swift-ios-skills
1,228 stars
Use when capturing or analyzing ETTrace profiles for a focused iOS launch or runtime flow, including exact-build dSYM UUID matching, Simulator or device capture, processed per-thread flamegraph JSON, sampled inclusive/exclusive time, unresolved symbols, and comparable verification. Use… has scripts
npx skills add dpearson2699/swift-ios-skills --skill ios-ettrace-performance
ui-ux-pro-max nextlevelbuilder/ui-ux-pro-max-skill
139K stars
UI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.… has scripts
npx skills add nextlevelbuilder/ui-ux-pro-max-skill --skill ui-ux-pro-max
impeccable pbakaus/impeccable
85.2K stars
Use when the user wants to design, redesign, shape, critique, audit, polish, simplify, harden, animate, or otherwise improve a frontend interface: websites, landing pages, dashboards, product UI, components, forms, settings, onboarding, empty states, and native iOS or Android screens. Handles UX… has scripts
npx skills add pbakaus/impeccable --skill impeccable
react-native-architecture wshobson/agents
41.6K stars
Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when developing mobile apps, implementing native integrations, or architecting React Native projects.
npx skills add wshobson/agents --skill react-native-architecture
anti-ui-slop github/awesome-copilot
40.3K stars
Stop coding agents from shipping generic UI. Use UIZZE's 800,000+ real web and iOS screens to build product-specific interfaces, define a design contract, cover required states, and run a hard finish gate. Use when designing, implementing, redesigning, critiquing, or pre-ship reviewing a web or…
npx skills add github/awesome-copilot --skill anti-ui-slop
react-native-expert Jeffallan/claude-skills
12K stars
Builds, optimizes, and debugs cross-platform mobile applications with React Native and Expo. Implements navigation hierarchies (tabs, stacks, drawers), configures native modules, optimizes FlatList rendering with memo and useCallback, and handles platform-specific code for iOS and Android. Use…
npx skills add Jeffallan/claude-skills --skill react-native-expert
swift-expert Jeffallan/claude-skills
12K stars
Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures, handles async/await concurrency, implements actors for thread safety, and debugs Swift-specific issues. Use when building iOS/macOS applications with Swift 5.9+,…
npx skills add Jeffallan/claude-skills --skill swift-expert
jetpack-compose-performance android/skills
9,298 stars
Diagnose and optimize Android Jetpack Compose UI code. Use this skill when analyzing performance bottlenecks of existing code to minimize recomposition overhead and prevent dropped frames and UI lag.
npx skills add android/skills --skill jetpack-compose-performance

Names and descriptions come from each skill's SKILL.md. Packs with more GitHub stars first, at most a few skills from one pack.

Libraries projects use for this

React NativeFramework for building native iOS and Android apps with React and JavaScript.
npm install react-native · Gid Score 77
ElectronBuild cross-platform desktop apps with JavaScript, HTML and CSS.
npm install electron · Gid Score 77
ExpoFramework and platform for building native iOS and Android apps with React.
npm install expo · Gid Score 73
TauriFramework for building lightweight desktop applications with web technologies.
npm install @tauri-apps/cli · Gid Score 69
electron-builderComplete solution to package and distribute Electron apps for macOS, Windows and Linux.
npm install electron-builder · Gid Score 67

Free assets you may use

The whole set

LucideISC-licensed icon set (Feather fork) with packages for React, Vue, Svelte, Angular and more.
Icons
HeroiconsMIT-licensed SVG icons from Tailwind Labs with React and Vue packages.
Icons
Google FontsOpen-source font catalog with a Developer API for metadata, a CSS API and the Google Design MCP.
Fonts
Fira CodeFree monospaced programming font with ligatures for common multi-character code sequences, released under the SIL OFL 1.1.
Fonts
React KawaiiOpen source library of cute SVG illustrations delivered as React components.
Illustrations
BlushCustomizable illustration collections by artists, downloadable as PNG or SVG, with Figma and Sketch plugins.
Illustrations
Anime.jsMIT JavaScript animation library for CSS, SVG, DOM attributes and JavaScript objects.
UI animation (Lottie, Rive)
Bodymovin (lottie-web)After Effects extension that exports animations as JSON, plus the lottie-web JavaScript player that renders them in browsers.
UI animation (Lottie, Rive)
Boring AvatarsMIT React library that generates SVG avatars, plus a separate paid avatar service.
Avatars and placeholders
PersonasAvatar generator with mix-and-match features, PNG download, an SVG image API and an MCP server.
Avatars and placeholders

Web design Landing page Dashboard UI Mobile app Design polish Accessibility Web animation Product video Remove AI writing tells