App Development Skills for AI Agents
App Development skills cover the full software lifecycle: requirements, design, implementation, testing, release, and operate-and-iterate. A requirements skill helps you pin down what to build, for whom, and how you will know it is done. Design skills shape the solution before and while it is built. Implementation skills turn that design into working software, testing skills produce evidence the software does what was asked, release skills get a version into users' hands, and operate-and-iterate skills keep it running and decide what to change next. Use the ranked list by finding the phase you are in right now, then reading the entries in that sub-topic before browsing further. If you are between phases, pick the skill for the phase you are about to enter, not the one you just finished.
8 to start with63 top options
Start with these.
Building software is a lifecycle: agree what to build, design it, implement, test, release, then operate and iterate.
These are the closest matches for this work. Start with the first one and open it to install.
- Rank 01View Agent SkillDirect
vercel-react-native-skills
OfficialReact Native and Expo best practices for performant mobile apps: list virtualization, animations with Reanimated, navigation, UI patterns, state management, and monorepo config.
234,175 · popularity - Rank 02View Agent SkillDirect
ui-ux-pro-max
Searchable UI/UX design intelligence for web, mobile, and desktop: styles, palettes, font pairings, UX guidelines, icons, animation presets, charts, and stack-specific implementation guidance.
386,243 · popularity - Rank 03View Agent SkillDirect
animate-expo
Builds animations in React Native and Expo with Reanimated, Gesture Handler, Expo Router, and haptics, covering thread choice, springs, gestures, and degradation.
88,926 · popularity - Rank 04View Agent SkillDirect
tdd
Test-driven development reference: red-green loop, what a good test is, seams, anti-patterns, and rules of the loop. Directly supports the testing facet of app development.
1,042,871 · popularity - Rank 05View Agent SkillDirect
playwright-best-practices
Comprehensive Playwright guidance for E2E, component, API, visual, accessibility, and security testing, plus flaky-test debugging, POM, CI/CD, and auth flows.
90,886 · popularity - Rank 06View Agent SkillDirect
frontend-ui-engineering
Builds production-quality, accessible, responsive UIs: component architecture, state management, design system adherence, and avoiding generic AI aesthetics.
52,745 · popularity - Rank 07View Agent SkillDirect
brainstorming
Turns ideas into designs and specs through collaborative dialogue, classifying work as spike, bounded, or architectural, with a hard approval gate before implementation. Directly supports the requirements and design facets.
383,748 · popularity - Rank 08View Agent SkillDirect
writing-plans
Writes comprehensive implementation plans for multi-step tasks before touching code, with file structure, task right-sizing, bite-sized steps, and TDD-oriented task structure.
266,764 · popularity
Explore 55 more Agent Skills
- Rank 09View Agent SkillDirect
expo-dev-client
Builds and distributes Expo development clients locally or via TestFlight for internal testing of native code changes on physical devices.
65,254 · popularity - Rank 10View Agent SkillDirect
design-taste-frontend
Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right design direction, and ships interfaces that do not look templated. Real design systems when applicable, audit-first on redesigns, strict pre-flight check.
579,632 · popularity - Rank 11View Agent SkillDirect
high-end-visual-design
Teaches the AI to design like a high-end agency. Defines the exact fonts, spacing, shadows, card structures, and animations that make a website feel expensive. Blocks all the common defaults that make AI designs look cheap or generic.
420,662 · popularity - Rank 12View Agent SkillDirect
redesign-existing-projects
Upgrades existing websites and apps to premium quality. Audits current design, identifies generic AI patterns, and applies high-end design standards without breaking functionality. Works with any CSS framework or vanilla CSS.
418,259 · popularity - Rank 13View Agent SkillDirect
emil-design-eng
This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.
334,004 · popularity - Rank 14View Agent SkillDirect
design-taste-frontend-v1
The original v1 taste-skill, preserved for projects depending on its exact behavior. The current default is `design-taste-frontend` (v2 experimental), which is a substantial rewrite. Use this v1 install name only if you need exact backward compatibility.
297,222 · popularity - Rank 15View Agent SkillDirect
apple-design
Apple's approach to interface design and fluid, physical motion, translated for the web. Use when building or reviewing gesture-driven UI, spring animations, drag/swipe/sheet interactions, momentum and interruptible transitions, translucent materials and depth, typography (optical sizing, tracking,…
193,107 · popularity - Rank 16View Agent SkillPossible
executing-plans
Loads a written implementation plan, reviews it critically, executes tasks with verification checkpoints, and finishes the development branch. Supports the implementation facet.
228,369 · popularity - Rank 17View Agent SkillPossible
animate
Builds web animations from scratch, deciding whether to animate, the purpose, tool, properties, curve, duration, interruption, and exit, then writes the implementation.
125,390 · popularity - Rank 18View Agent SkillPossible
convex
Entry point for building on Convex, an all-TypeScript reactive backend with database, server functions, scheduling, file storage, auth, and realtime sync, routing to capability skills.
101,507 · popularity - Rank 19View Agent SkillPossible
fastify-best-practices
Guides Fastify Node.js backend and REST API development: routes, plugins, JSON Schema validation, hooks, errors, auth, performance, logging, and deployment.
67,955 · popularity - Rank 20View Agent SkillPossible
imagegen-frontend-mobile
Generates premium mobile app screen and flow images for iOS, Android, and cross-platform concepts, with art direction for hierarchy, palettes, and phone mockups. Images only, no code.
340,357 · popularity - Rank 21View Agent SkillPossible
prisma-compute
Prisma Compute deployment and hosting guide: app creation, prisma.compute.ts config, CLI deploys, framework readiness, logs, domains, and troubleshooting. Relevant to the release and operate facets.
328,119 · popularity - Rank 22View Agent SkillPossible
requesting-code-review
Dispatches a code reviewer subagent with crafted context after tasks or before merge, then triages feedback by severity. Supports the testing and operate/iterate facets.
244,920 · popularity - Rank 23View Agent SkillPossible
improve-codebase-architecture
Scans a codebase for deepening opportunities, presents them as a visual HTML report, then grills through the chosen refactor. Relevant to implementation and operate/iterate phases of app work.
1,071,788 · popularity - Rank 24View Agent SkillPossible
supabase-postgres-best-practices
Postgres best practices maintained by Supabase: query performance, connection management, RLS security, schema design, locking, and diagnostics. Relevant when an app uses Postgres.
435,801 · popularity - Rank 25View Agent SkillPossible
improve-animations
Audits a codebase's animation and motion code as a senior motion advisor, producing prioritized findings and self-contained implementation plans. Read-only on source.
179,500 · popularity - Rank 26View Agent SkillPossible
receiving-code-review
Guides technical evaluation of code review feedback: verify before implementing, ask before assuming, push back with reasoning, and implement in severity order.
208,088 · popularity - Rank 27View Agent SkillPossible
setup-ts-deep-modules
Wires dependency-cruiser into a TypeScript repo so each package is a deep module with implementation hidden behind entry points, enforcing boundary and cycle rules.
313,192 · popularity - Rank 28View Agent SkillPossible
archify
Creates polished, validated architecture, workflow, sequence, data-flow, and lifecycle diagrams as explorable standalone HTML with themes and export options.
140,157 · popularity - Rank 29View Agent SkillPossible
analytics
Sets up, improves, or audits analytics tracking and measurement: tracking plans, event naming, GA4, GTM, UTM, and conversion tracking.
74,574 · popularity - Rank 30View Agent SkillPossible
grill-with-docs
A relentless interview to sharpen a plan or design that also produces ADRs and a glossary as it goes. Supports requirements and design work for app projects.
1,123,345 · popularity - Rank 31View Agent SkillPossible
grill-me
A relentless interview to sharpen a plan or design before implementation. Useful in the requirements/design phase of app development to pressure-test intent.
1,311,942 · popularity - Rank 32View Agent SkillPossible
using-git-worktrees
Ensures an isolated workspace exists before feature work or plan execution, preferring native worktree tools and falling back to manual git worktrees.
203,899 · popularity - Rank 33View Agent SkillPossible
codebase-design
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
754,725 · popularity - Rank 34View Agent SkillPossible
stitch-design-taste
Semantic Design System Skill for Google Stitch. Generates agent-friendly DESIGN.md files that enforce premium, anti-generic UI standards — strict typography, calibrated color, asymmetric layouts, perpetual micro-motion, and hardware-accelerated performance.
360,899 · popularity - Rank 35View Agent SkillDirect
lark-apps
Notable妙搭(Spark/Miaoda)应用开发与托管:应用创建、本地全栈开发、云端生成迭代、创意设计(UI mockup / 可交互原型 / 线框图 / 落地页 / 仪表盘 / 幻灯片 deck / 视觉探索)、AI相关能力和飞书平台能力或者其他外部能力集成、日志/Trace/监控指标/PV/UV 查询、环境变量管理、应用协作者与协作权限设置、应用角色与成员管理、自动化触发器(定时/记录变更/Webhook/飞书审批)。当用户要开发/新建一个系统·工具·平台·应用,或要本地开发 / 云端开发 / 修改 / 部署 / 发布 / 上线 / 拿可分享链接,或用 HTML 做页面·网站·部署到妙搭,或要设计 / design / mockup / prototype / wireframe / 做 PPT / deck / 视觉探索,或提到妙搭/Spark/Miaoda(应用运行时域名形如 *.aiforce.cloud)、应用数据库、应用文件存储、开放 API Key、可见范围、应用协作者/开发权限、应用角色/角色成员、线上日志、接口请求量、错误量、延迟、访问量、环境变量、给妙搭应用配自动化任务/定时触发/审批通过后自动触发时使用。不负责普通云盘文件上传(lark-drive)、飞书文档编辑(lark-doc)、原生幻灯片创建(lark-slides)。
659,164 · popularity - Rank 36View Agent SkillPossible
stripe-best-practices
NotableGuides Stripe integration decisions across development and test environment planning (separate sandboxes vs the shared test mode sandbox), API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, tax and registrations (Stripe Tax, automatic_tax, product tax codes), Treasury financial accounts, integration options (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, API key permissions, webhooks, OAuth). Use when planning, building, modifying, testing, or reviewing any Stripe integration, including choosing a development environment, accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, collecting sales tax, VAT, or GST, creating connected accounts, or implementing secure key handling.
92,624 · popularity - Rank 37View Agent SkillDirect
design-mobile-apps
NotableUse when the user wants to design a mobile app or UI screens, when they mention their Sleek (sleek.design) projects, or when implementing Sleek designs in code (HTML, React Native, SwiftUI).
Needs (stated): API key · Paid account
256,986 · popularity - Rank 38View Agent SkillDirect
frontend-design
OfficialGuidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.
765,703 · popularity - Rank 39View Agent SkillDirect
aspnet-core
OfficialBuild, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Use when working on Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.
- Rank 40View Agent SkillDirect
figma-create-design-system-rules
OfficialGenerates custom design system rules for the user's codebase. Use when user says "create design system rules", "generate rules for my project", "set up design rules", "customize design system guidelines", or wants to establish project-specific conventions for Figma-to-code workflows. Requires Figma MCP server connection.
Needs (stated): MCP server
- Rank 41View Agent SkillDirect
figma-generate-design
OfficialUse this skill alongside figma-use when the task involves translating an application page, view, or multi-section layout into Figma. Triggers: 'write to Figma', 'create in Figma from code', 'push page to Figma', 'take this app/page and build it in Figma', 'create a screen', 'build a landing page in Figma', 'update the Figma screen to match code'. This is the preferred workflow skill whenever the user wants to build or update a full page, screen, or view in Figma from code or a description. Discovers design system components, variables, and styles via search_design_system, imports them, and assembles screens incrementally section-by-section using design system tokens instead of hardcoded values.
- Rank 42View Agent SkillDirect
figma-implement-design
OfficialTranslates Figma designs into production-ready application code with 1:1 visual fidelity. Use when implementing UI code from Figma files, when user mentions "implement design", "generate code", "implement component", provides Figma URLs, or asks to build components matching Figma specs. For Figma canvas writes via `use_figma`, use `figma-use`.
Needs (stated): Node.js
- Rank 43View Agent SkillDirect
frontend-design-review
Official> Review and create distinctive, production-grade frontend interfaces with high design quality and design system compliance. Evaluates using three pillars: frictionless insight-to-action, quality craft, and trustworthy building. USE FOR: PR reviews, design reviews, accessibility audits, design system compliance checks, creative frontend design, UI code review, component reviews, responsive design checks, theme testing, and creating memorable UI. DO NOT USE FOR: Backend API reviews, database schema reviews, infrastructure or DevOps work, pure business logic without UI, or non-frontend code.
- Rank 44View Agent SkillDirect
notion-spec-to-implementation
OfficialTurn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from them.
- Rank 45View Agent SkillDirect
vue-best-practices
NotableMUST be used for Vue.js tasks. Strongly recommends Composition API with `<script setup>` and TypeScript as the standard approach. Covers Vue 3, SSR, Volar, vue-tsc. Load for any Vue, .vue files, Vue Router, Pinia, or Vite with Vue work. ALWAYS use Composition API unless the project explicitly requires Options API.
- Rank 46View Agent SkillDirect
vue-testing-best-practices
NotableUse for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
- Rank 47View Agent SkillDirect
web-design-guidelines
OfficialReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
- Rank 48View Agent SkillDirect
webapp-testing
OfficialToolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
- Rank 49View Agent SkillDirect
tailwind-design-system
NotableBuild scalable design systems with Tailwind CSS v4, design tokens, component libraries, and responsive patterns. Use when creating component libraries, implementing design systems, or standardizing UI patterns.
64,327 · popularity - Rank 50View Agent SkillDirect
antfu-design
Notableantfu-style design conventions, broadened. UnoCSS-first, class-based semantic tokens with dual light/dark for tooling and devtools UIs, plus design-read, anti-slop, and micro-interaction polish for landing pages and product surfaces. Use when building or refactoring any interface with UnoCSS.
- Rank 51View Agent SkillDirect
api-and-interface-design
NotableGuides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.
- Rank 52View Agent SkillDirect
finishing-a-development-branch
NotableUse when implementation is complete, all tests pass, and you need to decide how to integrate the work
- Rank 53View Agent SkillDirect
spec-driven-development
NotableCreates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet. Use when drafting a PRD or requirements document with objectives and scope, or when requirements are unclear, ambiguous, or only exist as a vague idea. Use when a single requirement spans several independently testable capabilities and needs decomposing into a capability map of modules before specifying.
- Rank 54View Agent SkillDirect
test-driven-development
NotableDrives development with tests using the red-green-refactor loop. Use when implementing any logic, fixing any bug, or changing any behavior. Use when you need to prove that code works, when a bug report arrives, or when you're about to modify existing functionality.
- Rank 55View Agent SkillPossible
azure-microsoft-playwright-testing-ts
OfficialRun Playwright tests at scale using Azure Playwright Workspaces (formerly Microsoft Playwright Testing). Use when scaling browser tests across cloud-hosted browsers, integrating with CI/CD pipelines, or publishing test results to the Azure portal.
- Rank 56View Agent SkillPossible
penpot-design-md
OfficialExtract a DESIGN.md design-documentation file from a Penpot file: a portable markdown spec (YAML frontmatter with colors/typography/rounded/spacing/components token maps + prose sections: Overview, Colors, Typography, Layout, Shapes, Components, Do's & Don'ts, Iteration Guide, Known Gaps) in the design-md format, grounded in the file's real tokens, library assets, and sampled component styles — never invented. Read-only on the canvas; writes one local markdown file. Triggers: 'generate DESIGN.md', 'create a design.md', 'document the design system as markdown', 'export design guidelines', 'extract design documentation', 'design system spec file', 'make a style guide file from this design'.
- Rank 57View Agent SkillPossible
penpot-design-to-code-review
OfficialReview a Penpot design against its implemented code (a source component or Storybook story) and emit a structured DRIFT report. Use when an engineer needs to confirm the build matches the design: extract HTML/CSS from a selection, map its tokens/structure/states to the code component, diff them, and list what each side is missing with severity and a reconciliation. Degrades gracefully to a design-system-token check when no code source is supplied. Triggers: 'design to code review', 'does my code match the design', 'design code parity', 'compare Penpot to my component', 'check this against Storybook', 'extract HTML/CSS from this selection', 'find design drift', 'design implementation diff'.
- Rank 58View Agent SkillPossible
teams-app-developer
OfficialBuilds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot. Includes sub-skills for project creation, local testing, cloud deployment, troubleshooting, and Slack-to-Teams migration. USE FOR: Teams agent, bot, tab, message extension, Declarative Agents, Custom Engine Agents, local testing, Agents Playground, Azure resource provision, remote deployment, Slack to Teams migration, cross-platform bot development, Block Kit to Adaptive Cards conversion. DO NOT USE FOR: general web development, non-bot/non-Teams projects.
- Rank 59View Agent SkillPossible
doubt-driven-development
NotableSubjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when you want every assumption cross-examined before proceeding, when stress-testing a plan for hidden failure modes, when correctness matters more than speed, when working in unfamiliar code, when stakes are high (production auth, security-sensitive logic, a high-stakes migration, irreversible operations), or any time a confident output would be cheaper to verify now than to debug later.
- Rank 60View Agent SkillPossible
source-driven-development
NotableGrounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters.
Needs (stated): Python
- Rank 61View Agent SkillPossible
subagent-driven-development
NotableUse when executing implementation plans with independent tasks in the current session
- Rank 62View Agent SkillPossible
ios-design
Designs and reviews iOS UI/UX for iPhone apps in SwiftUI, UIKit, or React Native: navigation, typography, forms, keyboard and safe-area layout, and accessibility per Apple HIG.
249,982 · popularity - Rank 63View Agent SkillPossible
ui-taste
Anti-ui-slop playbooks for building and polishing web and iOS interfaces: layout, hierarchy, polish, audit, and craft workflows with optional real-product references.
452,376 · popularity
What this topic covers
Each sub-topic groups Agent Skills for a specific situation.
- Requirements
- What to build, for whom, and how you will know it is done.
- Design
- The shape of the solution before (and while) it is built.
- Implementation
- Turn the design into working software.
- Testing
- Evidence the software does what was asked.
- Release
- Get a version into users' hands.
- Operate & iterate
- Keep it running and decide what to change next.
Frequently asked questions
- How is this list ordered?
- It is ranked by observed search demand. Direct matches to the App Development topic come first, and there is a cap on how many skills any single publisher can occupy.
- Which sub-topic should I start with?
- Start with the phase you are actually in. Building software is a lifecycle, so a team still agreeing what to build gets more from a requirements skill than from a release one.
- Do I need a skill for every phase?
- No. The sub-topics run from requirements through operate and iterate, but you only need the phases you are working in. Many teams load one or two at a time and swap as the work moves.
- Can one skill cover the whole lifecycle?
- The topic is organized around six distinct sub-topics, each with its own focus. Treat them as separate steps and pick the one that matches the work in front of you.
How to install an Agent Skill
Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:
- Claude Code — copy the SKILL.md for vercel-react-native-skills into ~/.claude/skills/vercel-react-native-skills/ for yourself, or .claude/skills/vercel-react-native-skills/ to share it with a project.
- From the registry — run npx skills add vercel-labs/agent-skills@vercel-react-native-skills.
- Or download vercel-react-native-skills from its source and place that SKILL.md in the directory above.
How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.