SkillAtlasSkill 详情

appllama-usage

A builder, not just a researcher.

审核状态:已审核Quality 80Security 100

复制安装命令

用 Codex 或 Claude 安装复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它先审查 Skill 页面再帮你安装。

复制前请先查看来源、License 和安全提示。

项目 README

来源文件:README.md

抓取于 2026年9月5日

Appllama

A builder, not just a researcher.

Agent skills that make AI agents genuinely good at building mobile apps —
studied against the top-grossing apps, finished to a simulator-verified bar.

skills.sh installs Appllama official License: MIT

appllama.io · MCP · X · LinkedIn · Product Hunt


Appllama is the design library of top-grossing mobile apps — their real screens, flows, and UI patterns, with revenue and download context. These skills turn that library into an agent's working method: study every screen of the apps that already win, extract the category's design language, then build screens that hold up next to them.

The skills

SkillWhat it does
appllama-usageThe research engine: how to use the Appllama MCP like a design director — the full tool map, and the playbooks for building an app from scratch, improving an existing screen, and flow & element research.
appllama-app-design-skillThe build bar: native-feeling Expo / React Native screens — Apple HIG fidelity, semantic colors, native controls, anti-slop discipline, navigation that behaves (push vs replace, sheets and overlays, the one-way doors where back must not exist), a strict motion bar (should it animate at all, springs that carry the finger's velocity, nothing on the JS thread), generated image assets, and a full-motion simulator loop (whole flows recorded and scrubbed frame by frame, not screenshots).

They are designed as a pair: usage decides what to study, design decides how to build, and both insist the loop only ends in a simulator with a screen you can't fault.

Install

One command, from your project root — works with Claude Code, Cursor, Codex, and 70+ other agents:

npx skills@latest add appllama/appllama-skills

Variations:

# install for specific agents, no prompts
npx skills@latest add appllama/appllama-skills -a claude-code -a cursor -y

# install user-wide instead of per-project
npx skills@latest add appllama/appllama-skills -g

Only want the app design skill?

appllama-app-design-skill stands on its own — the native-quality build bar, anti-slop discipline, and the full-motion simulator loop work with or without the Appllama MCP connected:

npx skills@latest add appllama/appllama-skills --skill appllama-app-design-skill

(The same --skill flag installs only appllama-usage if you want just the research engine.)

Manual install

Skills are plain directories — copy them into your agent's skills folder (.claude/skills/ per project, ~/.claude/skills/ user-wide, or your harness's equivalent):

