Brik Design System
Content SystemIndustries

Industries

Per-vertical packs of pain points, seasonality, regulation, voice affinities, and audit extractors.

Industry packs answer the question "what does this vertical actually care about?" so strategy docs, mockups, and content generation start from the right baseline instead of generic small-business filler.

Each pack ships:

  • Default affinities — personality, voice, and visual-style starting picks for clients in this vertical
  • Pain points + seasonality + regulation — the operational facts a writer or strategist needs
  • Listings requirements — directories that matter, plus conditional ones (e.g. insurance carriers)
  • Site audit extractors — pack-specific scrapers that turn a client's existing site into structured facts
  • Brik strategic POV — the vertical-specific opinions that differentiate Brik's recommendations

Available packs

SlugStatusNotes
dentalProductionThe reference pack — most fleshed out
real-estate-rv-mhcProductionRV / manufactured home community sales
real-estate-commercialProductionCommercial real estate brokerage
small-businessCatch-all defaultDEFAULT_INDUSTRY_SLUG — graduates verticals out

Adding a new pack

See Contribution for the full flow. The short version:

  1. Add the slug to INDUSTRY_SLUGS in vocabularies/industry.ts
  2. Create industries/{slug}.ts (typed IndustryPack data) and {slug}.mdx (narrative)
  3. Register the pack in industries/index.ts
  4. Run npm run build:content-system to validate types
  5. If the pack defines siteAudit extractors, wire matching portal-side code in src/lib/website-audits/industry-packs/<slug>.ts

On this page