Skip to content

v0.3.1 — Apple Ecosystem Expansion

Choose a tag to compare

@heznpc heznpc released this 14 Mar 04:00
· 756 commits to main since this release

What's New

New Module: Podcasts (6 tools)

  • list_podcast_shows — List subscribed shows
  • list_podcast_episodes — List episodes for a show
  • podcast_now_playing — Currently playing episode
  • podcast_playback_control — Play/pause/next/previous
  • play_podcast_episode — Play a specific episode
  • search_podcast_episodes — Search episodes by keyword

Safari Expansion (8 → 12 tools)

  • list_bookmarks — Recursive bookmark traversal across all folders
  • add_bookmark — Add bookmark to specific folder or Favorites
  • list_reading_list — List Reading List items
  • add_to_reading_list — Add URL to Reading List

System Expansion (10 → 17 tools)

  • get_wifi_status — WiFi connection info (SSID, signal, channel)
  • toggle_wifi — Turn WiFi on/off
  • list_bluetooth_devices — Paired devices with connection status
  • get_battery_status — Battery percentage, charging, time remaining
  • get_brightness / set_brightness — Display brightness control
  • toggle_focus_mode — Do Not Disturb toggle

Music Expansion (9 → 13 tools)

  • create_playlist — Create new playlists
  • add_to_playlist — Add tracks to playlists
  • remove_from_playlist — Remove tracks from playlists
  • delete_playlist — Delete playlists

Screen Capture Enhancement

  • record_screen — Record screen for 1-60 seconds (.mov output)

Professional Cross-App Workflow Prompts

  • inbox-zero — Email triage with categorization, reminders, calendar checks
  • travel-planner — Trip planning across Calendar, Maps, Reminders, Notes
  • content-curator — Multi-source research compilation from Safari + Notes + Files
  • morning-brief — Comprehensive daily briefing with email, music, system status
  • project-kickoff — Full project setup across Finder, Notes, Reminders, Calendar
  • weekly-review — Retrospective with stats across all modules

Skills Guide Rewrite

  • Complete rewrite of skills.md with 18-module quick reference table
  • 16 workflow patterns across 6 categories
  • Error handling guide, permission requirements, best practices

Code Quality

  • Migrated Safari and TV modules to toolError() for consistent error handling
  • Fixed JXA specifier resolution bug in addToPlaylistScript
  • Removed dead browsingHistoryScript code
  • Added missing JSON.stringify returns in music mutation scripts

Stats

  • 170+ tools across 18 modules
  • 29 prompts, 11 resources
  • 361 tests passing