Official agent skill

Site Md

by google-labs-code in google-labs-code/stitch-skills

Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop

OfficialApache-2.0Auto-check passedFrontend & Design

Install Site Md

skills CLI
$ npx skills add google-labs-code/stitch-skills --skill site-md -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install google-labs-code/stitch-skills site-md --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/google-labs-code/stitch-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/stitch-utilities/skills/site-md .claude/skills/site-md && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
site-md
GitHub stars
8.4k
Token cost
~783 tokens
SKILL.md length
395 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
Apache-2.0

At a glance

Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop

  • Works in 5 steps: Core Identity → Visual Language → Architecture & File Structure → …
  • Frontend & Design work in your project
  • SKILL.md covers Overview, Prerequisites, The Goal and Guidelines and Structure, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Site Md is an agent skill from google-labs-code/stitch-skills, published by the product's own GitHub organization. Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop

Its SKILL.md is about 780 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Frontend & Design. It works with Google Stitch. The repository describes itself as: A library of Agent Skills designed to work with the Stitch MCP server. Each skill follows the Agent Skills open standard, for compatibility with coding agents such as… The licence is Apache-2.0.

When your agent uses it

  • Frontend & Design work in your project

Example prompts

  • “/site-md”

Requirements

  • Pre-approved tools (allowed-tools): Read, Write, web_fetch

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Core Identity
  2. Visual Language
  3. Architecture & File Structure
  4. Live Sitemap
  5. The Roadmap (Backlog)

What it can do on your machine

Read from SKILL.md and the folder at commit 0337446. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • web_fetch

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Site Md loads about 783 tokens when it runs. Until then it costs about 34 tokens; SKILL.md has 395 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~34
When it runs · the whole SKILL.md, loaded when a task matches
~783

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from google-labs-code/stitch-skills at commit 0337446, republished under its Apache-2.0 licence (© google-labs-code). 395 words, ~783 tokens.

