firecrawl-build-onboarding

Configure Firecrawl API credentials and SDK setup for application integration.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/Yjj0333/skills-manager-backup --skill firecrawl-build-onboarding-yjj0333
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: firecrawl-build-onboarding
Source: https://github.com/Yjj0333/skills-manager-backup/tree/main/firecrawl-build-onboarding
Command: npx skills add https://github.com/Yjj0333/skills-manager-backup --skill firecrawl-build-onboarding-yjj0333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Getting Firecrawl wired into an application requires obtaining an API key, storing it correctly in environment configuration, and choosing the right SDK, which involves multiple manual steps and decisions. ## Core Features & Use Cases - Browser Auth Flow: Guides the user through a PKCE-based browser authorization flow to obtain a FIRECRAWL_API_KEY without manual signup steps. - Environment Configuration: Shows how to place FIRECRAWL_API_KEY and optional FIRECRAWL_API_URL into .env for hosted or self-hosted deployments. - SDK Selection: Provides installation commands for the JavaScript/TypeScript and Python SDKs, plus pointers to per-language source-of-truth documentation. - Use Case: A developer starting a new Node.js project that needs web scraping runs the auth flow, saves the key to .env, installs @mendable/firecrawl-js, and completes a smoke test confirming one real Firecrawl request succeeds. ## Quick Start Set up Firecrawl in my project by getting an API key, adding it to my .env file, and installing the right SDK for my stack.

Frequently Asked Questions about firecrawl-build-onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a Firecrawl API key for my application?▼

Run the browser auth flow: generate a session ID and PKCE code challenge, open the firecrawl.dev/cli-auth URL, and poll the status endpoint until it returns your API key. Then save it as FIRECRAWL_API_KEY in your .env file.

How do I add Firecrawl to a Node.js or Python project?▼

For JavaScript/TypeScript, install @mendable/firecrawl-js with npm. For Python, install firecrawl-py with pip. Direct REST calls are also supported if your project already has a preferred HTTP client.

Can I use Firecrawl with a self-hosted deployment?▼

Yes, self-hosted Firecrawl is supported by setting FIRECRAWL_API_URL to your instance's base URL alongside FIRECRAWL_API_KEY in your .env file. Hosted Firecrawl only requires the API key.

Where should I store the Firecrawl API key in my project?▼

Store the key in environment variables or your platform's secret manager, never hardcoded in source files. If your app has separate environments, mirror the key setup across development, preview, and production.

What should I do after Firecrawl credentials are configured?▼

Decide whether the project is fresh or existing, pick the narrowest Firecrawl endpoint matching your use case, read the source-of-truth docs for your language, add the SDK call, and run a smoke test proving one real request succeeds.