ワンクリックで
ios-add-auth
Add authentication to an iOS app with Sign in with Apple, biometrics, and Keychain storage.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Add authentication to an iOS app with Sign in with Apple, biometrics, and Keychain storage.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | ios-add-auth |
| description | Add authentication to an iOS app with Sign in with Apple, biometrics, and Keychain storage. |
| argument-hint | [--providers apple,biometric] [--with-backend] |
| allowed-tools | Bash, Write, Read, Glob, Grep |
Add secure authentication to an existing iOS project using Apple-native approaches.
--providers <list> — Comma-separated providers (default: apple,biometric)
apple — Sign in with Applebiometric — Face ID / Touch IDcredentials — Email/password (requires backend)--with-backend — Include API client for backend authServices/
├── Auth/
│ ├── AuthService.swift # Main auth service
│ ├── AuthState.swift # Auth state enum
│ ├── KeychainManager.swift # Secure token storage
│ ├── BiometricAuthManager.swift # Face ID / Touch ID
│ └── SignInWithAppleManager.swift
Features/
├── Auth/
│ ├── SignInView.swift # Sign-in screen
│ ├── SignInViewModel.swift
│ └── AuthenticatedContainer.swift # Wraps authenticated content
Models/
└── User.swift # User model
Add to Xcode project:
apple provider)Add to Info.plist:
NSFaceIDUsageDescription — "Use Face ID to unlock the app"kSecAttrAccessibleWhenUnlockedThisDeviceOnlySummarize: providers configured, capabilities needed, UI components, security setup.
For implementation details and security patterns, see reference/ios-add-auth-reference.md
Scaffold a pnpm + Turborepo MERN monorepo with Next.js, tooling, tests, CI, and optional GitHub repo creation.
Configure GitHub repository security with branch protection, Dependabot, security scanning, and CI workflows. Integrates with mern-scaffold, nean-scaffold, and iOS projects.
Harden a Vercel deployment with security headers, CSP, bot protection, and deployment configuration
Scaffold a new feature with View, ViewModel, and tests following ios-std conventions.
Review iOS code for compliance with standards, NFRs, and security policy.
Manage Swift Package Manager dependencies with security checks and update verification.