一键导入
browser-search
Browsing/scraping for sites with anti-bot protection (Cloudflare, Akamai, etc.) using CloakBrowser. Use whenever you need to access protected sites.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Browsing/scraping for sites with anti-bot protection (Cloudflare, Akamai, etc.) using CloakBrowser. Use whenever you need to access protected sites.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Extract vocals from audio files using Demucs with Apple GPU acceleration, and cut/trim audio to a specified duration. Use when the user asks to: (1) separate or extract vocals/voice from music, (2) remove vocals from a song, (3) cut or trim an audio file to a shorter length, (4) extract vocals AND trim them in one step. Handles MP3, WAV, and other common formats. Requires macOS with Apple Silicon (M-series) for GPU acceleration and the `uv` tool.
Take full-page screenshots of web pages using Playwright via a uv script. Use when the user asks to screenshot a URL for documentation, READMEs, or visual reports — whether live sites or local static HTML files.
Interact with local Chrome browser session (only on explicit user approval after being asked to inspect, debug, or interact with a page open in Chrome)
User-facing reference for Apple’s lightweight Linux container runtime `container`, which runs on Apple Silicon Macs. Covers everyday command usage including `container run`, `container build`, `container image pull/push`, `container machine`, volumes, networks, DNS, configuration files, and troubleshooting for the `container` command.
Write and edit in GOV.UK / GDS house style — plain English, active voice, front-loaded content, sentence case, and no bold or italics for emphasis. Use when writing or editing reports, research write-ups, guidance, documentation, summaries, or any prose where clarity and accessibility matter.
Generate an interactive PR review walkthrough as an HTML page. Fetches PR data via gh API, categorizes files into core vs mechanical changes, adds reviewer annotations, and renders diffs with moved-code detection. Use when the user pastes a GitHub PR URL and asks for a review, walkthrough, or summary, or says "review this PR".
| name | browser-search |
| description | Browsing/scraping for sites with anti-bot protection (Cloudflare, Akamai, etc.) using CloakBrowser. Use whenever you need to access protected sites. |
For sites with Cloudflare, Akamai, Kasada, DataDome, or similar anti-bot protection.
Uses launch() from the npm package cloakbrowser.
Script: <skill_dir>/scripts/fetch.mjs
# Simple (markdown output)
exec node <skill_dir>/scripts/fetch.mjs "https://example.com"
# Text only (no markdown header)
exec node <skill_dir>/scripts/fetch.mjs "https://example.com" --format text
# Raw HTML
exec node <skill_dir>/scripts/fetch.mjs "https://example.com" --format html
# With scroll for lazy loading (eBay, Amazon, reviews)
exec node <skill_dir>/scripts/fetch.mjs "https://ebay.com/..." --scroll
# Automatic challenge detection (Cloudflare, Akamai, DataDome...)
exec node <skill_dir>/scripts/fetch.mjs "https://protected-site.com"
# Proxy + geoip for sites that block datacenter IPs
exec node <skill_dir>/scripts/fetch.mjs "https://..." --proxy "socks5://user:pass@proxy:1080" --geoip
# Deterministic fingerprint
exec node <skill_dir>/scripts/fetch.mjs "https://..." --seed 12345 --platform windows
# Screenshot (⚠️ writes PNG file — breaks read-only rule)
exec node <skill_dir>/scripts/script.mjs --script "<skill_dir>/scripts/screenshot.mjs"
When click, login, multi-step, or custom data extraction is needed:
exec node <skill_dir>/scripts/script.mjs \
--script "<skill_dir>/scripts/<your-script>.mjs" \
--proxy "socks5://..." --seed 12345
Full guide: <skill_dir>/scripts/guide.md