sanity 是做什麼的?
用於編寫 Playwright 測試、修復不穩定測試、除錯失敗、實作 Page Object Model、配置 CI/CD、最佳化效能、模擬 API、處理驗證或 OAuth、測試無障礙性(axe-core)、檔案上傳/下載、日期/時間模擬、WebSocket、地理定位、權限、多分頁/彈出視窗流程、行動裝置/響應式版面、觸控手勢、GraphQL、錯誤處理、離線模式、多人協作、第三方服務(付款、電子郵件驗證)等。
用於編寫 Playwright 測試、修復不穩定測試、除錯失敗、實作 Page Object Model、配置 CI/CD、最佳化效能、模擬 API、處理驗證或 OAuth、測試無障礙性(axe-core)、檔案上傳/下載、日期/時間模擬、WebSocket、地理定位、權限、多分頁/彈出視窗流程、行動裝置/響應式版面、觸控手勢、GraphQL、錯誤處理、離線模式、多人協作、第三方服務(付款、電子郵件驗證)等。
sanity-io/sanity 是一個專為 Playwright 測試所設計的 AI 代理技能,涵蓋從編寫測試、修復不穩定測試到除錯失敗的完整工作流程。它能協助實作者應用 Page Object Model(頁面物件模型)、配置 CI/CD 管道、最佳化測試效能、模擬 API 請求,並處理複雜的驗證與 OAuth 流程。此外,該技能也支援無障礙性測試(透過 axe-core)、檔案上傳/下載、日期/時間模擬、WebSocket、地理定位與權限管理,以及多分頁/彈出視窗與行動裝置觸控手勢測試。此技能與多種 AI 編碼代理(如 Claude Code、Cursor 和 Codex)相容,能大幅提升端到端測試的可靠性和開發效率。
npx skills add sanity-io/sanity用於編寫 Playwright 測試、修復不穩定測試、除錯失敗、實作 Page Object Model、配置 CI/CD、最佳化效能、模擬 API、處理驗證或 OAuth、測試無障礙性(axe-core)、檔案上傳/下載、日期/時間模擬、WebSocket、地理定位、權限、多分頁/彈出視窗流程、行動裝置/響應式版面、觸控手勢、GraphQL、錯誤處理、離線模式、多人協作、第三方服務(付款、電子郵件驗證)等。
Extract frames or short clips from videos using ffmpeg.
Summarize or transcribe URLs, YouTube/videos, podcasts, articles, transcripts, PDFs, and local files.
Use when testing, fixing, or extending the OpenClaw Control UI GUI with Vitest + Playwright end-to-end checks, mocked Gateway WebSocket flows, mocked dashboard runs, screenshots/videos, or agent-verifiable browser proof.
Obra superpowers agent skills.
See, Understand, Act on video and audio. See- ingest from local files, URLs, RTSP/live feeds, or live record desktop; return realtime context and playable stream links. Understand- extract frames, build visual/semantic/temporal indexes, and search moments with timestamps and auto-clips. Act- transcode and normalize (codec, fps, resolution, aspect ratio), perform timeline edits (subtitles, text/image overlays, branding, audio overlays, dubbing, translation), generate media assets (image, audio...
End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.