diff --git a/COPY.md b/COPY.md index 9f4f6c00..91fe377a 100644 --- a/COPY.md +++ b/COPY.md @@ -42,6 +42,7 @@ These exact strings. Do not paraphrase them per page. | Nav: demos | Skill Demos | guidance only: the header link after Trending Skills, and the same item in the mobile menu. Links `/skills/demos` | | Demos link | All {n} demos | guidance only: under the homepage demo section. Links `/skills/demos` | | Demos page | See what skills make · Each demo is one recorded run: the prompt, and what the Agent built with the Skill. Pick a prompt to see the output, or open it live. | guidance only: the `/skills/demos` H1 and line. The meta title is "Claude skill examples: see what each one makes" for the admitted query | +| Demo page | What /{name} made · One recorded run: the prompt, and what the Agent built with the Skill. | guidance only: the H1 and line of a demo page, `/skills/demos///`. The meta title is "{name} skill example: {noun}" for the query " skill example", with `noun` from `DEMO_GROUPS`. The meta description is "{agent} made this {noun} with the /{name} skill from one prompt: “{prompt}”", cut at a word to 160 characters | | Demo groups | Films and launch videos · Landing pages · UI components · Diagrams and explainers | guidance only: `DEMO_GROUPS` in `shared/demo-groups.ts`: the `/skills/demos` group headings and their lines | | Demo stage | Open the demo | guidance only: the homepage demo stage link to the Skill page Demo panel | | Demo panel | Demo · Prompt · Open live demo · Open in a new tab · Run it yourself | guidance only: the Skill page Demo panel. "Show screenshots" replaces "Open live demo" while the live output shows | diff --git a/GLOSSARY.md b/GLOSSARY.md index fe98bd98..39b5b234 100644 --- a/GLOSSARY.md +++ b/GLOSSARY.md @@ -92,7 +92,7 @@ Collisions **Is:** one recorded run of a Skill: a fixed prompt, the output an Agent made with the Skill, and how it was recorded (Agent, model, Skill commit, date). A human approves each one before it ships. -**Use for:** the Demo panel on the Skill page, the homepage demo section, and "live demo" for the sandboxed output page. +**Use for:** the Demo panel on the Skill page, the homepage demo section, a demo page at `/skills/demos///`, and "live demo" for the sandboxed output page. **Never:** example output, showcase, sample. Preview names the step of watching a demo, never the demo itself. diff --git a/layers/marketing/app/pages/skills/demos.vue b/layers/marketing/app/pages/skills/demos/[...demo].vue similarity index 52% rename from layers/marketing/app/pages/skills/demos.vue rename to layers/marketing/app/pages/skills/demos/[...demo].vue index f90993c0..4b59b91a 100644 --- a/layers/marketing/app/pages/skills/demos.vue +++ b/layers/marketing/app/pages/skills/demos/[...demo].vue @@ -1,23 +1,34 @@