Commit Graph

388 Commits

Author SHA1 Message Date
Developers Digest 8037884e60 add firecrawl -y shorthand for init --all --browser
npx -y firecrawl-cli -y now runs the full non-interactive setup:
install globally, browser auth, install all skills to all agents.
2026-03-10 16:55:23 -04:00
Developers Digest 65735a18c0 fix setup skills missing npx -y flag
Without -y, npx prompts "Need to install the following packages: skills.
Ok to proceed?" which hangs in scripts and CI.
2026-03-10 16:50:04 -04:00
Developers Digest 50ca954490 make setup skills install globally with all skills by default 2026-03-10 16:34:05 -04:00
Developers Digest 7e3ba91ad7 Merge pull request #67 from firecrawl/add-claude-sync
Add workflow to sync Firecrawl skill to Claude plugin
2026-03-10 15:39:43 +00:00
Developers Digest 596b27f78d Unify Claude plugin sync workflow 2026-03-10 09:53:17 -04:00
Developers Digest 904417f491 Add Claude skill sync workflow 2026-03-10 09:47:26 -04:00
Developers Digest a8cee5509a Merge pull request #65 from firecrawl/minor-skill-update-to-test
Add experimental workflows and sync skills updates
2026-03-10 00:24:06 +00:00
Developers Digest ebbf4e2a83 Add branch trigger comment for skill sync 2026-03-09 20:20:18 -04:00
Developers Digest 9b062151f2 Merge pull request #64 from firecrawl/test-github-sync-action
Add sync workflow and note minor change
2026-03-10 00:17:07 +00:00
Developers Digest 446439b1f5 Merge remote-tracking branch 'origin/main' into test-github-sync-action
# Conflicts:
#	.github/workflows/sync-skills.yml
2026-03-09 20:13:05 -04:00
Developers Digest b364c7a0ac Update firecrawl sync workflow 2026-03-09 20:09:50 -04:00
Developers Digest 4b06ddd10b Merge pull request #63 from firecrawl/setup-github-action-sync
shorten skill description line
2026-03-09 22:23:18 +00:00
Developers Digest e27ef8cddd shorten skill description line 2026-03-09 18:20:20 -04:00
Developers Digest 69865ef602 Merge pull request #62 from firecrawl/setup-github-action-sync
add comma in skill description
2026-03-09 22:12:17 +00:00
Developers Digest 2f9574c4b0 add comma in skill description 2026-03-09 18:10:54 -04:00
Developers Digest d27b44a853 Merge pull request #61 from firecrawl/setup-github-action-sync
fix skills sync action to handle empty target repo
2026-03-09 22:09:46 +00:00
Developers Digest 5b62e22d87 fix skills sync action to handle empty target repo 2026-03-09 18:06:39 -04:00
Developers Digest fd700e0735 Merge pull request #60 from firecrawl/test-github-sync-action
Test PR GH Action Trigger
2026-03-09 21:47:20 +00:00
Developers Digest a268c63f63 Add sync test comment 2026-03-09 17:46:06 -04:00
Developers Digest 208d99c107 Merge pull request #59 from firecrawl/test-github-sync-action
Add GitHub action to sync skills
2026-03-09 21:42:20 +00:00
Developers Digest 5bc41ed653 Add GitHub action to sync skills 2026-03-09 17:39:59 -04:00
Developers Digest 596e47fba0 move firecrawl-download into firecrawl-experimental namespace 2026-03-09 14:32:50 -04:00
Developers Digest a5b5062fc0 optimize skill descriptions for trigger accuracy (57% → 90%)
rewrite all 8 skill descriptions from passive ("Firecrawl search — web
search with optional scraping") to pushy, user-intent-driven framing
that explicitly lists trigger phrases and anti-default context.

eval results: search 8/8, browser 8/8, download 8/8, scrape 7/8,
map 7/8, crawl 7/8, agent 6/8, hub 14/16.
2026-03-09 12:36:23 -04:00
Developers Digest dc82bc50d3 simplify install.md quick setup to firecrawl init -y 2026-03-09 12:06:32 -04:00
Developers Digest 8158610adc add individual SKILL.md files for each firecrawl command
Split monolithic skill docs into 7 self-contained skill files:
search, scrape, map, crawl, agent, browser, download. Each has
YAML frontmatter, quick start examples, options table, tips,
and cross-references to sibling skills.
2026-03-09 12:05:52 -04:00
Developers Digest 906a0204f3 add --full-depth to skills install, -y defaults to browser auth and --all 2026-03-09 12:05:27 -04:00
Developers Digest 64bd0e3720 slim hub SKILL.md from 375 to 135 lines, point to individual command skills 2026-03-09 12:04:58 -04:00
Nicolas ad0970df1d Nick: formatting 2026-03-06 18:56:54 -08:00
Nicolas 9befd6029a Nick: more workflows + interactive live view 2026-03-06 18:56:11 -08:00
Developers Digest 469eda1cc9 Merge pull request #56 from firecrawl/agent-workflows
Agent workflows
2026-03-06 21:05:47 -05:00
Developers Digest db32865b5a bump version to 1.9.7 2026-03-06 21:05:18 -05:00
Developers Digest b51cb3f250 fix init --all going interactive instead of skipping prompts
--all implies --yes per the help text, but handleInitCommand only
checked options.yes to enter non-interactive mode. Now it checks
options.all too.
2026-03-06 21:04:58 -05:00
Developers Digest 0665d87689 Merge pull request #55 from firecrawl/agent-workflows
Agent workflows
2026-03-06 20:56:06 -05:00
Developers Digest 8b39ae0cae bump version to 1.9.6 2026-03-06 20:55:47 -05:00
Developers Digest 9a4b31e443 shop workflow: browser-first with live view and site preference 2026-03-06 20:54:57 -05:00
Developers Digest 63e89fcf13 Merge pull request #54 from firecrawl/agent-workflows
agent-workflow-poc
2026-03-06 20:44:18 -05:00
Developers Digest 34fe9549aa Update package.json 2026-03-06 20:43:01 -05:00
Developers Digest 84e308ea70 Stub OpenCode backend; add sites input to shop
Replace OpenCode backend implementation with a coming-soon stub: update displayName to "OpenCode (coming soon)" and make buildArgs print a message and exit to prevent use. In the shop workflow, add a new "sites" input (collected and returned), include it in the constructed user message, tweak prompt wording for context, add an instruction to work sequentially, and generalize the buy phase (remove hard dependency on the amazon profile). Minor UX and wording refinements included.
2026-03-06 20:41:12 -05:00
Developers Digest eb260d79a8 Add live-view browser launch and swap tools block
Add explicit guidance to launch a browser session with Live View before performing browser operations (run `firecrawl browser launch-session --json` and surface the Live View URL immediately). Insert this instruction into the experimental shared prompts and the passthrough system prompt. Also update the shop workflow to use `QA_TOOLS_BLOCK` instead of `FIRECRAWL_TOOLS_BLOCK`.
2026-03-06 20:36:30 -05:00
Developers Digest f8613d89ae Bump SDK, update docs & fix live view URL
Upgrade @mendable/firecrawl-js to v4.15.3 and remove the local workspace override. Revise README examples to use the unified firecrawl CLI commands and expand workflow examples. Update browser launch handling to use .liveViewUrl (and adjust jq examples) instead of the previous interactiveLiveViewUrl fallback.
2026-03-06 20:29:23 -05:00
Developers Digest 120303e83c Pass integration='cli' to SDK calls; update tests & docs
Add an explicit integration: 'cli' flag to SDK call options across commands (agent, browser, crawl, map, scrape, search) so the backend knows the CLI origin. Update browser launch/quick-execute defaults to include integration and adjust scrape params typing. Update tests to assert the integration field. Persist API URL when only a custom --api-url is provided (no api-key) during login, and use global CLI options when handling login invocation. Bump package version to 1.9.4, add keywords and upgrade @mendable/firecrawl-js to 4.15.1, and add a "Testing Workflows Locally" section to README with examples for Claude, Codex, and OpenCode CLIs.
2026-03-06 20:25:17 -05:00
Developers Digest 0dfa69afc0 Merge pull request #52 from AshotN/fix/login-custom-api-url-persist
fix login on self-hosted setup
2026-03-05 15:26:15 -05:00
Ashot Nazaryan 1e6a118b31 fix login on self-hosted setup 2026-03-04 19:14:21 -08:00
Nicolas 7b97981242 Update SKILL.md 2026-03-04 09:47:47 -08:00
Nicolas ea965d98f3 Update package.json 2026-03-02 12:21:32 -08:00
Nicolas 6870150e2f Update pnpm-lock.yaml 2026-03-02 12:19:00 -08:00
Nicolas 5ba71c9ac1 Update package.json 2026-03-02 12:16:15 -08:00
Nicolas 5235e4dd72 Merge pull request #50 from firecrawl/nsc/integrations
Integration tracking
2026-03-02 11:41:36 -08:00
Nicolas 52cedea9ef Nick: 2026-03-02 11:30:59 -08:00
Nicolas c2d2c57169 Merge pull request #49 from firecrawl/nsc/add-origin
Add origin
2026-03-02 10:47:53 -08:00