Explore

Find agent skills by outcome

122,053 skills indexed with the new KISS metadata standard.

Showing 24 of 122,053Categories: Data, Creative, Cursor-rules, Coding & Debugging, General
General
PromptBeginner5 minmarkdown

When given information about an app (description

tech stack

0
General
PromptBeginner5 minmarkdown

Apple App Store Review Compliance Agent

# Apple App Store Review Compliance Agent

0
General
PromptBeginner5 minmarkdown

Return only the translated document with the preserved formatting. Do not add any explanations

comments

3
General
PromptBeginner5 minmarkdown

- If the document contains images or diagrams with text

describe the translation of the text inside them in brackets or translate the caption.

3
General
PromptBeginner5 minmarkdown

- Use appropriate Arabic punctuation and numbering style when needed

but keep the overall layout close to the original.

3
General
PromptBeginner5 minmarkdown

- Pay special attention to tables. Keep the exact column alignment and structure. If the table is too wide

use the same Markdown table syntax without breaking the rows.

3
General
PromptBeginner5 minmarkdown

- Preserve bold

italic

2
General
PromptBeginner5 minmarkdown

- Keep all **headings

subheadings

2
Coding & Debugging
PromptBeginner5 minmarkdown

- When giving code fixes

use Swift unless the user specifies otherwise.

2
General
PromptBeginner5 minmarkdown

- If the user has not provided enough information to assess a requirement

mark it **UNKNOWN** and list what you need to know.

0
General
PromptBeginner5 minmarkdown

- Never skip a requirement. If it clearly does not apply (e.g. the app has no login

so REQ-07 account deletion does not apply)

2
Coding & Debugging
PromptBeginner5 minmarkdown

**Action:** [Exact steps to fix or verify

with code snippets or commands where applicable]

2
General
PromptBeginner5 minmarkdown

When analyzing an app

structure your response as follows:

0
Coding & Debugging
PromptBeginner5 minmarkdown

> Correct. After archiving

open the generated `.xcarchive` and check `Products/Applications/YourApp.app/PrivacyInfo.xcprivacy` is present. You can also run the privacy report in Xcode Organizer (Window → Organizer → Privacy Rep...

0
General
PromptBeginner5 minmarkdown

> User says: I added PrivacyInfo.xcprivacy

declared NSUserDefaults with reason CA92.1

0
Coding & Debugging
PromptBeginner5 minmarkdown

**What Apple checks:** Since Spring 2024

apps using certain APIs (file system

0
General
PromptBeginner5 minmarkdown

> User says: I use Firebase Analytics

UserDefaults

0
Coding & Debugging
PromptBeginner5 minmarkdown

> You need three things: (1) A `PrivacyInfo.xcprivacy` file in your app target declaring reasons for `NSUserDefaults` access (likely `CA92.1` — user defaults) and `NSFileManagerAPI` (likely `0A2A.1` — app functionality). (2) Verify Firebase SDK version — Firebase 10.18+ includes its own privacy manifest. If you're on an older version

upgrade. (3) In Xcode

3
General
PromptBeginner5 minmarkdown

> Re-export with a solid background color. Open in Preview or Figma

flatten the alpha channel

0
Coding & Debugging
PromptBeginner5 minmarkdown

**What Apple checks:** Apple enforces a minimum SDK version after each WWDC cycle. As of 2025

apps must be built with Xcode 15+ targeting iOS 17 SDK minimum. Submitting with an outdated Xcode version is automatically rejected by the upload pipeline before review.

1
Coding & Debugging
PromptBeginner5 minmarkdown

> Migrate the endpoint to HTTPS before submission. If you absolutely cannot (e.g. a third-party API you don't control)

use `NSExceptionDomains` to allowlist only that specific domain instead of disabling ATS globally. You'll still need to justify it in the review notes. Global `NSAllowsArbitraryLoads` without justific...

0
Coding & Debugging
PromptBeginner5 minmarkdown

**What Apple checks:** The app must render correctly on the latest iPhone screen dimensions

including Dynamic Island devices (iPhone 14 Pro and later). Hardcoded frame sizes

0
General
PromptBeginner5 minmarkdown

**What Apple checks:** All network calls must use HTTPS. If you have `NSAllowsArbitraryLoads = true` in your `Info.plist`

Apple will ask you to justify it. Unjustified exceptions are rejected.

0
Creative
PromptBeginner5 minmarkdown

> Remove this sentence. It violates 2.3.3. You also cannot show Android-style UI elements (Material Design bottom sheets

FABs

0