← Files Zovo Focus TimerARCHIVED FILE

.codex-plugin/plugin.json

25.6 KB · Nov 2, 2026 · 13:09 UTC

↓ Download file

{
  "name": "focus-timer",
  "version": "1.0.0",
  "description": "Live pomodoro, countdown, and interval timers, plus focus-session plans with calendar files.",
  "author": {
    "name": "Zovo",
    "email": "support@zovo.one",
    "url": "https://zovo.one"
  },
  "homepage": "https://focus-timer.zovo.one",
  "license": "Proprietary",
  "keywords": [
    "pomodoro timer",
    "countdown timer",
    "tomato timer",
    "focus timer",
    "study timer",
    "interval timer",
    "productivity timer",
    "25/5",
    "50/10",
    "ics calendar"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Zovo Focus Timer",
    "shortDescription": "Pomodoro & countdown timer",
    "longDescription": "Plan work sessions and run pomodoro timers right in the conversation. Ask for a 25/5 or 50/10 pomodoro timer for studying, a countdown timer for a talk or a workout set, or a work/rest interval timer, and Zovo Focus Timer shows a live countdown with a progress ring, the current phase, round dots, and Start, Pause, Skip, and Reset buttons. A soft chime marks the end of each focus block and break (it can be muted).\n\nThe timer is calculated from a stored end time rather than by counting ticks, so it stays accurate when the tab is in the background or the device is busy. If the timer was running while you were away, it catches up to the right phase when you come back.\n\nPlan a study or work session: say \"I have 3 hours to study until 5pm\" or \"plan pomodoros from 9:00 to 12:30 with a lunch break\" and Zovo Focus Timer fits as many whole pomodoros as the window allows, skips your fixed breaks, and lists blocks with clock times, total focus minutes, and any spare time. If the standard 15-minute long break would cost you a block (3 hours fits 6 pomodoros with a 10-minute long break, but only 5 with a 15-minute one), it shortens the long break and tells you; set your own long break to keep it. Give a time zone as a city, an IANA name, or an abbreviation such as EST, and clock times stay correct across daylight-saving changes, including nights when the clocks go back and an hour repeats. Download an .ics calendar file to add each focus block to your calendar app, then start the live timer from the plan; if you start during the planned window it lines up with the clock.\n\nGood for studying, deep work, writing, exam revision, practice sessions, and interval training.\n\nLimitations: the timer runs while the conversation is open and cannot send phone notifications; sessions are limited to 24 hours; plans schedule whole focus blocks only; focus history is not saved between conversations.",
    "developerName": "Zovo",
    "category": "Productivity",
    "capabilities": [
      "Interactive",
      "Read"
    ],
    "websiteURL": "https://focus-timer.zovo.one",
    "supportURL": "https://focus-timer.zovo.one/support",
    "privacyPolicyURL": "https://focus-timer.zovo.one/privacy",
    "termsOfServiceURL": "https://focus-timer.zovo.one/terms",
    "defaultPrompt": [
      "Start a 25/5 pomodoro timer for 4 rounds while I study biology",
      "Set a 10-minute countdown timer for my presentation practice",
      "I have 3 hours to study until 5pm New York time. Plan my pomodoros and give me a calendar file"
    ],
    "brandColor": "#C8402B",
    "brandColorDark": "#FF7D66",
    "composerIcon": "./assets/icon.svg",
    "logo": "./assets/logo.png"
  },
  "extensions": {
    "com.openai": {
      "onboardingSkill": "./skills/focus-timer/SKILL.md",
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Classic 25/5 pomodoro timer",
              "prompt": "Start a 25/5 pomodoro timer for 4 rounds while I study biology",
              "tools_triggered": "show_focus_timer",
              "expected_behavior": "Calls show_focus_timer with mode=pomodoro, work_minutes=25, short_break_minutes=5, rounds=4. The result lists 7 phases (4 focus blocks of 25 min, 3 short breaks of 5 min) totalling 115 minutes: 100 focus, 15 break. The widget shows Focus 1 at 25:00 with Start, Skip and Reset; after Start it counts down live and the button becomes Pause."
            },
            {
              "description": "Simple countdown timer",
              "prompt": "Set a 10-minute countdown timer for my presentation practice",
              "tools_triggered": "show_focus_timer",
              "expected_behavior": "Calls show_focus_timer with mode=countdown and work_minutes=10. The result is a single 10-minute phase (total 10 minutes, no breaks). The widget shows 10:00 and a progress ring that empties as the countdown runs after Start, and shows Done with a chime at zero."
            },
            {
              "description": "50/10 timer with clock times",
              "prompt": "Run a 50/10 focus timer for 3 rounds starting at 14:00 Warsaw time and tell me when each break starts",
              "tools_triggered": "show_focus_timer",
              "expected_behavior": "Calls show_focus_timer with mode=pomodoro, work_minutes=50, short_break_minutes=10, rounds=3, start_time=14:00 and time_zone Europe/Warsaw (or Warsaw). The breaks start at 14:50 and 15:50, focus blocks run 14:00-14:50, 15:00-15:50 and 16:00-16:50, and the session ends at 16:50 (150 focus minutes, 20 break minutes, 170 total)."
            },
            {
              "description": "Fit pomodoros into a deadline window",
              "prompt": "I have 3 hours to study until 5pm New York time. Plan my pomodoros and give me a calendar file",
              "tools_triggered": "plan_focus_session",
              "expected_behavior": "Calls plan_focus_session with end_time=17:00, available_minutes=180 and time_zone America/New_York. Schedules 6 pomodoros of 25 minutes from 14:00 to 17:00 (150 focus minutes), with 5-minute breaks and a 10-minute long break after the 4th block (15:55-16:05); the text explains the long break was shortened from 15 minutes because the standard one only fits 5 blocks. Returns an .ics download with 6 events."
            },
            {
              "description": "Plan around a lunch break",
              "prompt": "Plan pomodoros from 9:00 to 14:00 with a lunch break from 12:00 to 12:45",
              "tools_triggered": "plan_focus_session",
              "expected_behavior": "Calls plan_focus_session with start_time=09:00, the 2 pm end time from the prompt, and breaks [{start 12:00, end 12:45, label Lunch}]. Schedules 8 focus blocks of 25 minutes (200 focus minutes): 6 before lunch (last one 11:35-12:00), none during 12:00-12:45, then 12:45-13:10 and 13:15-13:40. The long break after block 4 is shortened to 10 minutes (10:55-11:05) so the 8th block fits; the plan ends at 13:40 with 20 minutes left over, and an .ics file with 8 events is returned."
            }
          ],
          "negative": [
            {
              "description": "Future appointment reminders are out of scope",
              "prompt": "Set a reminder for my dentist appointment tomorrow at 9"
            },
            {
              "description": "History question, no timer needed",
              "prompt": "What is the history of the Pomodoro Technique?"
            },
            {
              "description": "Cooking duration question, no timer requested",
              "prompt": "How long should I boil an egg?"
            }
          ]
        },
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments.",
        "demo_recording_url": "https://focus-timer.zovo.one/demo.mp4"
      },
      "publication": {
        "countries": [],
        "release_notes": "Initial release: live pomodoro, countdown, and interval timers with chime; focus-session planner that fits the most whole focus blocks into a time window, with clock times that handle daylight-saving changes, fixed breaks, and an .ics calendar file.",
        "translations": {
          "pl-PL": {
            "subtitle": "Pomodoro i minutnik",
            "description": "Minutnik pomodoro, kt\u00f3ry dzia\u0142a bezpo\u015brednio w rozmowie. Popro\u015b o timer pomodoro 25/5 lub 50/10 do nauki, minutnik na wyst\u0105pienie lub seri\u0119 \u0107wicze\u0144 albo timer interwa\u0142owy praca/odpoczynek, a Zovo Focus Timer poka\u017ce odliczanie na \u017cywo z pier\u015bcieniem post\u0119pu, bie\u017c\u0105c\u0105 faz\u0105, kropkami rund oraz przyciskami Start, Pauza, Pomi\u0144 i Reset. Delikatny d\u017awi\u0119k sygnalizuje koniec ka\u017cdego bloku skupienia i ka\u017cdej przerwy (mo\u017cna go wyciszy\u0107).\n\nCzas jest liczony od zapisanej godziny zako\u0144czenia, a nie przez zliczanie kolejnych takt\u00f3w, wi\u0119c pozostaje dok\u0142adny, gdy karta dzia\u0142a w tle lub urz\u0105dzenie jest obci\u0105\u017cone. Je\u015bli timer dzia\u0142a\u0142 podczas Twojej nieobecno\u015bci, po powrocie przeskoczy do w\u0142a\u015bciwej fazy.\n\nZaplanuj sesj\u0119 nauki lub pracy: napisz \u201emam 3 godziny na nauk\u0119 do 17:00\u201d albo \u201ezaplanuj pomodoro od 9:00 do 12:30 z przerw\u0105 na lunch\u201d, a Zovo Focus Timer zmie\u015bci tyle pe\u0142nych pomodoro, ile pozwala okno czasowe, ominie Twoje sta\u0142e przerwy i wypisze ka\u017cdy blok z dok\u0142adnymi godzinami, \u0142\u0105czn\u0105 liczb\u0105 minut skupienia i ewentualnym zapasem czasu. Je\u015bli standardowa 15-minutowa d\u0142uga przerwa kosztowa\u0142aby Ci\u0119 jeden blok (w 3 godzinach mie\u015bci si\u0119 6 pomodoro z 10-minutow\u0105 d\u0142ug\u0105 przerw\u0105, ale tylko 5 z 15-minutow\u0105), Zovo Focus Timer skraca d\u0142ug\u0105 przerw\u0119 i o tym informuje; ustaw w\u0142asn\u0105 d\u0142ug\u0105 przerw\u0119, aby j\u0105 zachowa\u0107. Podaj stref\u0119 czasow\u0105 jako miasto, nazw\u0119 IANA lub skr\u00f3t, np. EST, a godziny pozostan\u0105 poprawne przy zmianie czasu na letni i zimowy, tak\u017ce w noc, gdy zegary cofaj\u0105 si\u0119 i jedna godzina si\u0119 powtarza. Pobierz plik kalendarza .ics, aby doda\u0107 ka\u017cdy blok skupienia do aplikacji kalendarza, a potem uruchom timer na \u017cywo z planu; je\u015bli zaczniesz w zaplanowanym oknie, zsynchronizuje si\u0119 z zegarem.\n\nSprawdza si\u0119 przy nauce, pracy g\u0142\u0119bokiej, pisaniu, powt\u00f3rkach przed egzaminem, \u0107wiczeniach i treningu interwa\u0142owym.\n\nOgraniczenia: timer dzia\u0142a, dop\u00f3ki rozmowa jest otwarta, i nie wysy\u0142a powiadomie\u0144 na telefon; sesje s\u0105 ograniczone do 24 godzin; plany obejmuj\u0105 tylko pe\u0142ne bloki skupienia; historia skupienia nie jest zapisywana mi\u0119dzy rozmowami."
          },
          "de-DE": {
            "subtitle": "Pomodoro- und Countdown-Timer",
            "description": "Ein Pomodoro-Timer, der direkt im Chat l\u00e4uft. Bitte um einen 25/5- oder 50/10-Pomodoro-Timer zum Lernen, einen Countdown f\u00fcr einen Vortrag oder einen Trainingssatz oder einen Intervall-Timer f\u00fcr Arbeit und Pause, und Zovo Focus Timer zeigt einen Live-Countdown mit Fortschrittsring, aktueller Phase, Rundenpunkten sowie den Schaltfl\u00e4chen Start, Pause, \u00dcberspringen und Zur\u00fccksetzen. Ein sanfter Ton markiert das Ende jedes Fokusblocks und jeder Pause (stummschaltbar).\n\nDer Timer rechnet mit einer gespeicherten Endzeit, statt Ticks zu z\u00e4hlen. Deshalb bleibt er genau, auch wenn der Tab im Hintergrund l\u00e4uft oder das Ger\u00e4t ausgelastet ist. Lief der Timer, w\u00e4hrend du weg warst, springt er bei deiner R\u00fcckkehr in die richtige Phase.\n\nPlane eine Lern- oder Arbeitssitzung: Sag \u201eIch habe 3 Stunden zum Lernen bis 17 Uhr\u201c oder \u201ePlane Pomodoros von 9:00 bis 12:30 mit Mittagspause\u201c, und Zovo Focus Timer bringt so viele ganze Pomodoros unter, wie das Zeitfenster erlaubt, l\u00e4sst deine festen Pausen frei und listet jeden Block mit genauen Uhrzeiten, den gesamten Fokusminuten und eventueller Restzeit auf. W\u00fcrde die \u00fcbliche 15-min\u00fctige lange Pause einen Block kosten (in 3 Stunden passen 6 Pomodoros mit 10 Minuten langer Pause, aber nur 5 mit 15 Minuten), verk\u00fcrzt Zovo Focus Timer die lange Pause und sagt dir Bescheid; leg deine eigene lange Pause fest, um sie zu behalten. Gib eine Zeitzone als Stadt, IANA-Namen oder Abk\u00fcrzung wie EST an, und die Uhrzeiten bleiben \u00fcber Sommer- und Winterzeitwechsel hinweg korrekt, auch in N\u00e4chten, in denen die Uhr zur\u00fcckgestellt wird und sich eine Stunde wiederholt. Lade eine .ics-Kalenderdatei herunter, um jeden Fokusblock zu deiner Kalender-App hinzuzuf\u00fcgen, und starte dann den Live-Timer aus dem Plan; startest du innerhalb des geplanten Zeitfensters, richtet er sich nach der Uhr aus.\n\nGeeignet f\u00fcr Lernen, Deep Work, Schreiben, Pr\u00fcfungsvorbereitung, \u00dcbungseinheiten und Intervalltraining.\n\nEinschr\u00e4nkungen: Der Timer l\u00e4uft, solange der Chat ge\u00f6ffnet ist, und kann keine Benachrichtigungen aufs Handy senden; Sitzungen sind auf 24 Stunden begrenzt; Pl\u00e4ne enthalten nur ganze Fokusbl\u00f6cke; der Fokusverlauf wird zwischen Chats nicht gespeichert."
          },
          "es-ES": {
            "subtitle": "Pomodoro y cuenta atr\u00e1s",
            "description": "Un temporizador pomodoro que funciona directamente en la conversaci\u00f3n. Pide un pomodoro 25/5 o 50/10 para estudiar, una cuenta atr\u00e1s para una charla o una serie de ejercicios, o un temporizador de intervalos de trabajo y descanso, y Zovo Focus Timer muestra una cuenta atr\u00e1s en vivo con un anillo de progreso, la fase actual, puntos de rondas y los botones Iniciar, Pausar, Saltar y Reiniciar. Un sonido suave marca el final de cada bloque de concentraci\u00f3n y de cada descanso (se puede silenciar).\n\nEl temporizador se calcula a partir de una hora de finalizaci\u00f3n guardada en lugar de contar ticks, as\u00ed que sigue siendo preciso cuando la pesta\u00f1a est\u00e1 en segundo plano o el dispositivo est\u00e1 ocupado. Si el temporizador estaba en marcha mientras no estabas, al volver se pone al d\u00eda en la fase correcta.\n\nPlanifica una sesi\u00f3n de estudio o de trabajo: di \u00abtengo 3 horas para estudiar hasta las 17:00\u00bb o \u00abplanifica pomodoros de 9:00 a 12:30 con pausa para comer\u00bb, y Zovo Focus Timer encaja tantos pomodoros completos como permita el intervalo, evita tus descansos fijos y enumera cada bloque con horas exactas, los minutos totales de concentraci\u00f3n y el tiempo sobrante. Si el descanso largo est\u00e1ndar de 15 minutos te costara un bloque (en 3 horas caben 6 pomodoros con un descanso largo de 10 minutos, pero solo 5 con uno de 15), acorta el descanso largo y te lo indica; fija tu propio descanso largo para mantenerlo. Indica una zona horaria como ciudad, nombre IANA o abreviatura como EST, y las horas seguir\u00e1n siendo correctas con los cambios de horario de verano, incluidas las noches en que se atrasan los relojes y una hora se repite. Descarga un archivo de calendario .ics para a\u00f1adir cada bloque de concentraci\u00f3n a tu aplicaci\u00f3n de calendario y luego inicia el temporizador en vivo desde el plan; si empiezas dentro del intervalo planificado, se alinea con el reloj.\n\n\u00datil para estudiar, trabajo profundo, escritura, repaso de ex\u00e1menes, sesiones de pr\u00e1ctica y entrenamiento por intervalos.\n\nLimitaciones: el temporizador funciona mientras la conversaci\u00f3n est\u00e1 abierta y no puede enviar notificaciones al tel\u00e9fono; las sesiones tienen un m\u00e1ximo de 24 horas; los planes solo programan bloques de concentraci\u00f3n completos; el historial de concentraci\u00f3n no se guarda entre conversaciones."
          },
          "fr-FR": {
            "subtitle": "Pomodoro et compte \u00e0 rebours",
            "description": "Un minuteur pomodoro qui fonctionne directement dans la conversation. Demandez un pomodoro 25/5 ou 50/10 pour r\u00e9viser, un compte \u00e0 rebours pour un expos\u00e9 ou une s\u00e9rie d'exercices, ou un minuteur d'intervalles travail/repos, et Zovo Focus Timer affiche un compte \u00e0 rebours en direct avec un anneau de progression, la phase en cours, des points de rounds et les boutons D\u00e9marrer, Pause, Passer et R\u00e9initialiser. Un l\u00e9ger carillon marque la fin de chaque bloc de concentration et de chaque pause (il peut \u00eatre coup\u00e9).\n\nLe minuteur se base sur une heure de fin enregistr\u00e9e plut\u00f4t que sur un d\u00e9compte de ticks : il reste donc pr\u00e9cis lorsque l'onglet est en arri\u00e8re-plan ou que l'appareil est occup\u00e9. S'il tournait pendant votre absence, il se recale sur la bonne phase \u00e0 votre retour.\n\nPlanifiez une session d'\u00e9tude ou de travail : dites \u00ab j'ai 3 heures pour r\u00e9viser jusqu'\u00e0 17 h \u00bb ou \u00ab planifie des pomodoros de 9 h \u00e0 12 h 30 avec une pause d\u00e9jeuner \u00bb, et Zovo Focus Timer place autant de pomodoros complets que le cr\u00e9neau le permet, \u00e9vite vos pauses fixes et liste chaque bloc avec ses heures exactes, le total des minutes de concentration et le temps restant \u00e9ventuel. Si la longue pause standard de 15 minutes vous faisait perdre un bloc (3 heures permettent 6 pomodoros avec une longue pause de 10 minutes, mais seulement 5 avec une pause de 15), il raccourcit la longue pause et vous le signale ; d\u00e9finissez votre propre longue pause pour la conserver. Indiquez un fuseau horaire sous forme de ville, de nom IANA ou d'abr\u00e9viation comme EST, et les heures restent justes lors des changements d'heure, y compris les nuits o\u00f9 l'on recule les horloges et o\u00f9 une heure se r\u00e9p\u00e8te. T\u00e9l\u00e9chargez un fichier de calendrier .ics pour ajouter chaque bloc de concentration \u00e0 votre application de calendrier, puis lancez le minuteur en direct depuis le plan ; si vous d\u00e9marrez pendant le cr\u00e9neau pr\u00e9vu, il se cale sur l'horloge.\n\nPratique pour \u00e9tudier, le travail en profondeur, l'\u00e9criture, les r\u00e9visions d'examen, les s\u00e9ances d'entra\u00eenement et l'entra\u00eenement fractionn\u00e9.\n\nLimites : le minuteur fonctionne tant que la conversation est ouverte et ne peut pas envoyer de notifications sur le t\u00e9l\u00e9phone ; les sessions sont limit\u00e9es \u00e0 24 heures ; les plans ne pr\u00e9voient que des blocs de concentration complets ; l'historique de concentration n'est pas conserv\u00e9 d'une conversation \u00e0 l'autre."
          },
          "ja-JP": {
            "subtitle": "\u30dd\u30e2\u30c9\u30fc\u30ed\uff06\u30ab\u30a6\u30f3\u30c8\u30c0\u30a6\u30f3\u30bf\u30a4\u30de\u30fc",
            "description": "\u4f1a\u8a71\u306e\u4e2d\u3067\u305d\u306e\u307e\u307e\u52d5\u304f\u30dd\u30e2\u30c9\u30fc\u30ed\u30bf\u30a4\u30de\u30fc\u3067\u3059\u3002\u52c9\u5f37\u7528\u306e25/5\u308450/10\u306e\u30dd\u30e2\u30c9\u30fc\u30ed\u3001\u30d7\u30ec\u30bc\u30f3\u3084\u7b4b\u30c8\u30ec\u306e\u30bb\u30c3\u30c8\u7528\u306e\u30ab\u30a6\u30f3\u30c8\u30c0\u30a6\u30f3\u3001\u4f5c\u696d\u3068\u4f11\u61a9\u3092\u7e70\u308a\u8fd4\u3059\u30a4\u30f3\u30bf\u30fc\u30d0\u30eb\u30bf\u30a4\u30de\u30fc\u3092\u983c\u3080\u3068\u3001Zovo Focus Timer\u304c\u9032\u884c\u30ea\u30f3\u30b0\u3001\u73fe\u5728\u306e\u30d5\u30a7\u30fc\u30ba\u3001\u30e9\u30a6\u30f3\u30c9\u306e\u30c9\u30c3\u30c8\u3001\u958b\u59cb\u30fb\u4e00\u6642\u505c\u6b62\u30fb\u30b9\u30ad\u30c3\u30d7\u30fb\u30ea\u30bb\u30c3\u30c8\u306e\u30dc\u30bf\u30f3\u4ed8\u304d\u3067\u30e9\u30a4\u30d6\u306e\u30ab\u30a6\u30f3\u30c8\u30c0\u30a6\u30f3\u3092\u8868\u793a\u3057\u307e\u3059\u3002\u96c6\u4e2d\u30d6\u30ed\u30c3\u30af\u3068\u4f11\u61a9\u306e\u7d42\u308f\u308a\u306b\u306f\u63a7\u3048\u3081\u306a\u30c1\u30e3\u30a4\u30e0\u304c\u9cf4\u308a\u307e\u3059\uff08\u30df\u30e5\u30fc\u30c8\u53ef\u80fd\uff09\u3002\n\n\u30bf\u30a4\u30de\u30fc\u306f\u7d4c\u904e\u30921\u3064\u305a\u3064\u6570\u3048\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u4fdd\u5b58\u3057\u305f\u7d42\u4e86\u6642\u523b\u304b\u3089\u8a08\u7b97\u3059\u308b\u305f\u3081\u3001\u30bf\u30d6\u304c\u30d0\u30c3\u30af\u30b0\u30e9\u30a6\u30f3\u30c9\u306b\u3042\u3063\u3066\u3082\u7aef\u672b\u304c\u91cd\u304f\u3066\u3082\u6b63\u78ba\u3067\u3059\u3002\u96e2\u308c\u3066\u3044\u308b\u9593\u306b\u30bf\u30a4\u30de\u30fc\u304c\u52d5\u3044\u3066\u3044\u305f\u5834\u5408\u3082\u3001\u623b\u3063\u305f\u3068\u304d\u306b\u6b63\u3057\u3044\u30d5\u30a7\u30fc\u30ba\u306b\u8ffd\u3044\u3064\u304d\u307e\u3059\u3002\n\n\u52c9\u5f37\u3084\u4ed5\u4e8b\u306e\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u8a08\u753b\u3067\u304d\u307e\u3059\u3002\u300c17\u6642\u307e\u30673\u6642\u9593\u52c9\u5f37\u3067\u304d\u308b\u300d\u300c9:00\u304b\u308912:30\u307e\u3067\u3001\u663c\u4f11\u307f\u3092\u631f\u3093\u3067\u30dd\u30e2\u30c9\u30fc\u30ed\u3092\u7d44\u3093\u3067\u300d\u3068\u4f1d\u3048\u308b\u3068\u3001Zovo Focus Timer\u306f\u6642\u9593\u67a0\u306b\u53ce\u307e\u308b\u3060\u3051\u306e\u5b8c\u5168\u306a\u30dd\u30e2\u30c9\u30fc\u30ed\u3092\u914d\u7f6e\u3057\u3001\u56fa\u5b9a\u306e\u4f11\u61a9\u3092\u907f\u3051\u3001\u5404\u30d6\u30ed\u30c3\u30af\u3092\u6b63\u78ba\u306a\u6642\u523b\u3001\u5408\u8a08\u96c6\u4e2d\u6642\u9593\uff08\u5206\uff09\u3001\u4f59\u3063\u305f\u6642\u9593\u3068\u3068\u3082\u306b\u4e00\u89a7\u306b\u3057\u307e\u3059\u3002\u6a19\u6e96\u306e15\u5206\u306e\u9577\u3044\u4f11\u61a9\u3060\u30681\u30d6\u30ed\u30c3\u30af\u6e1b\u3063\u3066\u3057\u307e\u3046\u5834\u5408\uff083\u6642\u9593\u306a\u3089\u9577\u3044\u4f11\u61a910\u5206\u30676\u30dd\u30e2\u30c9\u30fc\u30ed\u300115\u5206\u3067\u306f5\u3064\u307e\u3067\uff09\u306f\u3001\u9577\u3044\u4f11\u61a9\u3092\u77ed\u304f\u3057\u3066\u305d\u306e\u65e8\u3092\u4f1d\u3048\u307e\u3059\u3002\u9577\u3044\u4f11\u61a9\u3092\u4fdd\u3061\u305f\u3044\u5834\u5408\u306f\u81ea\u5206\u3067\u9577\u3055\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30bf\u30a4\u30e0\u30be\u30fc\u30f3\u3092\u90fd\u5e02\u540d\u3001IANA\u540d\u3001EST\u306a\u3069\u306e\u7565\u79f0\u3067\u6307\u5b9a\u3059\u308b\u3068\u3001\u590f\u6642\u9593\u306e\u5207\u308a\u66ff\u3048\uff08\u6642\u8a08\u3092\u623b\u3057\u3066\u540c\u30581\u6642\u9593\u304c\u7e70\u308a\u8fd4\u3055\u308c\u308b\u591c\u3082\u542b\u3080\uff09\u3092\u307e\u305f\u3044\u3067\u3082\u6642\u523b\u304c\u6b63\u3057\u304f\u4fdd\u305f\u308c\u307e\u3059\u3002.ics\u30ab\u30ec\u30f3\u30c0\u30fc\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308c\u3070\u5404\u96c6\u4e2d\u30d6\u30ed\u30c3\u30af\u3092\u30ab\u30ec\u30f3\u30c0\u30fc\u30a2\u30d7\u30ea\u306b\u8ffd\u52a0\u3067\u304d\u3001\u8a08\u753b\u304b\u3089\u30e9\u30a4\u30d6\u30bf\u30a4\u30de\u30fc\u3092\u958b\u59cb\u3067\u304d\u307e\u3059\u3002\u8a08\u753b\u3057\u305f\u6642\u9593\u5185\u306b\u958b\u59cb\u3059\u308b\u3068\u3001\u30bf\u30a4\u30de\u30fc\u306f\u6642\u8a08\u306b\u5408\u308f\u305b\u3066\u9032\u307f\u307e\u3059\u3002\n\n\u52c9\u5f37\u3001\u30c7\u30a3\u30fc\u30d7\u30ef\u30fc\u30af\u3001\u57f7\u7b46\u3001\u8a66\u9a13\u5bfe\u7b56\u3001\u7df4\u7fd2\u3001\u30a4\u30f3\u30bf\u30fc\u30d0\u30eb\u30c8\u30ec\u30fc\u30cb\u30f3\u30b0\u306b\u3002\n\n\u5236\u9650\u4e8b\u9805\uff1a\u30bf\u30a4\u30de\u30fc\u306f\u4f1a\u8a71\u3092\u958b\u3044\u3066\u3044\u308b\u9593\u3060\u3051\u52d5\u4f5c\u3057\u3001\u30b9\u30de\u30fc\u30c8\u30d5\u30a9\u30f3\u3078\u306e\u901a\u77e5\u306f\u9001\u308c\u307e\u305b\u3093\u3002\u30bb\u30c3\u30b7\u30e7\u30f3\u306f\u6700\u957724\u6642\u9593\u3067\u3059\u3002\u8a08\u753b\u306f\u5b8c\u5168\u306a\u96c6\u4e2d\u30d6\u30ed\u30c3\u30af\u306e\u307f\u3067\u7d44\u307e\u308c\u307e\u3059\u3002\u96c6\u4e2d\u306e\u5c65\u6b74\u306f\u4f1a\u8a71\u3092\u307e\u305f\u3044\u3067\u4fdd\u5b58\u3055\u308c\u307e\u305b\u3093\u3002"
          },
          "pt-BR": {
            "subtitle": "Pomodoro e contagem regressiva",
            "description": "Um timer pomodoro que funciona direto na conversa. Pe\u00e7a um pomodoro 25/5 ou 50/10 para estudar, uma contagem regressiva para uma apresenta\u00e7\u00e3o ou uma s\u00e9rie de exerc\u00edcios, ou um timer de intervalos de trabalho e descanso, e o Zovo Focus Timer mostra uma contagem regressiva ao vivo com anel de progresso, a fase atual, pontos de rodadas e os bot\u00f5es Iniciar, Pausar, Pular e Reiniciar. Um toque suave marca o fim de cada bloco de foco e de cada pausa (d\u00e1 para silenciar).\n\nO timer \u00e9 calculado a partir de um hor\u00e1rio de t\u00e9rmino salvo, e n\u00e3o pela contagem de ticks, ent\u00e3o continua preciso quando a aba est\u00e1 em segundo plano ou o dispositivo est\u00e1 ocupado. Se o timer estava rodando enquanto voc\u00ea estava fora, ele avan\u00e7a para a fase certa quando voc\u00ea volta.\n\nPlaneje uma sess\u00e3o de estudo ou trabalho: diga \"tenho 3 horas para estudar at\u00e9 as 17h\" ou \"planeje pomodoros das 9:00 \u00e0s 12:30 com pausa para o almo\u00e7o\", e o Zovo Focus Timer encaixa quantos pomodoros completos a janela permitir, pula suas pausas fixas e lista cada bloco com hor\u00e1rios exatos, o total de minutos de foco e o tempo que sobrar. Se a pausa longa padr\u00e3o de 15 minutos custar um bloco (em 3 horas cabem 6 pomodoros com pausa longa de 10 minutos, mas s\u00f3 5 com uma de 15), ele encurta a pausa longa e avisa; defina sua pr\u00f3pria pausa longa para mant\u00ea-la. Informe um fuso hor\u00e1rio como cidade, nome IANA ou sigla como EST, e os hor\u00e1rios continuam corretos nas mudan\u00e7as de hor\u00e1rio de ver\u00e3o, inclusive nas noites em que os rel\u00f3gios atrasam e uma hora se repete. Baixe um arquivo de calend\u00e1rio .ics para adicionar cada bloco de foco ao seu aplicativo de calend\u00e1rio e depois inicie o timer ao vivo a partir do plano; se come\u00e7ar dentro da janela planejada, ele se alinha com o rel\u00f3gio.\n\nBom para estudar, trabalho focado, escrita, revis\u00e3o para provas, sess\u00f5es de pr\u00e1tica e treino intervalado.\n\nLimita\u00e7\u00f5es: o timer funciona enquanto a conversa est\u00e1 aberta e n\u00e3o envia notifica\u00e7\u00f5es para o celular; as sess\u00f5es t\u00eam limite de 24 horas; os planos agendam apenas blocos de foco completos; o hist\u00f3rico de foco n\u00e3o \u00e9 salvo entre conversas."
          }
        }
      }
    }
  },
  "apps": "./.app.json"
}

SHA-256: 90333713523076f2e3d440e506b027e28b2c439fe9f5eacb546a0b504a0cd94c