git clone https://github.com/appllama/appllama-skills
cp -r appllama-skills/skills/* ~/.claude/skills/

Connect the Appllama MCP

appllama-usage runs on the Appllama MCP; appllama-app-design-skill is sharper with it connected. The endpoint:

https://mcp.appllama.io/mcp

Add it as a custom connector in Claude, Cursor, Codex, or any MCP client and approve the connection with your Appllama account. MCP access is part of Pro; credits reset in full on the 1st of each month. Every call spends one credit — get_credits is always free.

Try it

With the MCP connected and the skills installed, ask your agent:

Build me a habit tracker. Study the top-grossing habit apps first and don't stop until every screen survives the simulator comparison.

Make this screen better. (paste a screenshot, code, or a "Copy Screen ID" ref from appllama.io)

How do the best fitness apps structure onboarding — how long, what does each step earn, and where does the paywall sit?

Wire up the checkout flow. Decide which screens push, which present as sheets, and make sure nobody can go back into the paywall after paying.

Review the animations in this app — what should be deleted, what's on the wrong thread, what's missing velocity — and give me the plan.

License

MIT. The Appllama name, llama, and logo are trademarks of Antmind Ventures Private Limited — the license does not grant rights to use them.


Built by Appllama — the design library of top-grossing apps.
X · LinkedIn · Product Hunt

研究与检索Agent / MCP / Skill 创作

低风险

  • 来源需自行核对维护者身份。
  • 未检测到明显脚本安装指令。
  • 未检测到明显外部权限要求。
  • 未检测到高风险命令。
  • 扫描发现:0 条。

Codex — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/Appllama/appllama-skills.git
  3. 将 "skills/appllama-usage" 文件夹复制到 Codex 的 skills 目录中。
  4. 重启 Codex 让新的 skill 生效。

Codex — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 Codex 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 Codex 让新的 skill 生效。

Claude Code — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/Appllama/appllama-skills.git
  3. 将 "skills/appllama-usage" 文件夹复制到 Claude Code 的 skills 目录中。
  4. 重启 Claude Code 让新的 skill 生效。

Claude Code — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 Claude Code 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 Claude Code 让新的 skill 生效。

Cursor — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/Appllama/appllama-skills.git
  3. 将 "skills/appllama-usage" 文件夹复制到 Cursor 的 skills 目录中。
  4. 重启 Cursor 让新的 skill 生效。

Cursor — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 Cursor 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 Cursor 让新的 skill 生效。

GitHub Copilot — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/Appllama/appllama-skills.git
  3. 将 "skills/appllama-usage" 文件夹复制到 GitHub Copilot 的 skills 目录中。
  4. 重启 GitHub Copilot 让新的 skill 生效。

GitHub Copilot — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 GitHub Copilot 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 GitHub Copilot 让新的 skill 生效。

Windsurf — Git Clone 安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 克隆仓库:git clone https://github.com/Appllama/appllama-skills.git
  3. 将 "skills/appllama-usage" 文件夹复制到 Windsurf 的 skills 目录中。
  4. 重启 Windsurf 让新的 skill 生效。

Windsurf — 手动复制安装

  1. 安装前请先查看来源仓库和风险报告。
  2. 从源仓库下载 SKILL.md 及相关文件。
  3. 在 Windsurf 的 skills 目录中创建新文件夹。
  4. 将所有 skill 文件复制到新文件夹中。
  5. 重启 Windsurf 让新的 skill 生效。
查看 SKILL.md 原文
name: appllama-usage
description: Use the Appllama MCP (mcp.appllama.io) well — research real top-grossing mobile apps, their screens, flows, and UI elements, then build from what you learn. Load when the Appllama MCP is connected and the task involves building a mobile app or screen, researching app design patterns, studying onboarding/paywall/feature flows, improving an existing screen, or whenever an appllama_* / search_apps / list_app_screens tool is available. Covers the tool map, pagination, expiring media, and the full build-from-research playbooks.
license: MIT
metadata:
  author: Appllama (appllama.io)
  version: 1.1.0

Appllama Usage Skill

Appllama is the design library of top-grossing mobile apps — their real screens, flows, and UI patterns, with revenue and download context. The MCP puts that library in an agent's hands: not just a research tool, a builder's tool. You study what already wins, then you build something better.

Pair this skill with appllama-app-design-skill for every design/implementation step — this skill tells you what to study; that one tells you how to build.

Ground rules (read first)

  1. Start with get_credits — it's free. It tells you the balance, limits, and reset date. Pro includes 1,500 credits a month (they reset in full on the 1st, UTC); every other call spends 1 credit.
  2. Go deep. Design language lives in the whole journey, not a sample — walk every screen of the apps that matter for the task, images included. That is exactly what the library is for. The one thing that's against the terms is harvesting: sweeping the catalog to extract the dataset itself rather than to answer a real task. That isn't research, and it's detected server-side.
  3. Media URLs expire in ~1 hour. Download/view what you study promptly. If links died mid-task, re-request that page for fresh ones — screen ids are durable, links are not.
  4. Ignore the watermark. Every Appllama image and video carries a small Appllama watermark in the top-left corner. It is provenance, not part of the screen — don't let it skew your read of that corner (status bar, back button, title), and never reproduce it in anything you build.
  5. Pagination is sequential. Every list response carries next_cursor; pass it back to continue. You cannot jump to page N — and a cursor only works for the same query that minted it. If a cursor errors, drop it and restart from page one.
  6. If you hit a rate limit, wait it out. The per-minute and per-day limits sit far above real research; on the rare hit, wait the stated time — don't retry-hammer.
  7. Errors are instructions. Tool errors are written to be acted on (expired cursor → restart; out of credits → tell the user their credits reset on the 1st and they can request more in Settings → Usage).

Tool map

ToolWhat it gives youTypical use
get_creditsBalance, limits, reset date. Free.Session start
search_apps10 apps/page: name, revenue, downloads, rating, launch date, screens count, flow list with screen counts. Natural-language query + filters (revenue/downloads/rating/launch date/price/onboarding steps) + sort + board_idFind the top apps for a category or need
get_appOne app in full: ratings breakdown, category rank, IAP pricing, top countries, flowsDecide if an app deserves a deep study
list_app_screens10 screens/page in journey order (welcome → onboarding → paywall → product), each with media URL, flow, UI elements, colors. Filter by flow or sectionWalk an app screen by screen
search_screensScreens across the whole library. mode="keyword" matches screen names + filters (flow, screen_type, element, app_id); mode="semantic" searches by meaning/visual languageGather design references for one screen type
get_screenOne screen in full + up to 5 visually similar screens from other apps. Accepts screen_ref = app_id/screen_id (what appllama.io's "Copy Screen ID" produces)The user pasted a screen ref; or drill into one reference
list_flowsThe flow taxonomy with screen/app countsDiscover what flows exist for a category
get_flow_appsApps containing a flow, top revenue firstFind the best examples of one flow
list_ui_elements~38 UI-element families with counts (one call)Vocabulary for element-level research
get_element_screensScreens featuring an element familyStudy how winners build one component
list_my_boardsThe member's own appllama.io boards (screens / apps / flows)Find their curation first
get_boardA board's full contents: screens with media, app profiles, or (app, flow) pairsWhen the member curated a board for the task, START from it

The screen_ref handshake: members can click "Copy Screen ID" on any screen at appllama.io and paste it to you. It looks like 1393061654/spl_9i075 — feed it straight to get_screen(screen_ref=...) and you're looking at exactly the screen they mean, plus its closest siblings across the library.

The playbooks

ScenarioReference
Build an app from scratch (e.g. "build me a habit tracker")references/build-from-scratch.md
Make an existing screen betterreferences/improve-a-screen.md
Flow & element research; general research methodreferences/research-methods.md

Both build playbooks end the same way: the simulator loop from appllama-app-design-skill, repeated until you cannot find a flaw. Research without that loop is decoration.

Local reference boards

When you pull screens for study, save them into a local working structure — links expire in about an hour, but your notes and downloads don't:

research/
  <category>/
    apps.md            # the shortlist: metrics, flows, verdicts
    <app-name>/
      screens.md       # per-screen notes: id, name, flow, elements, colors
      img/             # downloaded screens, in journey order
    patterns.md        # cross-app synthesis: the category's design language

Download the screens as you study them — synthesis happens with the images side by side, not from metadata. Notes and screen IDs are durable; re-fetch a fresh link from the ID if you ever need the pixels again.

发现问题?提交给管理员复核

评分:

评论 (0)

暂无评论,成为第一个评论者吧!