mcpField
F
firecrawl-build-interact

firecrawl-build-interact

github.com/firecrawlData & databases13961.4k installsUpdated 6d ago
Repository

About firecrawl-build-interact

A Firecrawl build skill for cases where a page must be manipulated rather than only read. It helps app developers add interactions such as clicks, form entry, pagination, and navigation after starting with `/scrape`.

Key features

  1. 01Guidance for escalating from `/scrape` to `/interact`
  2. 02Click, typing, and navigation workflows
  3. 03Support for forms, filters, and pagination
  4. 04Persistent profile guidance for authenticated state

Use cases

  1. 01Reading content revealed by clicks
  2. 02Submitting search forms and applying filters
  3. 03Collecting results across paginated pages
  4. 04Exploring login-gated dashboards

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/firecrawl/skills --skill firecrawl-build-interact

After installing, type/firecrawl-build-interactin Claude Code to confirm it loaded.

Details

From the project README

Firecrawl Build Interact

Use this when /scrape is not enough because the feature needs to act on the page.

Use This When

  • content appears only after clicks, typing, or navigation
  • the feature needs forms, pagination, filters, or multi-step flows
  • the product must stay in the same browser context after scraping

Default Recommendations

  • Start with /scrape, then escalate to /interact.
  • Keep /interact scoped to the smallest browser workflow that unlocks the data.
  • Use persistent profiles only when the feature truly needs authenticated state across sessions.

Common Product Patterns

  • search forms and faceted filters
  • paginated result sets
  • login-gated dashboards or tools
  • flows where the page must be explored before extraction is complete

Implementation Notes

  • /interact is the right tool when the page must be manipulated, not just read.
  • Keep prompts or action code specific to the product flow.
  • If the use case is fully open-ended browser automation, evaluate whether a browser sandbox is a better product fit.

Escalation Rules

Docs (Source of Truth)

Read the source-of-truth page for your project language before writing integration code:

See Also

Comments

Markdown supported