site-md
An agent skill by google-labs-code, from google-labs-code/stitch-skills. Tags: documentation, documents, stitch, strategy, web.
What it does
Analyze a project description or site requirements and synthesize a project constitution into SITE.md for the Stitch Build Loop
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add google-labs-code/stitch-skills --skill site-md
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/google-labs-code/stitch-skills
cp -r stitch-skills/plugins/stitch-utilities/skills/site-md ~/.claude/skills/site-md
Safety box score
Grade A, minimal risk: 7 of 100 risk points, rated 2026-10-19. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is a documentation generator: it reads a project brief or existing site content and writes `.stitch/SITE.md` in the project root. The main exposure is limited file creation/overwrite inside the workspace, plus optional web fetching of site content if used by the agent.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 0 (none) | No shell commands, code evaluation, or native scripts are included; the skill only directs reading, drafting, and writing a markdown file. |
| Network access | 1 (low) | It allows `web_fetch`, so the agent may read remote site content, but the skill does not specify posting data or contacting arbitrary services. |
| Filesystem reach | 1 (low) | The stated action is to create or overwrite `.stitch/SITE.md` and, if needed, the `.stitch/` directory; this is bounded to the project workspace. |
| Secrets & credentials | 0 (none) | The skill does not request tokens, passwords, `.env` files, browser sessions, or other credentials. |
| Privilege & persistence | 0 (none) | There is no sudo, global install, service registration, shell startup editing, or OS-level change. |
| Instruction hijack surface | 0 (none) | The file contains role framing for the agent, but no instructions to ignore safeguards, hide actions, or follow external prompts. |
| Irreversible actions | 0 (none) | It produces a project constitution file only; it does not publish, deploy, send messages, pay, or delete anything. |
| Transparency | 0 (none) | The skill is plain markdown with no binaries, embedded blobs, or unreadable generated code. |
Before installing
- Confirm you are okay with the skill creating or replacing `.stitch/SITE.md` in the repo root.
- Check whether your workflow permits the agent to read public URLs via `web_fetch`.
- If you already maintain a `.stitch/` folder, review how this file should merge with existing project metadata.
Rated 2026-10-19 by an automated review of 1 file from the skill's repository.
Source
- Repository
- google-labs-code/stitch-skills (all skills from this repository)
- Path
- plugins/stitch-utilities/skills/site-md/SKILL.md
- Branch
- main
- Collection
- stitch-utilities
- Updated
- 2026-09-19
Related skills
- design-md — Analyze Stitch projects and synthesize a semantic design system into DESIGN.md files
- taste-design — Semantic Design System Skill for Google Stitch.
- code-documenter — Generates, formats, and validates technical documentation — including docstrings, OpenAPI/Swagger specs, JSDoc annotations, doc portals, and user guides.
- competitor-analysis — Analyze competitors with strengths, weaknesses, and differentiation opportunities. Identifies direct competitors and maps the competitive landscape.
- feature-forge — Conducts structured requirements workshops to produce feature specifications, user stories, EARS-format functional requirements, acceptance criteria.
- gtm-motions — Identify the best GTM motions and tools across 7 motion types: Inbound, Outbound, Paid Digital, Community, Partners, ABM, and PLG.