.claude/skills/intent-strategy/SKILL.md
Intent mapping and content type decision framework for MD Home Care. Determines what content type to create for a given keyword based on search intent, detects cannibalization, and guides location page expansion.
npx skillsauth add adscorp100/mdhomecarebuild intent-strategyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Maps search intent to the correct content type. Use this skill before creating any new content to ensure the right page type is chosen and no cannibalization occurs.
User wants to learn or understand something.
Signals: "what is", "how to", "guide", "explained", "meaning of", "types of"
Examples:
Content type: Blog post (in src/content/blog/)
User wants to find or hire a service provider.
Signals: "services", "provider", "near me", "cost", "pricing", "hire", "get started"
Examples:
Content type: Service page (in src/content/services/)
User wants a provider in a specific location.
Signals: suburb names, "near me", "in [location]", city names
Examples:
Content type: Location page (suburb-specific service page)
User is evaluating providers against each other.
Signals: "vs", "versus", "compared to", "best", "top", "review", "alternative"
Examples:
Content type: Blog post (comparison format) for brand-vs-brand queries. Service pages handle comparison tables for generic "best provider" queries.
User wants a downloadable template or practical tool.
Signals: "template", "form", "checklist", "printable", "download", "example"
Examples:
Content type: Blog post (template format, with inline template content)
User wants to find a specific page or brand.
Signals: brand names, specific page names, "login", "contact"
Examples:
Content type: No new content needed. Ensure existing pages are optimized.
1. Does the keyword contain a suburb/city name or "near me"?
YES -> Local intent -> Location page
NO -> Continue
2. Does the keyword contain "vs", "best", "top X", "compare"?
YES -> Comparison intent -> Blog post (comparison format)
NO -> Continue
3. Does the keyword contain "template", "form", "checklist", "example"?
YES -> Template intent -> Blog post (template format)
NO -> Continue
4. Does the keyword contain "services", "provider", "cost", "pricing", "hire"?
YES -> Transactional intent -> Service page
NO -> Continue
5. Does the keyword contain "what is", "how to", "guide", "explained"?
YES -> Informational intent -> Blog post
NO -> Continue
6. Is it a brand name query?
YES -> Navigation intent -> Ensure existing page is optimized
NO -> Evaluate manually based on SERP analysis
Cannibalization occurs when two or more pages compete for the same keyword. Common scenarios for MD Home Care:
Blog post vs service page competing for the same service keyword
Service page vs location page competing for location keywords
Multiple blog posts targeting the same topic
cd ~/Projects/mdhomecarebuild
# Check if any existing pages rank for target keyword
python3 src/scripts/advanced_gsc_analyzer.py --keywords "[target keyword]"
# If pages found, analyze what they rank for
python3 src/scripts/advanced_gsc_analyzer.py --page "/[found-page-path]"
Rank potential suburbs by:
Western Sydney (high NDIS density):
South West Sydney:
North Shore / Northern:
South / South East:
South East (high NDIS density):
North West:
East:
West (fast growing):
Determine content type for a keyword:
/intent-strategy "SIL accommodation western sydney"
Check for cannibalization:
/intent-strategy --cannibal "ndis provider parramatta"
Get location expansion recommendations:
/intent-strategy --locations "support-coordination"
Full intent audit across all content:
/intent-strategy --audit
development
Unified SEO and AEO optimizer for MD Home Care. Handles traditional search optimization and AI answer engine optimization together. YMYL/E-E-A-T compliant content for NDIS and aged care services with provider comparisons, local SEO, trust signals, and AI referral tracking.
testing
Weekly experiment tracking loop for MD Home Care. Scans content changes, measures traffic impact via PostHog and GSC, and makes keep/iterate/revert decisions with lag-adjusted attribution.
development
Creates SEO+AEO optimized blog posts for MD Home Care. Handles informational NDIS/aged care content, provider comparisons, template posts, and guides with YMYL compliance and E-E-A-T standards.
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.