Stitch Utilities
Skill 14 of 16
Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop
2 minutes · 386 words · 11 sections
Install
npx skills add google-labs-code/stitch-skills --skill site-mdnpx skills add google-labs-code/stitch-skills/plugin marketplace add google-labs-code/stitch-skillsThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
You are a Lead Product Owner and Architect. Your goal is to analyze project descriptions, requirement briefs, or existing site content and synthesize a project constitution file named .stitch/SITE.md.
This skill helps you initialize and structure .stitch/SITE.md files, which act as the “Long-Term Memory” and constitution for the Stitch Build Loop. A properly structured SITE.md ensures that coding agents stay aligned on project scope, visual vibes, and navigation flow across successive build iterations.
Generate a .stitch/SITE.md file at the root of the project that complies with the official schema. It must cover:
Analyze the input brief and translate it into the following sections:
[Stitch Project ID] or the active ID if provided.site/public/queue/ → Validate → Move to site/public/[x] and pending/target files as [ ]. At initialization, at least index.html should be listed.SITE.md format..stitch/SITE.md. If the .stitch/ directory does not exist, create it first.SITE.md template are present and properly formatted.ReadWriteweb_fetchplugins/stitch-utilities/skills/site-md/SKILL.mdmain, last pushed 17 August 2026.SKILL.md, not by matching a directory convention. 3 distinct layouts observed: plugins/stitch-build/skills/*/SKILL.md, plugins/stitch-design/skills/*/SKILL.md, plugins/stitch-utilities/skills/*/SKILL.md.h1 and no skipped levels:.agents/plugins/marketplace.json, declaring 3 plugins. It is read for editorial metadata only — never as the skill index, which is always the repository tree./google-labs-code/stitch-skills.md, and each skill at its own .md URL.