LaunchKit · 2026
Back to Skills

wilma-triage

Daily triage of Wilma school notifications for Finnish parents.

0
662 downloads
by @aikarjal

Setup & Installation

openclaw skills install @aikarjal/wilma-triage

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install wilma-triage

Version History

v1.0.1Feb 16, 2026 - Version note by skill developer:

- Added an `openclaw` metadata block specifying required binaries, skills, configuration paths, and credential notes for setup. - Clarified the need for local Wilma credentials and Google Calendar (gog CLI) authentication in the metadata. - No changes to core logic or workflow; documentation and dependency requirements improved for easier setup and integration.

What This Skill Does

Fetches daily data from Wilma, the Finnish school communication platform, and applies triage rules to surface only actionable items for parents. Syncs upcoming exams and school events to Google Calendar and sends a brief per-child report. Stores user preferences over time so filtering improves with each run.

Wilma delivers messages from teachers, school offices, city authorities, and parent unions with no built-in priority system, so this skill applies explicit triage rules and remembers your preferences instead of requiring you to read everything yourself.

When to use it

  • Catching exam announcements buried in weekly teacher letters
  • Getting alerted when a teacher requests permission slips or materials to bring
  • Syncing school exam dates to Google Calendar without manual entry
  • Spotting early dismissal or schedule changes before the school day starts
  • Filtering out city-wide notices and parent union messages that don't need action

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Run today's Wilma triage

AGENT
  1. 1Runs `wilma summary --all-students --json` to fetch exams, messages, schedules, and homework in one call
  2. 2Reads full content of weekly teacher letters regardless of subject line, skips city-wide notices by default
  3. 3Applies triage rules plus any kid-specific overrides stored in MEMORY.md
  4. 4Checks Google Calendar for the relevant date range, adds missing exams, removes cancelled events
  5. 5Sends a per-child summary of actionable items only, stays silent if nothing requires attention
OUTPUT

Wilma Update Child A (8th grade) - Math exam tomorrow - yhtälöt, kpl 1-8 - Friday short day (9:20-12:35) - bring laptop + outdoor clothes Child B (6th grade) - No actionable items Calendar: Added Child A math exam (Mar 14)

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Wilma school account credentials set up at ~/.config/wilmai/config.json (interactive setup via wilma skill)Google account authorized for Calendar access via gog CLI interactive OAuth flow