Domexo Web Studio

A plugin for Claude Code and Cowork

Most AI tools help you build faster. This one slows you down where speed is expensive.

A staged process for web projects — landing page to bespoke portal — where every stage ends in a gate that a person has to pass. Built for small non-profits, where the real risks aren't technical.

The idea

A gate is passed by a person, never by the model

Twenty-five skills run a project from intake to post-launch. Each one produces something, then stops: it states what it made, checks its exit criteria one by one, names what becomes expensive to reverse — and waits.

It won't pass a gate on your behalf, and it won't start the next stage in the same breath as asking for sign-off.

Why this matters. A wrong colour costs an afternoon. A wrong content model is discovered at launch and costs a migration. The gates sit where the second kind of mistake gets made.

When a later stage finds a problem that belongs to an earlier one, it says so and asks whether to reopen it — rather than patching a content-model defect inside a build, which is how projects become unmaintainable without anyone noticing.

Sizing

A ten-stage pipeline over a landing page is ceremony, not rigour

Projects are sized onto a track first, on structure rather than page count. Three pages backed by a model that grows to three hundred items is still a Portal.

Page

One page, one action. Discovery in fifteen minutes, a one-page scope, no content model, one screen with its states.

Site

Five to twenty pages of largely fixed content. Compressed throughout; a sitemap and a content type or two.

Portal

Structured content at volume, or an application. Search, contribution, moderation. The full pipeline.

Five gates never collapse, at any size: accessibility, data protection, account ownership, running cost and end-of-life, and where form data goes. A one-page site with an email capture form carries the same legal obligation as a portal — and usually gets less scrutiny.

The pipeline

Fifteen staged skills, each with an exit gate

00IntakeExtracted requirements confirmed by the client
01DiscoveryAudiences, constraints and success criteria agreed
01bComparablesLandscape reviewed; the duplication question answered
02RequirementsPRD signed off; scope in and out fixed
03Technology selectionStack agreed; landscape scan and disqualifier check recorded
04Information architectureContent model agreed
05WireframesFlows and screens approved
05bCreative directionA direction chosen on real pages, not on a palette
06Visual designDesign system and accessibility approved
07Build planPlan approved before any scaffolding
07bBacklogEvery must-requirement has a story with acceptance tests
08BuildRequirements implemented; an editor can publish unaided
09LaunchGo / no-go passed
10HandoverMaintainers can run it without the builder
11Post-launchGoals measured; support model named

Plus ten skills outside the sequence — site audit, content strategy, content rights, risk register, licensing, scaffold, documentation, stakeholder review, funder reporting — and three agents, including a gate reviewer that runs on a strong model and checks a deliverable against its exit criteria before you sign it off.

What binds every stage

Never guess. Always verify. Say when you didn't.

Install

Two commands

/plugin marketplace add Domexo-Digital/Domexo-Web-Studio
/plugin install domexo-web-studio@domexo-web-studio

In Cowork, the same thing is available through the plugin browser. Then ask it to run your project, or invoke any stage on its own — domexo-web-studio:prd gives you the requirements stage without the rest of the pipeline.

Two optional MCP servers (Playwright, GitHub) are declared but never block installation. Both need a local runtime, so they work in Claude Code and not in Cowork.