trigger: web research where a direct fetch fails, is blocked, or needs JS rendering. avoid: reaching for the Firecrawl connector as the default fetch path.
Installs into .claude/skills of the current project.
Are you the author of Firecrawl Fallback Only?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/open-coder-ai-firecrawl-fallback-only)
---
name: firecrawl-fallback-only
description: "trigger: web research where a direct fetch fails, is blocked, or needs JS rendering. avoid: reaching for the Firecrawl connector as the default fetch path."
metadata:
chock.artifact: rule
chock.enforcement: advise
chock.coverage_without_chock: advisory
---
# Firecrawl Fallback Only
trigger: web research where a direct fetch fails, is blocked, or needs JS rendering. avoid: reaching for the Firecrawl connector as the default fetch path.
```
web_access: prefer(native: WebFetch|WebSearch|curl); firecrawl_connector: fallback_only
use_firecrawl_if: research_task & direct_fetch(failed|blocked|js_only|rate_limited); never(default): firecrawl; on_use: note_fallback_reason
```
This skill is advisory: the client reading it has no mechanism to enforce it. The same policy compiled by `chock` warns on tool calls. See https://github.com/open-coder-ai/chock