抓取
网页抓取与数据提取
playwright
joabgonzalez
"Cross-browser E2E testing with Playwright. Trigger: When writing or running end-to-end tests with Playwright."
expert-code-refactoring
GrishaAngelovGH
"Expert code refactoring for Java, JavaScript, and React projects. Focuses on SOLID principles, design patterns, and idiomatic improvements while ensuring test stability."
ebook-extractor
ratacat
Use when user wants to extract text from ebooks (EPUB, MOBI, PDF). Use for converting ebooks to plain text for analysis, processing, or reading. Handles all common ebook formats.
install-playwright-mcp
jpoutrin
Install Playwright MCP server for browser automation in Claude Code
agentbay-monitor-skills
agentbay-ai
舆情监控技能,最终产出舆情报告。当用户问「某事件/话题舆情如何」「舆论怎么样」「做舆情分析」「运行舆情分析」或按关键词/平台爬取并生成舆情报告时,使用本技能。约定:凡舆情相关意图即执行全流程(爬取→情感分析→生成报告)。爬取由本技能完成;情感分析由主 Agent 按提示词自主判断;报告由 generate_report 生成。
Web Scraper
agentbay-ai
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."
tinyfish
tinyfish-io
Use TinyFish web agent to extract/scrape websites, extract data, and automate browser actions using natural language. Use when you need to extract/scrape data from websites, handle bot-protected sites, or automate web tasks.
chrome
johnlindquist
Browser automation using Puppeteer or Playwright. Use for web testing, screenshots, form filling, and automated browser interactions.
spider
johnlindquist
Web crawling and scraping with analysis. Use for crawling websites, security scanning, and extracting information from web pages.
Keeping Routines Focused
obra
Each routine does one thing and does it well - extract when routines have multiple responsibilities
application-quality-assurance
qodex-ai
Test web applications comprehensively for quality. Performs functional, integration, and user experience testing of web applications.
Simplifying Control Flow
obra
Flatten nested conditionals with early returns or table-driven methods - keep nesting depth under 3 levels
document-chat-interface
qodex-ai
Build chat interfaces for querying documents using natural language. Extract information from PDFs, GitHub repositories, emails, and other sources. Use when creating interactive document Q&A systems, knowledge base chatbots, email search interfaces, or document exploration tools.
Localizing Variables
obra
Declare variables in smallest possible scope, initialize close to first use, minimize span and live time
aesthetic-analysis
qodex-ai
Analyze and extract design patterns from visual examples. Deconstructs design systems, color palettes, typography, and layout principles from reference materials.
Reducing Complexity
obra
Managing complexity is software's primary technical imperative - all other goals are secondary
browser-automation-framework
qodex-ai
Automate browser interactions and web testing. Provides scriptable browser control for web scraping, testing, and automation.
feature-radar-learn
runkids
Extract reusable patterns, architectural decisions, and pitfalls from completed work into .feature-radar/specs/. Captures the "why" behind choices so future sessions build on past experience. MUST use this skill when the user reflects on what worked/didn't, wants to document a decision, or mentions remembering a pattern for future use. Use when the user: - Says "remember this approach", "document this decision", "save this pattern" - Reflects: "that worked well", "lessons learned", "what did we learn" - Wants to capture: "don't forget this", "this was a good pattern" - Hit a dead end: "this didn't work because...", "avoid this approach" - Made a technical decision worth recording for posterity - Says "extract learnings" or "capture what we learned" Do NOT use for recording external observations — that's feature-radar-ref's job. Do NOT use for archiving completed features — that's feature-radar-archive's job.
summarize
goldengrape
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
e2e-testing-expert
YuniorGlez
Senior End-to-End (E2E) Test Architect for 2026. Specialized in Playwright orchestration, visual regression testing, and high-performance CI/CD sharding. Expert in building resilient, auto-waiting test suites using the Page Object Model (POM), automated accessibility auditing (Axe-core), and deep-trace forensic debugging.
pdf-pro
YuniorGlez
"Master of PDF engineering, specialized in AI-driven extraction, high-fidelity Generation (Puppeteer), and PDF 2.0 Security."
analyze-malware
bdmorin
You are a malware analysis expert and you are able to understand malware for any kind of platform including, Windows, MacOS, Linux or android.
analyze-answers
bdmorin
You are a PHD expert on the subject defined in the input section provided below.