ios:mobile-test

Execute and debug iOS mobile layout tests with Playwright and Jest.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/amdmax/claude_marketplace --skill ios-mobile-test
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ios:mobile-test
Source: https://github.com/amdmax/claude_marketplace/tree/main/.claude/skills/ios%3Amobile-test
Command: npx skills add https://github.com/amdmax/claude_marketplace --skill ios-mobile-test

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of testing and debugging the layout of web pages specifically on iOS mobile devices, ensuring a consistent user experience across different screen sizes and the WebKit rendering engine.

Core Features & Use Cases

  • Run Mobile Tests: Execute all defined mobile layout tests for the landing page.
  • Add New Tests: Facilitates the creation of new test files for specific pages.
  • Debug Failures: Assists in identifying and resolving issues with WebKit mobile test failures.
  • Use Case: After deploying a new feature, you can use this skill to quickly verify that the landing page renders correctly on an iPhone 17 Pro using the WebKit engine.

Quick Start

Run all mobile tests for the website using the provided command.

Frequently Asked Questions about ios:mobile-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test iOS mobile web layouts using Playwright and Jest?▼

To test iOS mobile web layouts, this Skill executes Playwright and Jest tests targeting the WebKit rendering engine to simulate an iPhone 17 Pro environment. It handles running all defined layout tests and debugging rendering failures for your web application.

What do I need to run WebKit mobile tests for a web application?▼

You need to build your Astro site and ensure an http-server is running on port 8001 before executing WebKit mobile tests. This local server setup provides the necessary environment for Playwright and Jest to validate your mobile layouts.

Can I add new mobile layout tests for specific web pages?▼

Yes, you can add new mobile layout tests for specific pages using a provided template. This Skill streamlines the creation of new test files to expand your WebKit and Jest coverage across different web application routes.

Why does my iOS mobile test fail on the WebKit rendering engine?▼

Your iOS mobile test may fail on the WebKit rendering engine due to layout shifts or unsupported CSS features on the simulated iPhone 17 Pro. This Skill assists in identifying and resolving these specific WebKit mobile rendering issues.

Is there a way to run a specific Playwright test file instead of all mobile tests?▼

Yes, this Skill supports running specific test files in addition to executing all defined mobile layout tests. You can target individual Playwright and Jest files to isolate and debug WebKit rendering issues for specific web pages.