Skip to content

docs(skill): note keyless free tier fallback in CLI skill#141

Merged
ericciarla merged 1 commit into
mainfrom
docs/skill-keyless-fallback
Jun 23, 2026
Merged

docs(skill): note keyless free tier fallback in CLI skill#141
ericciarla merged 1 commit into
mainfrom
docs/skill-keyless-fallback

Conversation

@Max17190

Copy link
Copy Markdown
Contributor

Why

The installed firecrawl-cli skill told agents they "must be installed and authenticated" before doing any work. That does not match the CLI's actual behavior: search, scrape, and interact already run without an API key when no key is set. Agents that read the local skills after init were being told to block on authentication that the code does not require, so a keyless agent could wrongly conclude it cannot proceed.

This PR fixes the docs mismatch only. No CLI implementation changes.

Summary

  • skills/firecrawl-cli/SKILL.md: reworded Prerequisites so it is no longer API-key-only. Browser login (firecrawl init --browser) and a FIRECRAWL_API_KEY remain the preferred, conversion-first setup. Added a short fallback noting that search, scrape, and interact work without an API key on the keyless free tier (rate-limited), with a link to the canonical agent onboarding skill for full onboarding paths.
  • skills/firecrawl-cli/rules/install.md: added the same fallback note in the Authentication section, after the browser/API key options. Browser login stays recommended.

Both notes point to https://www.firecrawl.dev/agent-onboarding/SKILL.md rather than duplicating onboarding content. The existing authenticated flow is preserved.

Test Plan

  • Verified keyless behavior live: ran firecrawl scrape with no API key set and it succeeded, confirming the documented fallback matches code.
  • git diff scanned for forbidden terms (credit counts, "per IP", "credits/mo", rate-limit mechanics) — none present.
  • Confirmed no em dashes were added (flag matches like --status/--browser are pre-existing CLI flags, not prose).
  • Confirmed only the two intended skill files changed; no implementation, build, or other skill packages touched.

The installed CLI skill stated agents must authenticate first, which
does not match the code: search, scrape, and interact already work
without an API key. Add a keyless free-tier fallback note while keeping
browser login and API key as the preferred setup.
@ericciarla ericciarla merged commit 278556b into main Jun 23, 2026
7 checks passed
@ericciarla ericciarla deleted the docs/skill-keyless-fallback branch June 23, 2026 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants