Screen Time API Engineer

Referencia de implementación de Screen Time de iOS (FamilyControls/ManagedSettings/DeviceActivity) basada en documentación.

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

Probado · Funciona ★ 9.6/10

Screen Time API Engineer — Referencia de implementación de Screen Time de iOS (FamilyControls/ManagedSettings/DeviceActivity) basada en documentación.

Qué hace

Una biblioteca de referencia obtenida para construir funciones de Screen Time de iOS 16+ (FamilyControls, ManagedSettings, ManagedSettingsUI, extensiones DeviceActivity) que cubren la configuración de autorización, la interfaz de usuario de escudo, la programación, el informe de análisis de uso y la preparación para la revisión de la App Store, con cada afirmación etiquetada como canónica/respaldada por SDK/nota de campo por confianza. Úsala para bloqueo de aplicaciones/sitios web, escudos personalizados, configuración de permisos y endurecimiento de aplicaciones de Screen Time de iOS para su lanzamiento.

Informe de la prueba

Ambos scripts de QA incluidos pasan en la vida real (89/89 URLs de evidencia cruzadas en la matriz de índice de origen, todas las 22 guías tienen las 7 secciones requeridas), y la guía de autorización presenta un obstáculo de producción concreto que el conocimiento genérico del modelo suele pasar por alto: el permiso FamilyControls debe registrarse por separado para cada objetivo de extensión (monitor DeviceActivity, configuración de escudo, acción de escudo), no solo para la aplicación principal, o las compilaciones de Release fallan silenciosamente mientras que Debug funciona.

Probado el: 2026-07-15 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /screen-time-api-engineerReferencia de implementación de Screen Time de iOS (FamilyControls/ManagedSettings/DeviceActivity) basada en documentación.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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?