Agent skill

Stitch site-md Skill: Write a SITE.md Project Constitution

The site-md skill reads a project brief and writes .stitch/SITE.md, a long-term memory file holding identity, visual vibe, file structure, sitemap and roadmap for the Stitch build loop.

Install
npx plugins add google-labs-code/stitch-skills --scope project --target claude-code
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the site-md skill?

The site-md skill turns a requirements brief into .stitch/SITE.md, the constitution for the Stitch Build Loop. The agent plays product owner and architect, then records the project's identity, visual vibe, architecture, live sitemap and prioritized roadmap so later coding sessions stay aligned.

The skill belongs to the stitch-utilities plugin, and its SKILL.md casts the agent as a Lead Product Owner and Architect. The input is a project description, requirements brief or existing site content, and the output is one file named .stitch/SITE.md.

Its own overview calls SITE.md the long-term memory and constitution for the Stitch Build Loop. A well structured file keeps coding agents aligned on scope, visual vibe and navigation flow across successive build iterations.

What the file records

  • Core identity: project name, Stitch project ID or a placeholder, a one to two sentence mission, target audience and voice adjectives.
  • Visual language: a primary, secondary and tertiary aesthetic keyword.
  • Architecture and file structure, defaulting to site/public as the root and a queue folder that Stitch output passes through before it is validated and moved.
  • A live sitemap, with finished files marked [x] and pending files marked [ ], and index.html listed at the start.

The roadmap and the action plan

The backlog splits the brief into concrete tasks. High priority holds core pages, basic layouts and primary user flows. Medium covers interactive features, forms and secondary pages, and low covers enhancements, visual assets and optional states.

  1. Read the requirements document or text input.
  2. Draft the structure by mapping the details into the SITE.md format.
  3. Write .stitch/SITE.md, creating the .stitch folder first if it is missing.
  4. Validate that every section of the template is present and properly formatted.

Who the site-md skill is for

Best for

  • Teams starting a multi-page Stitch build who want scope written down before the first screen.
  • Projects run by several agent sessions, where each session needs the same memory of pages done and pending.
  • People who already have a brief but no structured plan.

Not for

  • Generating screens. The file is a plan, and stitch-loop is the skill that runs the build iterations.
  • Documenting a design system. For tokens and styling language, use design-md.
  • Rewriting a rough prompt. enhance-prompt is the closer fit.

Use it with UiChemy

SITE.md is a planning file for a Stitch build, not a WordPress artifact. If the finished pages should live in WordPress, UiChemy can bring them in through AI to WordPress, Composer or Figma. Click Get Started on uichemy.com.