site-factory
Installation
SKILL.md
Site Factory
Build single-page websites from markdown content. Works out of the box with a neutral default brand, or optionally use a docs-factory brand kit for custom styling.
Workflow
Step 0: Choose Brand Slug
Ask the user for a brand slug (subdomain) and site name (URL path).
- Suggest options based on context — e.g.
bluewaves,mycompany, or something relevant to the content - Validate slug format: must match
^[a-z0-9]([a-z0-9-]*[a-z0-9])?$, 1–63 characters - Validate site name format: lowercase letters, numbers, and hyphens only
- Check availability:
A 404 response means the name is available. Any other response means it's taken.python3 scripts/site_api.py info {brand} {site-name} - Confirm the chosen slug and site name with the user before proceeding