firecrawl avatar

Firecrawl Knowledge Ingest

This is purpose-built for scraping documentation portals that normal scrapers choke on: JavaScript-heavy sites, login-gated content, paginated help centers, or anything with complex navigation. It uses Firecrawl's browser automation to actually navigate the site like a human would, following sidebars and pagination controls while extracting clean markdown or structured JSON. The workflow interviews you briefly for the portal URL and auth requirements, then crawls methodically while preserving code blocks and tables. Honest take: if you're trying to ingest Notion docs, enterprise knowledge bases, or modern SaaS documentation into a RAG system, this beats fighting with Puppeteer yourself. Outputs include metadata tracking, failed page reports, and a clean JSON shape ready for vector storage.

skills.sh installs
31.6K
GitHub stars
221
last updated
Aug 21, 2026

Install

$ npx -y skills add firecrawl/firecrawl-workflows --skill firecrawl-knowledge-ingest --agent claude-code

Installs into .claude/skills of the current project.

Files

Firecrawl Knowledge Ingest

Use this when a docs portal needs browser navigation, auth, pagination, or JS rendering.

Onboarding Interview

Infer the portal URL, output format, auth needs, and page limit from context. If the portal is clear, proceed immediately.

Ask at most 1-3 concise questions only if blocked, such as the portal URL, whether authentication is required, or the desired output format.

Firecrawl Collection Plan

Use Firecrawl browser to:

  • open the portal and inspect navigation
  • identify sections, categories, sidebar links, and article URLs
  • follow sidebar navigation, next links, pagination, load-more controls, or search
  • scrape article content as markdown
  • extract metadata such as title, section, last updated date, author, and tags

Try Firecrawl map as a supplement for public URLs, but use browser navigation for auth-gated or JS-heavy content.

Final Deliverable

# Knowledge Ingest: [Portal]

## Summary
[Pages extracted, sections covered, limitations]

## Output
[JSON/markdown/merged file path or content]

## Sections
[Section names and article counts]

## Failed Or Restricted Pages
[Any access/loading issues]

Sponsors

Details

Repository
github.com/firecrawl/firecrawl-workflows
Categories
Documentation, Automation & Workflows
First seen
Jun 3, 2026

More from firecrawl/firecrawl-workflows

All 16
1apollographql avatarrust-best-practicesapollographql/skillsGuide for writing idiomatic Rust code based on Apollo GraphQL's best practices handbook. Use this skill when: (1) writing new Rust code or functions, (2) review22.7Kskills.sh installs
2ast-grep avatarast-grepast-grep/agent-skillGuide for writing ast-grep rules to perform structural code search and analysis. Use when users need to search codebases using Abstract Syntax Tree (AST) patter19.5Kskills.sh installs
3tavily-ai avatartavily-crawltavily-ai/skillsCrawl websites and extract content from multiple pages via the Tavily CLI. Use this skill when the user wants to crawl a site, download documentation, extract a17.9Kskills.sh installs
4wshobson avatarpython-code-stylewshobson/agentsPython code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, reviewing style, configuring linters, writin17.1Kskills.sh installs
5vercel avatarbuilding-componentsvercel/components.buildGuide for building modern, accessible, and composable UI components. Use when building new components, implementing accessibility, creating composable APIs, set15.1Kskills.sh installs
6samber avatargolang-pkg-go-devsamber/cc-skills-golangGolang package and module documentation and exploration via `godig`, a pkg.go.dev API client (CLI + MCP server) — package docs, API references, symbols, code ex13.3Kskills.sh installs