AgencyKit

Multi-page agency site with case studies, team profiles, and a contact pipeline

AgencyKit screenshot

AgencyKit is a $79 SvelteKit 5 starter for marketing site projects. Built with tailwind, shadcn-svelte, vercel, netlify. 190 GitHub stars. Actively maintained.

AgencyKit is the portfolio site that makes agencies look like they have a design team (even when it’s just you). Five page templates — home, about, services, case studies, and contact — all connected with buttery page transitions that make the whole site feel like a single-page app.

The case study template is the star. Each project gets a dedicated page with a hero image, challenge/solution/result structure, embedded media, and a “next project” navigation. It’s designed to tell the story of your work, not just show screenshots.

What stands out

The page transitions. SvelteKit’s built-in transitions are leveraged to create smooth crossfades between pages with staggered content reveals. Navigate from the home page to a case study and the content flows in naturally. It’s subtle but significantly elevates the perceived quality.

SEO is handled per-page. Each page template has its own meta title, description, and Open Graph image configuration. The contact page has LocalBusiness schema markup. For an agency site where Google visibility matters, this saves real setup time.

Where it could improve

Content management is code-only. Page copy, project descriptions, team bios — everything lives in Svelte components. This is fine if you’re a solo developer maintaining your own site, but agencies with content managers or clients will want a CMS integration.

The lead tracking “pipeline” is a glorified JSON file with three columns. It works for solo freelancers tracking a handful of leads, but any real agency will want HubSpot, Pipedrive, or at minimum a proper database. Think of it as a placeholder, not a feature.

Reviewed by Gio Rodriguez Editor, SvelteStarters

Tech Stack

Styling tailwind
Styling shadcn-svelte
Deploy vercel
Deploy netlify

Strengths

  • Page transitions are genuinely impressive — feels like a native app
  • Case study template is well-structured for portfolio storytelling
  • Contact form includes basic lead pipeline (new/contacted/converted)
  • SEO meta tags and Open Graph images pre-configured per page

Weaknesses

  • Design is strongly opinionated — restyling takes effort
  • No CMS — all content lives in Svelte components
  • Lead pipeline is just a JSON file — no real CRM integration

Best for

Small agencies and freelancers who want a fast, modern portfolio site without building from scratch

Not ideal for

Large agencies needing a CMS for content editors, or e-commerce functionality