Screen Time API Engineer
Referenční dokumentace pro implementaci iOS Screen Time (FamilyControls/ManagedSettings/DeviceActivity) založená na dokumentaci.
Otestováno · Funguje
Co umí
Zdrojová referenční knihovna pro budování funkcí iOS 16+ Screen Time (FamilyControls, ManagedSettings, ManagedSettingsUI, DeviceActivity extensions) pokrývající nastavení autorizace, štít UI, plánování, hlášení analytiky využití a připravenost na App Review, s každým tvrzením označeným jako kanonické/podporované SDK/poznámka z terénu podle spolehlivosti. Použijte ji pro blokování aplikací/webových stránek, vlastní štíty, nastavení oprávnění a zabezpečení aplikací iOS Screen Time pro vydání.
Testovací report
Oba přiložené QA skripty procházejí v reálu (89/89 URL důkazů křížově odkazovaných do matice indexu zdrojů, všech 22 průvodců má 7 požadovaných sekcí) a průvodce autorizací odhaluje konkrétní produkční úskalí, které obecné znalosti modelů obvykle míjejí - oprávnění FamilyControls musí být registrováno samostatně pro každý cílový rozšíření (monitor DeviceActivity, konfigurace štítu, akce štítu), nejen pro hlavní aplikaci, jinak sestavení Release tiše selžou, zatímco Debug funguje.
Testováno: 2026-07-15 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/screen-time-api-engineerReferenční dokumentace pro implementaci iOS Screen Time (FamilyControls/ManagedSettings/DeviceActivity) založená na dokumentaci.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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?