obsidian-ios-real-device-smoke

Validate Obsidian plugin iOS changes on USB-connected iPhones via iCloud test vault.

149|8|Updated Jun 17, 2022
One-click install
npx skills add https://github.com/edonyzpc/personal-assistant --skill obsidian-ios-real-device-smoke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-ios-real-device-smoke
Source: https://github.com/edonyzpc/personal-assistant/tree/main/.agents/skills/obsidian-ios-real-device-smoke
Command: npx skills add https://github.com/edonyzpc/personal-assistant --skill obsidian-ios-real-device-smoke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the risk of false-positive test results for Obsidian plugin iOS changes that come from relying on emulators, stale local builds, or unverified touch interaction assumptions, ensuring you only claim validation after observing real device behavior.

Core Features & Use Cases

  • Real Device Validation: Test Obsidian plugin changes on a USB-connected iPhone using the iCloud Obsidian test vault for accurate, real-world behavior checks.
  • Concrete Evidence Capture: Use iPhone Mirroring and Safari Web Inspector to collect verifiable DOM, CSS, console, and touch interaction data instead of relying on screenshots or guesses.
  • Use Case: When you update mobile-specific Obsidian plugin features like Pagelet, Chat, or Memory UI, use this Skill to confirm the changes work correctly on a real iOS device and avoid issues from stale iCloud builds.

Quick Start

Use this skill to validate your latest Obsidian plugin changes on a connected iPhone by deploying the build to the iCloud test vault and inspecting real device behavior with Safari Web Inspector.

Frequently Asked Questions about obsidian-ios-real-device-smoke

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

FAQPage Schema
How do I test Obsidian plugin changes on a real iOS device instead of an emulator?

Validate Obsidian plugin mobile behavior by writing builds to the iCloud test vault, connecting a USB iPhone, and inspecting real device behavior using Safari Web Inspector or iPhone Mirroring.

Why does my Obsidian mobile plugin pass local tests but fail on an iPhone?

False positives from emulators or stale iCloud builds cause Obsidian plugin failures on iPhones. Real device validation captures actual touch interactions and WKWebView DOM state to prevent this.

How do I inspect the WKWebView DOM and console state of an Obsidian plugin on my iPhone?

Use Safari Web Inspector connected to a USB-linked iPhone to collect verifiable WKWebView DOM, CSS, and console state data from your deployed iCloud test vault.

Do I need a USB-connected iPhone to validate Obsidian mobile features like Pagelet and Chat UI?

Yes, a USB-connected iPhone is required to validate Obsidian mobile features like Pagelet and Chat UI, ensuring accurate real-world behavior checks for touch interactions and iCloud deployments.

What is the best way to verify touch interactions in an Obsidian mobile plugin?

Use iPhone Mirroring and Safari Web Inspector on a USB-connected device to collect concrete touch interaction evidence instead of relying on emulator guesses or unverified local tests.