
apify/agent-skills
14 skills57.6k installs29.8k starsGitHub
Install
npx skills add https://github.com/apify/agent-skillsSkills in this repo
1Apify Ultimate Scraperapify-ultimate-scraper is a routing skill that gives agents a curated index of Apify Actors for web and social scraping instead of ad-hoc search. Solo builders researching competitors, audiences, or distribution channels can scan tiered tables—Apify-maintained first, community when needed—and then pull live input schemas with the documented CLI invocation. The readme emphasizes fetching actor info dynamically so agents do not hard-code stale field lists. It fits early journey research when you need Instagram profiles, posts, hashtags, reels, or Facebook engagement data, and it remains useful later when you refresh metrics for content or lifecycle decisions. Use it whenever the task is choose and configure the correct scraper, not operate a one-off curl to a single endpoint.11.2kinstalls2Apify Actor DevelopmentApify Actor Development is an agent skill for solo builders who need repeatable web scraping, browser automation, or data-processing jobs without maintaining long-lived servers. It explains what Actors are—isolated Docker programs with structured JSON in and out—and walks through prerequisites, especially installing and verifying the Apify CLI before any code changes. Your agent can use it when standing up a new scraper, fixing a failing run, or aligning actor.json metadata with the model that generated the project. The skill fits indie workflows that combine Actors with your main app via API triggers or scheduled runs. Expect shell commands, cloud deployment concepts, and Apify storage primitives rather than a generic Puppeteer tutorial. Review network and spend implications on your Apify account before production schedules.7.9kinstalls3Apify Actorizationapify-actorization teaches agents how to turn everyday software into Apify Actors—Docker-packaged, JSON-in/JSON-out serverless programs on the Apify platform. Solo builders use it when a scraper, data job, or automation already works locally but needs a defined input schema, platform lifecycle (Actor.init/exit or Python async context), and a repeatable deploy path. The skill sequences apify init, SDK wrapping, schema configuration, local run with sample input, and apify push so you do not ship half-wired actors missing exit handlers or schema validation. It fits JavaScript and TypeScript SDK flows, Python async managers, and language-agnostic CLI wrappers when SDK adoption is awkward. Compatible with Claude Code, Cursor, and Codex, it keeps CLI installation guidance conservative (npm -g or brew) and assumes you will test with apify run before cloud push—ideal when distribution through Apify Store or scheduled runs is the goal.7.4kinstalls4Apify Generate Output SchemaApify Generate Output Schema is an agent skill that walks through Apify Actor source to author dataset_schema.json, output_schema.json, and key_value_store_schema.json, then aligns actor.json so the Apify Console renders run results intelligibly. Solo builders maintaining scrapers or data Actors use it when creating or refreshing output schemas after code changes. Principles emphasize reading push-to-dataset logic first, marking every field nullable, anonymizing examples, and matching sibling Actors in the same repository for naming and description style. Phase 1 discovery locates Actor structure before schema generation. The workflow is Build-phase integration specialized for the Apify platform rather than general OpenAPI design. Intermediate complexity assumes familiarity with Actor project layout and Apify metadata files.5.2kinstalls5Apify Market ResearchApify Market Research is an agent skill that wires your coding agent to Apify Actors for real-world market intelligence—location density on Google Maps, regional interest via Google Trends, pricing on Facebook Marketplace, events and groups, business pages, and hospitality or social surfaces named in the skill (Booking.com, Instagram, TripAdvisor). It is aimed at solo and indie builders who need evidence for niche choice, geography, pricing, and demand before they scope or prototype. The workflow is deliberate: classify the research question, map it to a table Actor ID, pull the Actor schema through the mcpc CLI, confirm output preferences, execute the bundled analysis script, then synthesize actionable findings. That pattern keeps agents from guessing API fields or skipping export structure. It is not a substitute for legal/compliance review of scraping targets or for product analytics after launch—it front-loads external-market signal during idea and validate work when an Apify token and Node toolchain are already in place.3.4kinstalls6Apify EcommerceApify E-commerce is an agent skill that drives Apify’s E-commerce Scraping Tool to extract structured product, pricing, review, and seller data from major online marketplaces. It is built for solo and indie builders who need real-world pricing and sentiment signals instead of guessing MAP compliance, positioning, or which resellers are undercutting them. The skill routes requests into three workflows—products and pricing for monitoring and competitor analysis, reviews for sentiment and defect patterns, and sellers for unauthorized reseller hunts—then walks through configuring the Actor, user preferences, running the extraction script with APIFY_TOKEN, and summarizing outputs. You need Node.js 20.6+ and a token in ~/.claude/.env. Use it during opportunity research, pricing validation, and ongoing competitor monitoring rather than as a one-off chat scrape.3.2kinstalls7Apify Lead Generationapify-lead-generation packages Apify’s scraping Actors into an agent-guided prospecting workflow for solo founders doing their own outbound. When someone asks for local businesses, influencer profiles, or enriched emails from URLs, the skill maps the request to a specific Actor ID, pulls the live input schema with mcpc, confirms output preferences, executes the bundled script, and summarizes what landed on disk. That structure keeps you from guessing JSON fields for compass/crawler-google-places or apify/instagram-profile-scraper while still moving fast. It sits squarely in growth work—building lists for cold email, partnership hunts, or niche directory plays—but early-stage builders also use the same flows during validation to see who already serves a market. You need an Apify token and a modern Node runtime; the skill assumes you are comfortable delegating run orchestration to the agent while you judge targeting quality.2.8kinstalls8Apify Trend Analysisapify-trend-analysis is an agent skill that wires Apify Actors into a repeatable trend-research workflow for solo builders planning content or product positioning. You start by naming the kind of signal you need—Google search interest, Instagram hashtag volume, post visuals, or comment engagement—then the skill maps that need to a concrete Actor ID, pulls the Actor schema through the mcpc CLI, confirms output format and filename with you, runs the analysis script, and closes with a concise findings summary. It assumes a local .env with APIFY_TOKEN and Node 20.6 or newer so tokens load cleanly. The skill is built for indie marketers and founders who cannot manually monitor five platforms daily but still want agent-assisted research they can cite in validate or grow decisions. It is integration-heavy rather than a static report template: each run is parameterized by Actor choice and user preferences. Expect network spend against your Apify account and review Actor terms for each target platform.2.7kinstalls9Apify Competitor IntelligenceApify Competitor Intelligence guides solo builders through multi-platform competitor research using Apify’s Actor marketplace and the mcpc CLI. You select an analysis pattern—local business footprint, contact discovery, feature benchmarking, review comparison, hotel data, or social content—fetch the Actor input schema, confirm export format and filename with the user, then execute the bundled analysis script and synthesize strategic takeaways. It assumes an APIFY_TOKEN and modern Node for env-file loading, and treats competitor scraping as a repeatable workflow rather than one-off manual copy-paste. Complexity is intermediate to advanced due to token billing, Actor selection, and cross-platform interpretation. Best during early market research and again when validating positioning or monitoring rivals before a launch push.2.6kinstalls10Apify Content AnalyticsApify Content Analytics is an agent skill that walks a solo builder through selecting the right Apify Actor for social content metrics, fetching its input schema via the mcpc CLI, running an analytics script with their APIFY_TOKEN, and delivering a structured summary of engagement and campaign performance. It targets indie marketers and founders who ship content on Instagram and adjacent platforms but want agent-driven extraction instead of manual exports. The workflow is deliberately linear—identify the analytics job, resolve the Actor, confirm user preferences for format and filenames, execute, then interpret results—so Claude Code or similar agents do not improvise scraper configs. You reach for it during Grow when you need follower growth, reel performance, hashtag lift, or comment engagement in one repeatable pass. It pairs Apify’s hosted Actors with local Node tooling rather than bespoke Puppeteer scripts, which keeps maintenance on Apify’s side while you focus on what the numbers mean for the next content or lifecycle decision.2.6kinstalls11Apify Brand Reputation MonitoringApify Brand Reputation Monitoring is a workflow-oriented agent skill that wires solo builders and small teams to Apify Actors for scraping reviews, ratings, and brand mentions across maps, travel, and social surfaces. You start by matching the user’s goal to a specific Actor—Google Places crawlers, dedicated Maps review scrapers, Booking hotel and review actors, or TripAdvisor review tooling—then fetch the Actor schema with mcpc, confirm export preferences, and execute a monitoring script. It assumes APIFY_TOKEN in environment, Node 20.6+, and the global mcpc package. The skill is built for operators who need repeatable reputation pulls rather than manual copy-paste, and it ends with a structured summary of what was collected. It pairs naturally with grow-phase analytics and support triage when feedback volume spans multiple channels.2.5kinstalls12Apify Influencer DiscoveryApify Influencer Discovery is an agent skill that walks solo builders through finding and evaluating creators for brand partnerships using hosted Apify Actors instead of one-off scraper scripts. You start by matching the user's goal—profile metrics, hashtag-based discovery, reel engagement, niche search, or brand mentions—to the right Actor from a built-in table, then pull the Actor schema through mcpc so inputs stay valid. The skill asks for output format and filename preferences, runs the discovery script with credentials from a .env APIFY_TOKEN, and finishes with a concise summary of who looks worth contacting. It fits indie SaaS, content products, and ecommerce founders who need distribution through creators but lack time to maintain platform APIs. Expect intermediate setup: Node 20.6+, Apify billing, and comfort delegating network calls to Apify's infrastructure rather than local-only research.2.5kinstalls13Apify Audience AnalysisApify Audience Analysis is a workflow skill for solo builders who need evidence-backed audience insight instead of guessing demographics and engagement on social platforms. It walks an agent through choosing the right Apify Actor for each question—Facebook follower lists, like patterns, Reels viewers, comment threads, or post metrics—and then fetching schemas, confirming output preferences, running the analysis script, and summarizing findings. Prerequisites are an APIFY_TOKEN in `.env`, Node.js 20.6+ for `--env-file`, and the global `mcpc` tool. The skill is integration-heavy: it assumes you will operate Apify Actors programmatically rather than manual exports. Canonical placement is Idea → audience, but the same runs support Validate when scoping a niche and Grow when measuring whether content resonates. It does not replace privacy-compliant first-party analytics in your product; it enriches external social listening for indie marketers and founders validating distribution channels.2.5kinstalls14Apify Sdk IntegrationApify SDK Integration teaches agents how to add Apify to software you already have. The skill centers on the apify-client package for calling Actors from JavaScript, TypeScript, or Python, with REST guidance when your stack differs. Solo builders shipping SaaS, internal tools, or API products use it when they need dependable web scraping, browser automation, or structured extraction without operating their own crawler fleet. A critical guardrail is package naming: install apify-client for integration work, not the apify SDK meant for building Actors. Prerequisites are an Apify account, an APIFY_TOKEN from Console Settings Integrations, and secure storage never hardcoded in source. The workflow steers you to pick the right Store Actor before writing glue code, then embed runs and consume datasets in your pipeline. Complexity is intermediate because you must reason about quotas, async runs, and error handling in production callers.1kinstalls