From firecrawl-pack
Execute FireCrawl primary workflow: Core Workflow A. Use when implementing primary use case, building main features, or core integration tasks. Trigger with phrases like "firecrawl main workflow", "primary task with firecrawl".
How this skill is triggered — by the user, by Claude, or both
Slash command
/firecrawl-pack:firecrawl-core-workflow-aThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Primary money-path workflow for FireCrawl. This is the most common use case. FireCrawl is a web scraping and crawling API that converts any website into clean, LLM-ready Markdown or structured data. It handles JavaScript rendering, login-gated pages, and pagination automatically, which removes the need for custom browser automation scripts when you need to extract content from modern web applic...
Primary money-path workflow for FireCrawl. This is the most common use case. FireCrawl is a web scraping and crawling API that converts any website into clean, LLM-ready Markdown or structured data. It handles JavaScript rendering, login-gated pages, and pagination automatically, which removes the need for custom browser automation scripts when you need to extract content from modern web applications.
firecrawl-install-auth setupConnect to the FireCrawl API with your API key and specify the target URL you want to scrape. Choose between single-page scrape mode for individual URLs and full-crawl mode for entire sites. Configure output format preferences (Markdown, HTML, or structured JSON) and set any include or exclude URL path patterns to focus the crawl scope.
// Step 1 implementation
Submit the scrape or crawl job and monitor its progress via the job status endpoint. FireCrawl queues the work asynchronously for multi-page crawls. Poll for completion or set up a webhook callback. Once complete, retrieve the extracted content and validate that it covers the pages you intended, checking for any blocked or failed URLs.
// Step 2 implementation
Post-process the extracted Markdown or JSON: strip navigation boilerplate if present, split long documents into chunks suitable for embedding, and store the results in your vector database or knowledge base. Record the crawl metadata (URLs visited, extraction timestamp, token count) for provenance tracking.
// Step 3 implementation
| Error | Cause | Solution |
|---|---|---|
| Error 1 | Cause | Solution |
| Error 2 | Cause | Solution |
// Complete workflow example
For secondary workflow, see firecrawl-core-workflow-b.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub nickloveinvesting/nick-love-plugins --plugin firecrawl-pack