{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "mirzaaghazadeh-iphone-duo-skills--audit-ios-app-for-iphone-duo-readiness",
 "repo": "mirzaaghazadeh/iphone-duo-skills",
 "repo_url": "https://github.com/mirzaaghazadeh/iphone-duo-skills",
 "repo_slug": "mirzaaghazadeh-iphone-duo-skills",
 "title": "Audit a SwiftUI or UIKit app for iPhone Duo readiness",
 "page_title": "How to audit a SwiftUI or UIKit app for iPhone Duo readiness with Iphone Duo Skills",
 "summary": "Find fixed-size, orientation and symmetric-inset assumptions in an iOS app before the fold breaks them.",
 "who": "An iOS developer who has an existing SwiftUI or UIKit app and needs to know what will break on iPhone Duo.",
 "problem": "Apps often assume one idiom, one orientation, one screen width or symmetric safe areas. On a foldable these assumptions cause layout defects that are hard to spot by reading code.",
 "outcome": "A list of fixed assumptions in the codebase, each with a fix that asks about the space available now, plus routing to the specialist skills for each problem found.",
 "steps": [
  "Run `npx skills add mirzaaghazadeh/iphone-duo-skills --skill iphone-duo-readiness`",
  "Restart your agent session so the skill appears.",
  "Open your iOS project in the agent and ask it to run the readiness audit on the app.",
  "Review each flagged item, starting with orientation checks, UIScreen.main use and safe-area math.",
  "Follow the routing to iphone-duo-adaptive-layout or iphone-duo-vertical-bars for the items that need deeper changes."
 ],
 "agent_prompt": "Using the iphone-duo-readiness skill from mirzaaghazadeh/iphone-duo-skills, audit <path-to-ios-app> for fixed assumptions about idiom, orientation, screen width and symmetric safe-area insets. Output a table of findings with file, line and suggested replacement, and verify that no fix branches on orientation or idiom instead of size class.",
 "agents": [
  "claude-code",
  "cursor",
  "gemini-cli"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "The skills describe iPhone Duo APIs from Apple documentation that the README says is still partly pending, so confirm any API you adopt against your Xcode 27.1 SDK.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "python",
 "requirements": [
  "An AI coding agent such as Claude Code, Cursor or Gemini",
  "Node.js with npx, since the README install uses npx",
  "An existing app or design to work on, native iOS or a supported cross-platform stack",
  "For native work, Xcode with the iOS 27.1 SDK, which the README calls the gate for edge-to-edge content, vertical bars, reserved regions and arrangements"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/mirzaaghazadeh-iphone-duo-skills/audit-ios-app-for-iphone-duo-readiness/",
 "md": "https://dedupedai.com/use-cases/mirzaaghazadeh-iphone-duo-skills/audit-ios-app-for-iphone-duo-readiness/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/mirzaaghazadeh-iphone-duo-skills--audit-ios-app-for-iphone-duo-readiness.json",
 "api_version": "v1"
}
