Agent Skills
Instruction packs that give your AI agent know-how. Three different kinds — pick the right one below.
✦ Standalone skills2,933
Self-contained. Install one into any project and it works on its own — no other software needed.
🧰 Tool add-ons725
Come bundled with a specific tool and only work together with it — they teach your agent how to operate that tool.
open-source
★ 102,600by browser-use
Reference docs for writing Python code against the browser-use library. Read the relevant file based on what the user needs.
🧰 Not standalone — use together with browser-use/browser-use
cloud
★ 102,600by browser-use
Reference docs for the Cloud REST API, SDKs, and integration patterns. Read the relevant file based on what the user needs.
🧰 Not standalone — use together with browser-use/browser-use
fixing-flaky-e2e-tests
★ 45,100by streamlit
Diagnose and fix flaky Playwright e2e tests. Use when tests fail intermittently, show timeout errors, have snapshot mismatches, or exhibit browser-specific…
🧰 Not standalone — use together with streamlit/streamlit
music-to-video
★ 33,000by heygen-com
Use when the user has a music track (an audio file, or a video to pull audio from) and wants a beat-synced HyperFrames video, calm to hard-hitting. The music drives everything: one analyzer reads it once, the orchestrator lays out the frames and fills a per-frame plan, and one sub-agent builds each frame. Typography and templates are the floor — a complete video needs zero assets — but any images or videos the user supplies are cut into the frames on the same beat grid (beat-cut /...
🧰 Not standalone — use together with heygen-com/hyperframes
browser-harness
★ 15,700by browser-use
Direct browser control via CDP. Use when the user wants to automate, scrape, test, or interact with web pages. Connects to the user's already-running Chrome.
🧰 Not standalone — use together with browser-use/browser-harness
d3k
★ 1,500by vercel
Bootstrap d3k in standalone AI apps (Codex, Cursor, Claude Code): detect/install dev3000, start d3k as the runtime, and use unified logs plus CDP browser…
🧰 Not standalone — use together with vercel-labs/dev3000
firecrawl-search
✓★ 507by firecrawl
Web search with optional content scraping. Returns search results as JSON, optionally with full page content.
🧰 Not standalone — use together with firecrawl/cli
firecrawl-scrape
✓★ 507by firecrawl
Scrape one or more URLs. Returns clean, LLM-optimized markdown. Multiple URLs are scraped concurrently.
🧰 Not standalone — use together with firecrawl/cli
firecrawl-parse
✓★ 507by firecrawl
Turn a local document into clean markdown on disk. Supports PDF, DOCX, DOC, ODT, RTF, XLSX, XLS, HTML/HTM/XHTML .
🧰 Not standalone — use together with firecrawl/cli
firecrawl-agent
✓★ 507by firecrawl
AI-powered autonomous extraction. The agent navigates sites and extracts structured data (takes 2-5 minutes).
🧰 Not standalone — use together with firecrawl/cli
firecrawl-agent
✓★ 507by firecrawl
AI-powered autonomous extraction of structured data from complex multi-page websites. Navigates sites intelligently to locate and extract data, returning results as JSON with optional schema validation Supports custom JSON schemas for predictable structured output, or freeform extraction when schema is not provided Offers two model tiers (spark-1-mini and spark-1-pro) with credit limits and optional waiting for inline results Best suited for multi-page extraction tasks; use simpler scrape or...
🧰 Not standalone — use together with firecrawl/cli
firecrawl-crawl
✓★ 507by firecrawl
Bulk extract content from entire websites or site sections with depth and path filtering. Crawls pages following links up to configurable depth limits and page counts, with path inclusion/exclusion filters to scope extraction Supports async job polling or synchronous waiting with progress display via --wait and --progress flags Offers concurrency control, request delays, and JSON output formatting for integration into agent workflows Part of a four-step escalation pattern: search → scrape →...
🧰 Not standalone — use together with firecrawl/cli
firecrawl-map
✓★ 507by firecrawl
Discover and filter URLs on a website, with optional search to locate specific pages. Supports filtering by search query to find pages matching keywords within large sites Includes sitemap handling strategies (include, skip, or use only) and optional subdomain inclusion Outputs results as plain text or JSON with configurable URL limits Commonly paired with firecrawl-scrape: use map with search to find the target URL, then scrape it
🧰 Not standalone — use together with firecrawl/cli
firecrawl-scrape
✓★ 507by firecrawl
Extract clean markdown from any URL, including JavaScript-rendered single-page applications. Handles both static pages and JS-rendered SPAs with configurable wait times for rendering Supports multiple concurrent URL scraping with output format options including markdown, HTML, links, and screenshots Includes content filtering options like main-content-only mode to strip navigation and footers, plus tag inclusion/exclusion Optional inline question answering via --query flag for targeted...
🧰 Not standalone — use together with firecrawl/cli
firecrawl-search
✓★ 507by firecrawl
Web search with optional full-page content extraction from results. Returns real search results as JSON with optional --scrape flag to fetch complete page markdown for each result, avoiding redundant fetches Supports filtering by source type (web, images, news), category (GitHub, research, PDF), time range (past hour/day/week/month/year), location, and country Use --limit to control result count and --scrape-formats to customize output formats when extracting full content Part of a workflow...
🧰 Not standalone — use together with firecrawl/cli
firecrawl-crawl
✓★ 507by firecrawl
Bulk extract content from a website. Crawls pages following links up to a depth/limit.
🧰 Not standalone — use together with firecrawl/cli
firecrawl-map
✓★ 507by firecrawl
Discover URLs on a site. Use --search to find a specific page within a large site.
🧰 Not standalone — use together with firecrawl/cli
firecrawl-shop
✓★ 72by firecrawl
Research products across the web with Firecrawl and produce a shopping recommendation or cart-ready summary. Use when the user wants to compare products, find the best option, evaluate reviews, respect budget/preferences, or shop with a saved browser session.
🧰 Not standalone — use together with firecrawl/firecrawl-workflows
firecrawl-research-papers
✓★ 72by firecrawl
Find and synthesize research papers, whitepapers, PDFs, technical reports, and academic sources with Firecrawl. Use when the user wants a literature review, paper summary, research landscape, or sourced synthesis from PDFs and scholarly/industry publications.
🧰 Not standalone — use together with firecrawl/firecrawl-workflows
firecrawl-knowledge-ingest
✓★ 72by firecrawl
Ingest public or authenticated knowledge bases and docs portals with Firecrawl browser. Use for JS-heavy docs, login-gated portals, paginated help centers, support knowledge bases, or structured JSON/markdown extraction from documentation sites.
🧰 Not standalone — use together with firecrawl/firecrawl-workflows
firecrawl-deep-research
✓★ 72by firecrawl
Run multi-source deep research with Firecrawl. Use when the user asks to research a topic, compare perspectives, produce a sourced briefing, investigate a technical or market question, or synthesize web evidence across many sources.
🧰 Not standalone — use together with firecrawl/firecrawl-workflows
firecrawl-knowledge-base
✓★ 72by firecrawl
Build a knowledge base from web content with Firecrawl. Use for local reference docs, RAG-ready chunks, fine-tuning datasets, documentation mirrors, topic corpora, or LLM-ready markdown organized from web sources.
🧰 Not standalone — use together with firecrawl/firecrawl-workflows
firecrawl-lead-research
✓★ 72by firecrawl
Produce pre-meeting lead intelligence briefs with Firecrawl. Use when the user needs company research, person research, recent news, talking points, pain points, or outreach preparation before a sales call, partnership meeting, investor conversation, or customer interview.
🧰 Not standalone — use together with firecrawl/firecrawl-workflows
firecrawl-qa
✓★ 72by firecrawl
QA test a live website with Firecrawl browser and scrape evidence. Use when the user wants exploratory QA, form testing, navigation/link checks, responsive checks, performance observations, bug reports, or a pre-launch quality review.
🧰 Not standalone — use together with firecrawl/firecrawl-workflows
firecrawl-competitive-intel
✓★ 72by firecrawl
Monitor competitor pricing, features, changelogs, dashboards, and product changes with Firecrawl. Use for recurring competitive intelligence, pricing tier extraction, feature change tracking, or structured competitor alerts.
🧰 Not standalone — use together with firecrawl/firecrawl-workflows
just-scrape
★ 31by scrapegraphai
Search, scrape, crawl, extract structured data, and monitor web pages via the ScrapeGraph AI CLI. Use when the user asks to search the web, scrape a webpage, grab content from a URL, extract JSON from a site, crawl documentation or site sections, monitor a page for changes, inspect request history, check ScrapeGraph credits, or validate API setup.
🧰 Not standalone — use together with scrapegraphai/just-scrape
github
✓★ 3by firecrawl
GitHub operations via `gh` CLI: issues, PRs, CI runs, code review, API queries. Use when: (1) checking PR status or CI, (2) creating/commenting on issues, (3)…
🧰 Not standalone — use together with firecrawl/openclaw
mcporter
✓★ 3by firecrawl
Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type…
🧰 Not standalone — use together with firecrawl/openclaw
nano-banana-pro
✓★ 3by firecrawl
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
🧰 Not standalone — use together with firecrawl/openclaw
obsidian
✓★ 3by firecrawl
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
🧰 Not standalone — use together with firecrawl/openclaw