Pattern
Accessibility Audit Agent
Scan a page's HTML for common accessibility gaps (alt text, headings, links, forms, landmarks). Firecrawl scrapes the page; deterministic checks score and list fixes. Optional agent tools read the same scraped context.


Problems solved
- Scan scraped HTML for missing alt text, heading gaps, vague links, unlabeled forms, and landmarks
- Show an answer-first score and fix list without a chat-first workflow
- Export a plain-language report of what the HTML scan found
- Optionally run grounded agent tools on the same scraped context
Use cases
- HTML accessibility reviews before a design handoff
- Quick alt text and heading checks on a live URL
- Remediation lists for product teams
- Exportable accessibility findings for engineering
AI SDK APIs
Tags
Requirements
- Node.js
- 24+
- Memory
- 256MB
- Other
- Firecrawl API key
- AI Gateway
External services
Ready to use?
View the full interactive pattern with live preview and copy the source code.
View the pattern on desktopRelated patterns


Competitor Research Agent
Enter a competitor URL to get a research brief grounded in their own site. Firecrawl maps and scrapes up to four pages, every extracted fact is checked against the scraped text, and an agent adds positioning, gaps, and a sales battle card with quoted evidence.


Branding Agent
Enter a brand URL to extract colors, typography, and page copy with Firecrawl. A grounded ToolLoopAgent then checks contrast, generates palette variations, and describes writing voice from the scraped page.


Marketing Plan & Implement Agent
Two-phase marketing agent with brand context: Stage 0 extracts brand info from URL or manual input, planning phase gathers requirements and creates a plan with todos, implementation phase executes the plan using web scraping and research tools. Uses callOptionsSchema + prepareCall for dynamic agent configuration.

