Skip to content

docs(scrape): add freshness and liveness guidance#5

Open
hmishra2250 wants to merge 2 commits into
mainfrom
feat/freshness-liveness-guidance
Open

docs(scrape): add freshness and liveness guidance#5
hmishra2250 wants to merge 2 commits into
mainfrom
feat/freshness-liveness-guidance

Conversation

@hmishra2250

@hmishra2250 hmishra2250 commented Jul 19, 2026

Copy link
Copy Markdown

Why

Agents need a clear way to choose between cache speed and a fresher retrieval, without treating a successful scrape as proof that the state represented by a page is current.

What changed

  • Added a short freshness section to the scrape skill.
  • Added a domain-neutral reference covering:
    • maxAge: 0 as the way to bypass Firecrawl index reuse;
    • content, possible redirect evidence, and source-specific checks;
    • keeping inconclusive current-state evidence as unknown;
    • a worked example that collects evidence without making a domain-specific decision.

This changes agent guidance only. It does not change Firecrawl API behavior or the cache/metadata contract.

Related: firecrawl/firecrawl-docs#1145, firecrawl/firecrawl-mcp-server#321, firecrawl/firecrawl#4082.

Validation

  • Skill frontmatter and relative links validated.
  • JavaScript example passes node --check.
  • git diff --check passes.

Add a reference explaining the maxAge caching/freshness tradeoff, a
5-step checklist for freshness-sensitive actions, and a worked job-posting
example that classifies active/removed/unknown from rendered content and
redirect evidence. A fresh scrape proves a page rendered, not that the
underlying business object is live; there is no liveness field.

Link it from firecrawl-build-scrape/SKILL.md.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@hmishra2250
hmishra2250 force-pushed the feat/freshness-liveness-guidance branch from 4cec16f to 53757d8 Compare July 20, 2026 09:59
@hmishra2250
hmishra2250 marked this pull request as ready for review July 20, 2026 10:01
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.

1 participant