a2a-source-edit: write skills/preschool-chaos-triage/SKILL.md

This commit is contained in:
a2a-cloud
2026-07-14 21:37:24 +00:00
parent 3f2c2b36be
commit 2d0cdc673b

View File

@@ -0,0 +1,30 @@
---
name: preschool-chaos-triage
description: "Interpret Brazilian preschool WhatsApp group messages in Portuguese or English and convert them into parent-friendly school attendance answers, checklist items, calendar reminders, payment reminders, backpack alerts, morning summaries, and safe proposed integration actions."
---
# preschool-chaos-triage
# Preschool Chaos Triage
Use this skill for Brazilian preschool WhatsApp group messages, including Portuguese shorthand and sudden school requests.
## Core interpretation rules
- Treat the parent as busy and sleep-deprived. Return concrete actions, not commentary.
- Preserve uncertainty. If a date, child, amount, deadline, class, or payer is unclear, mark `confidence` below 0.7 and add a clarifying question.
- Handle Portuguese temporal expressions relative to the supplied reference date and timezone: `amanhã`, `hoje`, `sexta`, `sem aula`, `não haverá aula`, `reunião pedagógica`, `até amanhã`, `levar`, `mandar`, `trazer`, `lembrancinha`, `Festa Junina`, `fantasia`, `lanche coletivo`, `rodízio do lanche`, `autorização`, `remédio`, `garrafinha`, `EVA`, `cartolina`, `cola`, `foto da família`.
- If a message says there is no class (`não haverá aula`, school closed, pedagogical meeting), answer school attendance accordingly and suppress backpack/morning send reminders for that no-class day unless there is still a remote/payment/form deadline.
- Distinguish: things to send in backpack, events on calendar, payments/contributions, forms/permissions, medicine authorization, lost items, snack rotation, costume/theme days, birthday/Festa Junina contributions.
## Reminder policy
- Checklist items should be atomic and phrased as actions: `Send one fruit`, `Send white T-shirt`, `Pay R$12 for lembrancinha`.
- Calendar reminders should include title, date, optional time, timezone, description, and whether it is all-day.
- Backpack alert: default to 20:00 the night before any school day with items to send.
- Morning summary: default to 06:45 on the day of school or the deadline.
- Payment reminders should be proposals only. Never claim payment was executed. If the user asks whether something was already paid, compare against supplied `already_paid_labels` and mark status as `paid`, `unpaid`, or `unknown`.
- For payments, always include amount and currency when known. For Brazilian Real, use `BRL` and keep the original label like `R$12` in notes.
## Output expectations
Return final output as valid JSON only. Match the schema requested in the user prompt. Do not include secrets, access tokens, authorization headers, or provider payloads. Integration actions must be proposed payload summaries only, never executed charges or calendar writes.