Builds SEO-optimized Astro 5 static sites for local businesses with 80-100+ pages of service/area combinations, blog infrastructure, schema markup, and internal linking. Deploys to Cloudflare Pages.
npx claudepluginhub savvity/local-business-builderThis skill uses the workspace's default tool permissions.
This skill builds complete, SEO-optimized websites for local service businesses. The output is a production-ready Astro 5 static site with 80-100+ pages, designed to rank in Google for "[service] in [area]" searches.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
This skill builds complete, SEO-optimized websites for local service businesses. The output is a production-ready Astro 5 static site with 80-100+ pages, designed to rank in Google for "[service] in [area]" searches.
Required:
Optional (but recommended):
Just tell the agent about your business:
"Build a website for my plumbing business, Texas Plumbing Solutions, in Brenham TX. We serve Washington County and surrounding areas. Our services include leak repair, water heater service, drain cleaning, repiping, and sewer line repair."
The agent will guide you through an interactive process to collect all necessary details, then generate the complete site.
| Tool | Purpose |
|---|---|
| Astro 5 | Static site generator with file-based routing |
| Tailwind CSS v4 | CSS-native config via @theme, @utility, @layer |
| Cloudflare Pages | Free hosting with global CDN |
| astro-icon + Lucide | Optimized SVG icons |
| @astrojs/sitemap | Auto-generated XML sitemap |
Total pages = (services x areas) + services + areas + 5 static pages + blog posts
Example: 8 services x 10 areas = 80 combo pages + 8 service + 10 area + 5 static = 103 pages before blog content.
For the complete technical guide covering architecture, SEO rules, schema markup, Tailwind v4 patterns, data file structure, internal linking strategy, and design system details, see:
references/local-business-guide.md
The agent should read that reference before beginning any site build.