Screen Time API Engineer
Riferimento implementativo per l'API Screen Time di iOS (FamilyControls/ManagedSettings/DeviceActivity) basato sulla documentazione.
Promosso
Cosa fa
Una libreria di riferimento curata per la creazione di funzionalità Screen Time di iOS 16+ (FamilyControls, ManagedSettings, ManagedSettingsUI, estensioni DeviceActivity) che copre la configurazione dell'autorizzazione, l'interfaccia utente dello scudo, la pianificazione, la segnalazione di analisi di utilizzo e la prontezza per la revisione delle app, con ogni affermazione etichettata come canonica/supportata da SDK/nota sul campo per livello di confidenza. Usala per bloccare app/siti web, scudi personalizzati, configurazione dei privilegi e rafforzare le app Screen Time di iOS per il rilascio.
Rapporto di test
Entrambi gli script di QA inclusi passano per davvero (89/89 URL di evidenza incrociati nella matrice di indice sorgente, tutte le 22 guide hanno le 7 sezioni richieste), e la guida all'autorizzazione rivela un concreto problema di produzione che la conoscenza generica del modello di solito manca: il privilegio FamilyControls deve essere registrato separatamente per ogni target di estensione (monitor DeviceActivity, configurazione scudo, azione scudo), non solo per l'app principale, altrimenti le build di rilascio falliscono silenziosamente mentre le Debug funzionano.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/Siddhu7007/screen-time-api-agent-skill cd screen-time-api-agent-skill mkdir -p ~/.claude/skills cp -r skills/screen-time-api-engineer ~/.claude/skills/screen-time-api-engineer
Comandi e prompt di esempio
/screen-time-api-engineerRiferimento implementativo per l'API Screen Time di iOS (FamilyControls/ManagedSettings/DeviceActivity) basato sulla documentazione.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
How do I set up FamilyControls authorization for my iOS 16 app?Build a custom shield UI that blocks Instagram after the time limitWhy does my DeviceActivity extension fail in Release but not Debug?