CommunityToolkit.Mvvm Messenger pub/sub for decoupled communication between ViewModels (or any objects). Covers WeakReferenceMessenger vs StrongReferenceMessenger, IRecipient , RequestMessage (Publisher-index excerpt; file read separately)
Manage DNS records for domains registered with Namecheap via their API. List domains, view/add/update/remove DNS host entries (A, (Publisher-index excerpt; file read separately)
Generate or edit images via OpenRouter with the Gemini 3 Pro Image model. Use for prompt-only image generation, (Publisher-index excerpt; file read separately)
Visual whiteboard collaboration for Copilot CLI. Creates an interactive whiteboard that opens in your browser — draw, sketch, (Publisher-index excerpt; file read separately)
Use when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling, caching, (SKILL.md metadata excerpt)
Choose and apply automatic layout strategies for node-link diagrams and connected-node visuals. Use when the user asks how to auto-arrange nodes, reduce (SKILL.md metadata excerpt)
Capture conversations and decisions into structured Notion pages; use when turning chats/notes into wiki entries, how-tos, decisions, or FAQs with proper linking. (SKILL.md metadata excerpt)
Prepare meeting materials with Notion context and supplemental research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to attendees. (SKILL.md metadata excerpt)
Turn Notion specs into implementation plans, tasks, and progress tracking; use when implementing PRDs/feature specs and creating Notion plans + tasks from (SKILL.md metadata excerpt)