Calendar Event Extractor
Paste the following prompt into your AI chat to install this skill:
Please install @user_15292d5a/yjkj-calendar-extractor into my AI assistant using https://skillhub.cn/install/skillhub.md.
About this skill
Problem
Audio recordings, keyboard dictation, and other transcript sources often contain meetings, travel plans, and reminders. These details are scattered across sessions, making manual extraction error-prone, prone to duplicate pushes, and sensitive to timezone and relative-date mistakes. This skill extracts calendar events from that text and produces a pushable summary.
How It Works
- It runs
fetchto pull recentaudioorkeyboardtranscripts fromjavis-server, returning locating fields such asreference_time,reference_date, andreference_weekday. - The agent parses AM/PM, relative dates, and timezone context, then emits an event array with fields such as
title,start_at,end_at,location,attendees, andsource_ref. - It runs
pushto dedupe using localseenandextractedUnitsstate, mirrors events to/api/skill/data, and sends a Markdown digest through/api/agent/pushto iOS.
Notes
- It targets iOS by default and renders the summary as Markdown, not native calendar cards.
- The timezone is fixed when the scheduled task is registered; cross-timezone use requires re-registration.
- Local state is the authoritative dedup source, while the server mirror is best-effort and cannot be read back.
Use Cases
- After an audio meeting session ends, extract times, locations, and attendees from the transcript and push them to iOS.
- When a keyboard input is saved, auto-extract mentioned schedules, dedupe them, and send a Markdown digest to chat.
- When the user asks for today's meetings, backfill unprocessed audio or keyboard units and push one combined digest.
- Schedule morning and evening pushes to summarize newly extracted calendar events without duplicate deliveries.
Best For
- Assistant operators who need to sync schedule items from voice transcripts to iOS chat
- Agent engineers who need auto-extraction and dedupe for new input units in openclaw containers
- Assistant developers who need to extract meeting events from keyboard dictation with local cache dedupe
- Assistant maintainers who need fixed morning/evening digests and timezone-aware re-registration
Related Skills
Provides Claw with character-library selection, switching, saving, and global SOUL.md style sync for role-based conversation.
An AIONE Agentic AI Infrastructure SDK wrapper for building production AI agents with memory, skills, workflows, and hooks.
A Python/TypeScript SDK wrapper for the DeepSeek-Reasonix native AI coding agent, with prefix-cache support.
A browser automation tool for analysts, operators, and developers that locates elements, fills forms, extracts structured content, and supports no-code scheduling and export.