skills/dumplingai-web-research/SKILL.md
When the user wants web research, search results, cited sources, or fast topic discovery through DumplingAI instead of manual browsing or a direct search API integration. Also use when the user mentions Google search, SERP results, web search, search for sources, topic research, competitor research, answer sources, Serper, Perplexity, or wants to compare what the web says about something. Use this whenever the job is to search first, then inspect or synthesize results. For scraping a specific page or site after discovery, see dumplingai-scraping-extraction.
npx skillsauth add dumplingai/cli dumplingai-web-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
dumplingai catalog search <prompt>
dumplingai catalog details <type> <id>
dumplingai run <type> <id> --input '<json>'
google search, web search, or perplexity search.dumplingai catalog search "<job>".dumplingai catalog details <type> <id>..dumplingai/ and read them incrementally.dumplingai-scraping-extraction.google searchweb searchserper searchperplexity searchnews searchdumplingai catalog search "google search" > .dumplingai/catalog-search.json
dumplingai catalog details capability google_search > .dumplingai/google-search.json
dumplingai run capability google_search --input '{"query":"best AI meeting notes tools for startups"}' > .dumplingai/search-results.json
head -60 .dumplingai/search-results.json
rg '"title"|"url"|"snippet"|"results"' .dumplingai/search-results.json
data-ai
When the user wants to turn a YouTube video into a blog post, article, outline, newsletter draft, or transcript-based written summary. Also use when the user mentions repurposing a video, extracting a transcript, rewriting a YouTube talk into a post, or expanding a creator video into long-form content. Use this whenever the workflow should start with transcript extraction and optional source verification through DumplingAI capabilities.
testing
When the user wants social media content, post variants, threads, captions, hooks, or channel-specific copy for X, LinkedIn, Instagram, TikTok, or YouTube Shorts. Also use when the user wants to turn a topic, campaign idea, product page, article, or transcript into social posts, or asks for platform-specific repurposing instead of one generic draft. Use this whenever research, source extraction, and writing should be routed through DumplingAI-powered capabilities.
data-ai
When the user wants a transcript, captions, spoken-text extraction, or media-to-text workflow through DumplingAI. Also use when the user mentions YouTube transcript, TikTok transcript, transcribe this video, pull captions, extract text from audio, transcript from URL, or wants to inspect the contents of a video before writing or summarizing from it. Use this whenever the job is to turn video or audio into text first. For turning a YouTube transcript into a finished article, see youtube-to-blog-post.
development
When the user wants SEO, keyword, ranking, SERP, competitor visibility, or provider-native marketing data through DumplingAI instead of wiring a direct SEO vendor API. Also use when the user mentions keyword ideas, search volume, ranking data, SEO APIs, DataForSEO, SERP APIs, keyword research, competitor keywords, backlink-style provider data, or wants one API key across SEO data providers. Use this whenever the task is about finding or running SEO and search-marketing data endpoints. For general web research without SEO-specific data needs, see dumplingai-web-research.