抓取
网页抓取与数据提取
commit-splitter
sundial-org
Split large sets of uncommitted changes into logical, well-organized commits. Use when the user has many uncommitted changes and wants structured commits, or proactively suggest when detecting a large diff that would benefit from splitting.
browser-automation
martinholovsky
"Expert in browser automation using Chrome DevTools Protocol (CDP) and WebDriver. Specializes in secure web automation, testing, and scraping with proper credential handling, domain restrictions, and audit logging. HIGH-RISK skill due to web access and data handling."
synapse.web-scrape
UpayanGhosh
"Fetch and extract readable text content from a URL, then summarise or present key information."
webapp-testing
icartsh
Playwright를 사용하여 로컬 웹 애플리케이션과 상호작용하고 테스트하기 위한 툴킷입니다. 프런트엔드 기능 검증, UI 동작 디버깅, 브라우저 스크린샷 캡처 및 브라우저 로그 확인을 지원합니다.
refactoring-advisor
armanzeroeight
Provides refactoring recommendations and step-by-step improvement plans. Use when planning refactoring, improving code structure, or reducing technical debt.
complexity-guardrails
noartem
Keep cyclomatic complexity low; flatten control flow, extract helpers, and prefer table-driven/strategy patterns over large switches
Bbeierle12
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
qa-test-generate
parhumm
Generate runnable Vitest and Playwright test files from BDD test cases and scaffold code. Use when generating test implementations.
dev-figma-capture
Takazudo
Capture web pages and send them to Figma as editable design files. Use when: (1) User wants to capture a webpage to Figma, (2) User says 'figma capture', 'send to figma', 'capture to figma', (3) User provides URLs to convert to Figma designs
summarize
smallnest
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
video-frames
smallnest
Extract frames or short clips from videos using ffmpeg.
headless-browser
Takazudo
Browser automation skill with two efficiency tiers. Tier 1: lightweight headless-check.js for quick checks, screenshots, error detection. Tier 2: playwright-cli for interactions (click, fill, navigate). Use when: (1) Quick webpage health checks, (2) Taking screenshots, (3) Checking console/network errors, (4) Simple interactions like clicking buttons or filling forms, (5) Multi-step browser automation. Use MCP Playwright only for complex scenarios requiring persistent context or rich introspection.
playwright-cli
yusuftayman
"Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages."
fractal-tree-file-structure
kachkaev
"Guides file and folder organization using fractal tree structure: self-similar directories, encapsulation, shared/ folders, mini-library pattern, and kebab-case naming. Use when creating, moving, or renaming files, extracting modules into subdirectories, deciding where shared code belongs, or checking import boundaries."
ljg-xray-book
lijigang
Deep structure extraction from books using the Epiplexity principle - maximizing computational investment to extract maximum learnable structure from any book.
data-base
JinFanZheng
Data acquisition for web scraping and data collection. Use when user needs "爬取数据/抓取网页/scrape data". Outputs structured JSON/CSV for analysis.
remotion-best-practices
JochenYang
Best practices for Remotion - Video creation in React
rysweet
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
stably-sdk-setup
stablyai
Expert setup assistant for the Stably Playwright SDK. Use this skill when installing Stably SDK in a new project, migrating from @playwright/test, or configuring Stably reporter for CI/CD. Triggers on tasks like "setup stably", "install stably sdk", or "configure playwright with stably".
stably-sdk-rules
stablyai
AI rules and SDK reference for writing tests with Stably Playwright SDK. Use this skill when writing or modifying Playwright tests with Stably AI features. Triggers on tasks involving aiAssert, agent.act(), page.extract(), page.getLocatorsByAI(), Inbox (email testing), or when deciding between Playwright vs Stably SDK methods. Includes best practices for AI assertions, extraction, locator finding, autonomous agents, and email inbox testing.
recommendations
patharanordev
Identify promising stock opportunities or extract them from text.
complexity
v1-io
Use when reducing cognitive complexity, flattening nested code, or simplifying functions. Triggers on "reduce complexity", "simplify", "too nested".
stock-metrics
patharanordev
Extract specific stock metrics from website data.
e2e-testing
v1-io
Use when implementing E2E tests, debugging flaky tests, testing web applications with Playwright, or establishing E2E testing standards. Triggers on "e2e test", "end-to-end", "Playwright", "flaky test", "browser test".