blast-prompt
Generate a complete build brief in BLAST format — Blueprint, Link, Architect, Stylize, Trigger — so a build agent can one-shot a high-quality build. Pulls the…
Site crawling, mapping, and JS-rendered scraping via the Firecrawl MCP when connected; otherwise builds a URL inventory from the sitemap and does targeted page fetches with the built-in fetcher, naming what a full crawl would add. Trigger when the user says "crawl site", "map
$ npx -y skills add ZachArticulateV/designer-pro-and-seo --skill seo-firecrawl --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/seo-firecrawlContext preview
The summary Claude sees to decide when to auto-load this skill.
Site crawling, mapping, and JS-rendered scraping via the Firecrawl MCP when connected; otherwise builds a URL inventory from the sitemap and does targeted page fetches with the built-in fetcher, naming what a full crawl would add. Trigger when the user says "crawl site", "map
name: seo-firecrawl description: Site crawling, mapping, and JS-rendered scraping via the Firecrawl MCP when connected; otherwise builds a URL inventory from the sitemap and does targeted page fetches with the built-in fetcher, naming what a full crawl would add. Trigger when the user says "crawl site", "map site", "full crawl", "find all pages", "broken links", "site structure", "discover pages", "JS rendering", "scrape with javascript".
**Family:** seo **Status:** Stable
Site-level discovery and scraping. **Tool-aware:** with the Firecrawl MCP connected it does true multi-page crawling and JS-rendered scraping (for sites where a plain HTTP fetch returns an empty shell); without it, it builds a URL inventory from the sitemap and fetches the pages you point it at — a real, useful map on the free path.
1. **Detect tooling.** Check whether the Firecrawl MCP is exposed this session (run `python3 "${CLAUDE_PLUGIN_ROOT}/scripts/workflow/capability_probe.py"` — it also reports `FIRECRAWL_API_KEY`). 2. **Crawl path (Tier 1, if connected).** Run the Firecrawl MCP crawl/map/scrape for the requested depth; return the URL inventory + per-page markdown + broken links. 3. **Built-in path (Tier 2, always available).** Fetch `sitemap.xml` (or the given sitemap) and run `python3 "${CLAUDE_PLUGIN_ROOT}/scripts/seo/sitemap_tools.py" --validate` to get a structured URL inventory; fetch the priority pages with WebFetch; flag fetch failures as likely broken links. State that JS-rendered-only content and large-scale crawls need Tier 1. 4. **Report which tier ran** and what a full Firecrawl crawl would add.
This skill follows the plugin's capability-tier cascade (`references/CAPABILITY-TIERS.md`):
1. **Tier 1 — Firecrawl MCP.** If connected, use it for multi-page crawl, JS rendering, and batch scrape. 2. **Tier 2 — built-in (default).** Otherwise `sitemap_tools.py` for the URL inventory + WebFetch for targeted pages. Produces a real site map for static/server-rendered sites. 3. **Tier 4 — guided.** If the site is JS-rendered and Firecrawl isn't connected, deliver the sitemap inventory and note that full rendering needs Firecrawl (or the Playwright extension for interaction-heavy pages).
Always state which tier ran and what a full crawl would add.
rendering; free path works without it
Backbone of `seo-audit` and `design-research` when a full crawl is needed. For pages that require interaction beyond rendering, pair with the Playwright extension.
A Claude Code plugin for the web-design + SEO workflow: research a niche, generate a coherent design system, write a complete build brief, build, run a pre-delivery QA gate, port the result into any CMS, and review on-page SEO.
Repo: ZachArticulateV/designer-pro-and-seo
Generate a complete build brief in BLAST format — Blueprint, Link, Architect, Stylize, Trigger — so a build agent can one-shot a high-quality build. Pulls the…
Generate cold-outreach openers, value-led follow-up sequences, niche-authority positioning, and a tool-import CSV with CAN-SPAM/GDPR/CASL compliance-checklist…
Draft long-form content (blog post, service page, landing page, guide) from a brief or outline — structured, on-intent, and originality-checked, ready for…
Write conversion-focused copy for a page or section — headlines, subheads, value propositions, CTAs, feature/benefit blocks, and microcopy — anchored to a…
Convert a raw CSV into a structured, business-ready report using a 3-step framework — load + label, define rules, request structured deliverables. Trigger when…
Audits HTML against WCAG 2.2 — no-tools structural checks (alt text, heading order, form labels, lang, landmarks, skip link, viewport meta, token-based…