Skill packs
A skill pack is a per-vertical bundle of generation logic — page archetypes, service types, brand voice defaults, schema recommendations, FAQ patterns, and search-intent shaping. Each site picks one pack at creation, and that pack drives every brief and draft for that site.
Why packs exist
A homepage for a roofing contractor and a homepage for a personal injury law firm don't have the same shape. The introduction is paced differently, the FAQ asks different questions, the schema markup is different (LocalBusiness vs LegalService), and the things that NEED to be on the page are different — phone-availability for trades, case-result disclaimers for legal, scheduling-and-insurance for medical.
Hard-coding all of that into a single generic skill produces middling output for everyone. Splitting by vertical lets each pack go deep on one domain.
Available packs
| Pack | Best for |
|---|---|
| Local trades | Plumbing, HVAC, electrical, roofing, garage doors, locksmiths, pest control, landscape maintenance |
| Local medical | Dental, primary care, chiropractic, optometry, vet, dermatology, PT, urgent care |
| Local legal | Personal injury, family, criminal defense, immigration, estate planning, business, employment |
| Local personal services | Med spas, gyms, salons, photographers, tattoo, pet services, tutoring, coaching, cleaning |
| Local real estate | Residential agents, brokerages, commercial, property management, new construction |
| Local restaurants & hospitality | Restaurants, bars, breweries, event venues, hotels, B&Bs, vacation rentals |
| Local automotive | Auto repair, body shops, OEM specialists, mobile mechanics, detailers, tire shops, EV/diesel |
| Local financial services | CPAs, tax prep, financial advisors, insurance agents, mortgage brokers, Medicare specialists |
| Local home projects | Kitchen/bath remodelers, custom builders, design-build, additions, decks, pools, hardscape |
How a pack shapes generation
The pack is selected when you create the site (vertical_pack column). It influences:
- Page archetype options shown in brief intake
- Service type options shown in brief intake
- Brief outline shape — a service page in trades has different sections than a service page in medical
- FAQ patterns — vertical-specific questions surface in the suggested FAQ list
- Schema recommendations — Plumber vs Dentist vs Attorney
- Brand voice defaults — trades is direct and benefit-focused; medical is reassuring and credentials-forward; legal is careful and disclosure-aware
- Out-of-scope warnings — what each vertical needs to avoid (e.g. medical specificity, legal advice, pricing in legal)
Switching packs
You select a pack at site creation. Switching afterward isn't currently supported in the UI — different packs would produce different briefs for the same content, which doesn't compose cleanly. If you genuinely picked the wrong pack, contact us and we'll change it directly.
Custom packs
If your vertical isn't covered above (e.g. B2B SaaS, e-commerce, publishers), email us via the contact page. We're prioritizing pack additions by demand.