What it does
Drafts the business description (within Google's character limit), category suggestions, and short-form Business Profile post copy, pulling details like services, hours, and service area from the WordPress site's existing pages rather than inventing them. Also suggests a posting cadence for keeping the profile active.
Install
This skill isn't packaged in an installable registry. It's a plain SKILL.md file you can copy directly. Copy it from the SKILL.md tab and save it at the path for your assistant:
Use it in your AI assistant
Claude Code
.claude/skills/local-seo-profile-writer/ (or ~/.claude/skills/local-seo-profile-writer/ for all projects)
GitHub Copilot (VS Code)
.github/skills/local-seo-profile-writer/
OpenAI Codex
.codex/skills/local-seo-profile-writer/
Cursor
.cursor/skills/local-seo-profile-writer/ (or ~/.cursor/skills/local-seo-profile-writer/ globally)
Compatibility
Any WordPress site representing a local or service-area business. Requires the user to paste the draft into Google Business Profile manually, since there's no direct API write from a standard WordPress setup.
The complete SKILL.md for this skill:
---
name: local-seo-profile-writer
description: Use when a user wants Google Business Profile description or post copy written or refreshed for a local business, sourced from their WordPress site. Triggers on "Google Business Profile", "GMB description", "local SEO", or "business profile post".
---
# Local SEO Profile Writer
## When to use
The user runs a local or service-area business with a WordPress site and wants their Google Business Profile description, categories, or post copy written or refreshed.
## Procedure
1. Pull business details from the site: services offered, service area, hours, and any unique selling points already stated on the About or Services pages.
2. Draft the business description within Google's character limit, leading with the core service and location, avoiding keyword stuffing.
3. Suggest primary and secondary categories based on the actual services listed, not aspirational ones.
4. Draft 2-3 short Business Profile post variants (offer, update, or event style) tied to something genuinely happening on the site (a new service page, a seasonal offer).
5. Note that the user needs to paste the approved copy into their Google Business Profile dashboard directly.
## Guardrails
- Never invent service areas, certifications, or awards not stated on the site, Google's profile guidelines penalize misrepresentation.
- Flag if the business has multiple locations, each needs its own profile and description, not one shared draft.