---
url: "https://sites.buildspace.studio/agency-demo"
type: "page"
title: "The agency archetype"
updated: "2026-08-05T00:45:14.124Z"
---

# The agency archetype

## The agency archetype, end to end

Worked example

Portfolio and agency is the largest single category on every template marketplace. This page is what the Agency site kit produces, wired to real project documents.

- [All work](/work)
- [Upcoming events](/events)

![Volcanic peaks and a steaming crater seen through bare, twisted trees](/api/media/file/demo-rural-team.webp)

## Selected work

The Project Grid block, in its “Image with title over it” style. It queries the projects collection itself — nothing is copied onto the page, so publishing a project updates every listing at once.

- [Work](/work)

_A live listing of project work. Each project has its own page._

## The same block, as cards with results

Cards show the summary, the services and — with “Show results” on — the numbers the case study is actually read for.

- [Work](/work)

_A live listing of project work, featured only. Each project has its own page._

## What’s coming up

The Event List block. “Upcoming” is judged against the end date when there is one, so a conference that started yesterday and ends tomorrow is still on now rather than filed under past.

- [Events](/events)

_A live listing of upcoming events. Each event has its own page and iCal feed._

## What people say

- A client — Role, Company
  rating: 5
  A real quote names the problem and the outcome. This one is a placeholder, and it is doing neither — which is the difference an editor should be able to see at a glance.
- Another client — Role, Company
  A second quote, ideally about a different benefit than the first.

## Build this in one click

Everything on this page is the Agency site kit, available in the admin panel under “Start from a kit” or from the CLI with `pnpm seed --kit=agency`.

- [The block library](/block-library)
- [About](/about)

## For agents

- This document: https://sites.buildspace.studio/agency-demo/index.md
- As JSON: https://sites.buildspace.studio/agency-demo/index.md?format=json
- Any page: add `/index.md`, or send `Accept: text/markdown`
- Site index: https://sites.buildspace.studio/llms.txt
- Whole site as text: https://sites.buildspace.studio/llms-full.txt
