When the user wants to create, optimize, or validate URL slugs for content pages. Also use when the user mentions "URL slug," "URL path," "blog URL," "article URL," "short URL," "clean slug," "permalink," "slug optimization," "URL structure," "SEO-friendly URL," "create URL slug," or "SEO slug." For site-wide URL policy, use url-structure.
Start a fresh conversation. Replace the highlighted placeholders.
Use url-slug-generator to recommend and validate SEO-friendly slugs for [page title or target keyword], including character counts, primary-keyword coverage, and alternatives; flag any required 301 redirect for [current slug].
Required inputs
[page title or target keyword]
[current slug]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: url-slug-generatordescription: When the user wants to create, optimize, or validate URL slugs for content pages. Also use when the user mentions "URL slug," "URL path," "blog URL," "article URL," "short URL," "clean slug," "permalink," "slug optimization," "URL structure," "SEO-friendly URL," "create URL slug," or "SEO slug." For site-wide URL policy, use url-structure.metadata: version: 1.0.1
Components: URL Slug
Guides creation of SEO-friendly URL slugs for blog posts, articles, and content pages. Research on 11.8M Google results shows shorter URLs tend to rank higher; position #1 URLs average 50–60 characters.
When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Scope
URL slug: The path segment after the base (e.g., ai-people-search in /blog/ai-people-search)
Applies to: Blog posts, articles, guides, category pages, product pages
Best Practices
Length
Guideline
Target
Slug length
Under 60 characters total (including path prefix)
Word count
3–5 words
Principle
Shorter = easier to read, share, remember; less truncation in SERPs; see serp-features
Example: "The Complete Guide to AI Search Engine for Finding People" → ai-people-search (3 words) or ai-search-finding-people (4 words), not ai-search-engine-finding-people-speed-discovery-outreach (9 words, 51 chars).
Format
Rule
Do
Avoid
Separators
Hyphens (-)
Underscores (_), spaces, periods
Case
Lowercase only
Mixed case (causes duplicate content)
Characters
Letters (a-z), numbers (0-9), hyphens
Special chars
Stop words
Remove when possible: the, a, and, or, to
Keep when needed: "how-to"
Content
Rule
Guideline
Primary keyword
Include near start; one focus per URL
Descriptive
Clear what page is about from slug alone
No keyword stuffing
One keyword mention is enough
No dates
Omit unless time-specific (news, annual roundups)
Non-ASCII Characters
Scenario
Rule
Accented letters
Convert to ASCII: é→e, ü→u, ñ→n, ç→c
Non-Latin scripts
Use UTF-8 percent-encoding if required; prefer ASCII for compatibility
Example
jalapeno not jalapeño; cafe not café
Common Mistakes
Copy-pasting full title: Summarize instead — long title → short slug