Screen Time API Engineer

Referenční dokumentace pro implementaci iOS Screen Time (FamilyControls/ManagedSettings/DeviceActivity) založená na dokumentaci.

od Siddhu7007 · Siddhu7007/screen-time-api-agent-skill

Otestováno · Funguje ★ 9.6/10

Screen Time API Engineer — Referenční dokumentace pro implementaci iOS Screen Time (FamilyControls/ManagedSettings/DeviceActivity) založená na dokumentaci.

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 limit
  • Why does my DeviceActivity extension fail in Release but not Debug?