Use the official Obsidian CLI when a task needs Obsidian's running app, index, configured features, command registry, or developer runtime. Use for currently open notes and tabs, workspace state, daily notes, typed properties, tasks, links/backlinks, Bases queries, template resolution, link-aware moves, plugin commands, and plugin/theme debugging; do not use it for ordinary filesystem operations.
Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attractive defaults. Best for box plots, violin plots, pair plots, heatmaps. Built on matplotlib. For interactive plots use plotly; for publication styling use scientific-visualization.
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," or "CTA copy." For email copy, see email-sequence. For popup copy, see popup-cro.
Use to verify a napplet before publishing - build, run protocol conformance with napplet-conformance (real Chromium, reference shell), interpret failures, audit the OUTBOX-first boundaries and forbidden browser-authority surfaces, confirm the single-file artifact, run the applet UI checks (no title header, four frame sizes, both themes, minimum notice), scenario smoke tests, Paja preview, and CI wiring. Run after napplet-build, before shipping.
Use when designing any job, webhook handler, command, startup step, or loop that changes state. Assume it will run twice and that the last run may have died halfway. It has to end up in the same correct state either way, or it needs a dedupe key.
Create a new git worktree for a branch and set it up to run its own Docker stack next to other checkouts. Use when the user wants a new worktree or a parallel checkout for a branch, or says "worktree create". Runs worktree-setup in the new folder.
Guide for developing, building, packaging, and installing the VS Code extension for the TokenDisplay project. Use this when asked to modify the extension UI (ConfigPanel.ts), add commands, change config logic, rebuild after edits, or reinstall the .vsix into VS Code.
Reuses site-scoped browser login seeds with agent-browser. Use for authenticated browsing on headless Linux, discovering available website logins, refreshing seeds from Helium on macOS, restoring saved sessions, or diagnosing Chrome's AppArmor sandbox.
Implement deposits, checkout initialization, callback verification, and webhook settlement using 100Pay, Paystack, Flutterwave, and multiwallet in Next.js + Express apps. Use when building wallet top-ups, number rental deposits, rental extension deposits, VTU purchases, subscription provider checkout, or webhook processing. Covers server-authoritative checkout payloads, idempotent pending transaction lifecycle, callback-as-signal patterns, provider-agnostic dispatch, and settlement race handling.
Use when building HTML email templates with React components, adding a visual email editor to an application using the React Email visual editor, rendering emails to HTML, or sending emails with Resend. Covers welcome emails, password resets, notifications, order confirmations, newsletters, transactional emails, and the embeddable email editor component.
This skill should be used when the user asks to "콘텐츠 만들어줘", "카드뉴스 만들어줘", "카드뉴스 영상 만들어줘", "리서치부터 영상까지", "콘텐츠 파이프라인", "content pipeline", "주제로 콘텐츠 만들어줘". 주제 하나로 리서치→카드뉴스→영상까지 풀 파이프라인을 자동 실행합니다. Make sure to use this skill whenever the user mentions content creation that involves research, card news, or video generation from a topic.
| Azure AI Transcription SDK for Python. Use for real-time and batch speech-to-text transcription with timestamps and diarization. Triggers: "transcription", "speech to text", "Azure AI Transcription", "TranscriptionClient".