Download SKILL.mdSave it as .claude/skills/site-md/SKILL.md (or your agent's skills folder).
name
site-md
description
Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop
allowed-tools
Read, Write, web_fetch

Stitch SITE.md Skill

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.

Overview

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.

Prerequisites

  • Access to a project requirements brief or description document.
  • Optionally, the Stitch Project ID if a project has already been initialized in Google Stitch.

The Goal

Generate a .stitch/SITE.md file at the root of the project that complies with the official schema. It must cover:

  1. Core Identity (Name, Mission, Voice).
  2. Visual Language Vibe.
  3. Architecture & File Structure.
  4. Sitemap (Current and target pages).
  5. Roadmap Backlog (High, Medium, Low priority tasks).
  6. Creative Freedom Guidelines.

Guidelines and Structure

Analyze the input brief and translate it into the following sections:

1. Core Identity
  • Project Name: Extracted from requirements.
  • Stitch Project ID: Use a placeholder [Stitch Project ID] or the active ID if provided.
  • Mission: A 1-2 sentence description of what the application/site does.
  • Target Audience: Who the main users are.
  • Voice: Tone adjectives (e.g. professional, playful, clean).
2. Visual Language
  • Vibe (Adjectives): Define a primary, secondary, and tertiary aesthetic keyword matching the project's visual direction.
Show full SKILL.md (161 more words)Show less
3. Architecture & File Structure
  • Map out the directory structure. Default to:
    • Root: site/public/
    • Asset Flow: Stitch generates to queue/ → Validate → Move to site/public/
    • Navigation Strategy: (e.g., standard header links, shared navigation bar).
4. Live Sitemap
  • Map out the files requested in the brief. Mark completed files as [x] and pending/target files as [ ]. At initialization, at least index.html should be listed.
5. The Roadmap (Backlog)
  • Parse the requirements into concrete development tasks, grouped by priority:
    • High Priority: Core pages, basic layouts, primary user flows.
    • Medium Priority: Interactive features, forms, secondary pages.
    • Low Priority: Enhancements, visual assets, optional states.

Action Plan

  1. Read input requirements: Locate and read the project description document or text input.
  2. Draft the structure: Map the project details directly into the SITE.md format.
  3. Write the file: Write the output to .stitch/SITE.md. If the .stitch/ directory does not exist, create it first.
  4. Validate: Verify that all seven sections of the SITE.md template are present and properly formatted.

© google-labs-code, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/stitch-utilities/skills/site-md of google-labs-code/stitch-skills.

Open the folder on GitHubat commit 0337446

Compare with similar skills

Site Md next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Site Md compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Site Md this skillgoogle-labs-code/stitch-skills8.4k—~783Automated safety check: PassApache-2.0
Stitch SDK Developmentgoogle-labs-code/stitch-sdk1.8k—~3.4kAutomated safety check: PassApache-2.0
Stitch SDK Usagegoogle-labs-code/stitch-sdk1.8k—~2.8kAutomated safety check: PassApache-2.0
Stitch Designdiodeme/Gold-Band1431 repos~925Automated safety check: PassAGPL-3.0
Vibe PrototypeidiotLeoLYJ/Daliu-Awesome-Skills139—~3.1kAutomated safety check: PassNone
Stitch UI Designaiskillstore/marketplace4305 repos~2.7kAutomated safety check: PassNone

Similar skills

  • Stitch SDK Development

    google-labs-code/stitch-sdk

    Official

    Develop the Stitch SDK. An agent skill from google-labs-code/stitch-sdk.

    1.8k GitHub stars~3.4k tokensUpdated 6 days ago
    Frontend & DesignAuto-check passed
  • Stitch SDK Usage

    google-labs-code/stitch-sdk

    Official

    Use the Stitch SDK to generate, edit, and iterate on UI screens from text prompts, manage projects, and retrieve screen HTML/images.

    1.8k GitHub stars~2.8k tokensUpdated 6 days ago
    Frontend & DesignAuto-check passed
  • Stitch Design

    diodeme/Gold-Band

    Unified entry point for Stitch design work. An agent skill from diodeme/Gold-Band.

    143 GitHub starsUsed in 1 repo~925 tokens
    Frontend & DesignAuto-check passed
  • Vibe Prototype

    idiotLeoLYJ/Daliu-Awesome-Skills

    Vibe Coding 流水线第五步:依据 design.md(视觉准则)与 interaction.md,为每个页面在 Stitch 画布生成原型, 经 stitch-mcp 拉取 HTML 与截图存入 prototypes/,并与交互文档做双向对齐校验。

    139 GitHub stars~3.1k tokensUpdated 28 days ago
    Frontend & DesignAuto-check passed
  • Stitch UI Design

    aiskillstore/marketplace

    Expert guide for creating effective prompts for Google Stitch AI UI design tool.

    430 GitHub starsUsed in 5 repos~2.7k tokens
    Frontend & DesignAuto-check passed
  • Design System

    jezweb/claude-skills

    Extract a complete design system from an existing website or screenshot into a DESIGN.md file.

    1.1k GitHub stars~2.2k tokensUpdated 2 days ago
    Frontend & DesignAuto-check: notes

More from google-labs-code/stitch-skills

  • Stitch to Remotion Walkthrough Videos

    google-labs-code/stitch-skills

    Official

    Builds walkthrough videos from Stitch design projects using Remotion, with transitions, zoom effects and text overlays on each screen.

    8.4k GitHub starsUsed in 6 repos~3.2k tokens
    Auto-check: notes
  • Integrating shadcn/ui Components

    google-labs-code/stitch-skills

    Official

    Guides finding, installing, customizing and wiring up shadcn/ui components in a project, with MCP tools for the component catalog and registries.

    8.4k GitHub starsUsed in 4 repos~2.3k tokens
    Auto-check: notes
  • Stitch Prompt Enhancer

    google-labs-code/stitch-skills

    Official

    Rewrites a vague UI generation idea into a structured, keyword-rich prompt for Stitch, pulling in an existing DESIGN.md design system when the project has one.

    8.4k GitHub starsUsed in 6 repos~1.7k tokens
    Auto-check passed
  • Stitch Taste Design System

    google-labs-code/stitch-skills

    Official

    Generates a DESIGN.md design-language file for Google Stitch that encodes color, typography, layout, component behavior and motion rules to avoid generic AI-looking UI.

    8.4k GitHub starsUsed in 15 repos~3.1k tokens
    Auto-check passed
  • Stitch Build Loop

    google-labs-code/stitch-skills

    Official

    Builds a website page by page with Stitch in an autonomous loop, passing a baton file from one iteration to the next that names the next page and prompt.

    8.4k GitHub starsUsed in 5 repos~2.6k tokens
    Auto-check: notes
  • Stitch to React and Vite Dashboard

    google-labs-code/stitch-skills

    Official

    Turns Stitch screens into a React, Vite and TypeScript dashboard with TanStack Query data fetching, DESIGN.md tokens as CSS variables and optional read-only Web3 data.

    8.4k GitHub stars~914 tokensUpdated 1 mo ago
    Auto-check: notes

Works with

Questions about Site Md

What does Site Md do?

Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop. Site Md is an agent skill from google-labs-code/stitch-skills, published by the product's own GitHub organization.

When should I use Site Md?

Site Md fits situations like: frontend & Design work in your project.

How do I install Site Md in Claude Code?

Run `npx skills add google-labs-code/stitch-skills --skill site-md -a claude-code`. Or copy the skill folder (plugins/stitch-utilities/skills/site-md in google-labs-code/stitch-skills) into .claude/skills/site-md in your project. Claude Code loads it when a task matches its description.

How do I install Site Md in Codex?

Run `npx skills add google-labs-code/stitch-skills --skill site-md -a codex`. Or copy the skill folder (plugins/stitch-utilities/skills/site-md in google-labs-code/stitch-skills) into .agents/skills/site-md in your project. Codex loads it when a task matches its description.

Can I use Site Md in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add google-labs-code/stitch-skills --skill site-md -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/site-md, .gemini/skills/site-md, .github/skills/site-md and .opencode/skills/site-md in your project.

What does Site Md need to run?

SKILL.md names no scripts, command-line tools or credentials: Site Md is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, web_fetch.

Does Site Md access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Site Md safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Site Md use?

Site Md is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Site Md use?

About 783 tokens (SKILL.md is roughly 3.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Site Md?

Skills that share tags, products or a category with Site Md: Stitch SDK Development (google-labs-code/stitch-sdk, 1.8k stars), Stitch SDK Usage (google-labs-code/stitch-sdk, 1.8k stars), Stitch Design (diodeme/Gold-Band, 143 stars) and Vibe Prototype (idiotLeoLYJ/Daliu-Awesome-Skills, 139 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Site Md?

google-labs-code (a GitHub organization, an official publisher) maintains it in google-labs-code/stitch-skills, which has 8,431 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on August 17, 2026.

Source: google-labs-code/stitch-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.