
Firecrawl Knowledge Base
- 30.1k installs
- 110 repo stars
- Updated June 19, 2026
- firecrawl/firecrawl-workflows
firecrawl-knowledge-base is a Claude Code skill that crawls web content with Firecrawl and organizes it into clean markdown for RAG, docs mirrors, or fine-tuning datasets.
About
firecrawl-knowledge-base is a skill that crawls and scrapes web content with Firecrawl and organizes it into clean, LLM-ready markdown. It supports reference libraries, RAG-ready chunks, documentation mirrors, topic corpora, and fine-tuning datasets. A developer uses it to bootstrap a vector store or mirror third-party docs offline without writing a bespoke crawler. It requires a FIRECRAWL_API_KEY and runs an onboarding step to infer source, depth, and output goal.
- Turns URLs or topics into LLM-ready markdown
- Output modes: reference, RAG, training, docs mirror
- Uses Firecrawl map, search, and scrape
- Requires FIRECRAWL_API_KEY
- Preserves code examples and tables
Firecrawl Knowledge Base by the numbers
- 30,079 all-time installs (skills.sh)
- +382 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #43 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 4, 2026 (Skillselion catalog sync)
firecrawl-knowledge-base capabilities & compatibility
Bring your own FIRECRAWL_API_KEY; crawling cost depends on your Firecrawl plan.
- Capabilities
- web crawling · web scraping · knowledge base build · rag dataset prep
- Works with
- openai
- Use cases
- web scraping · web search · research · documentation
- Runs
- Local or remote
- Pricing
- Bring your own API key
- Requires keys
- FIRECRAWL_API_KEY
What firecrawl-knowledge-base says it does
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
Use Firecrawl map for documentation sites, search for topic-based corpora, scrape pages into markdown, and preserve code examples and tables.
npx skills add https://github.com/firecrawl/firecrawl-workflows --skill firecrawl-knowledge-baseAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 30.1k |
|---|---|
| repo stars | ★ 110 |
| Security audit | 2 / 3 scanners passed |
| Last updated | June 19, 2026 |
| Repository | firecrawl/firecrawl-workflows ↗ |
How do I turn a website or topic into clean, structured markdown ready for RAG or fine-tuning without maintaining my own crawler?
Crawl and scrape web content with Firecrawl into clean LLM-ready markdown for RAG, docs mirrors, topic corpora, or fine-tuning datasets.
Who is it for?
Developers bootstrapping a vector store, mirroring third-party docs offline, or building training data from public web pages.
Skip if: Users who need a self-hosted or keyless crawler, since it depends on the hosted Firecrawl service and a FIRECRAWL_API_KEY.
When should I use this skill?
When building a knowledge base from web content for local reference docs, RAG chunks, fine-tuning datasets, documentation mirrors, or topic corpora.
What you get
A directory of organized LLM-ready markdown plus manifests (sources.json, manifest.json, or training-data.jsonl) depending on output mode.
- LLM-ready markdown files
- sources.json / manifest.json
- training-data.jsonl for training mode
By the numbers
- 4 output modes
- asks at most 1-3 onboarding questions
Files
Firecrawl Knowledge Base
Use this to turn URLs or topics into organized LLM-ready content.
Onboarding Interview
Infer the source, goal, depth, and output location from context. If the source and goal are clear, proceed immediately.
Ask at most 1-3 concise questions only if blocked, such as the source URL/topic, whether the output is reference/RAG/training/docs, or training format if training is requested.
Firecrawl Collection Plan
Use Firecrawl map for documentation sites, search for topic-based corpora, scrape pages into markdown, and preserve code examples and tables.
For files, follow the Firecrawl download-style convention:
.firecrawl/
<hostname>/
<path>/
index.mdParallel Work
If appropriate, use sub-agents or equivalent parallel task runners:
- one docs section per researcher
- official docs, tutorials, community discussions, and references by source type
- source scraping vs chunk generation vs manifest generation
Output Modes
- Reference: markdown files,
index.md, andsources.json. - RAG: markdown files plus chunk files and
manifest.json. - Training: scraped source files plus
training-data.jsonlandtraining-metadata.json. - Docs mirror: complete markdown mirror with a table of contents.
Final Deliverable
# Knowledge Base: [Source]
## Summary
[What was collected and why]
## Output Structure
[Files/directories created]
## Coverage
[Sections, source types, counts]
## Usage Notes
[How to use in RAG, docs, training, or agent context]
## Sources
[URLs collected]
## Rerun Inputs
workflow: firecrawl-knowledge-base
source: [url/topic]
goal: [reference/rag/train/docs]
depth: [quick/thorough/exhaustive]
output_dir: [.firecrawl/]Quality Bar
- Preserve code examples and formatting.
- Remove boilerplate navigation where possible.
- Include source URLs in frontmatter or metadata.
Related skills
How it compares
Use firecrawl-knowledge-base when you need chunked markdown for LLM ingestion rather than a one-page SEO or design audit.
FAQ
What output modes does it support?
Reference (markdown plus sources.json), RAG (markdown plus chunk files and manifest.json), training (source files plus training-data.jsonl), and a full docs mirror with a table of contents.
Does it need an API key?
Yes. FIRECRAWL_API_KEY is required to run the hosted Firecrawl CLI or API for crawling and scraping.
Is Firecrawl Knowledge Base safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.