Skip to content
Agent Orchestration
Skill

/site-copy-ux

Fill the UI block of .agents/copy/pages/<slug>.md. Krug, Zinsser, Nicely Said. Use when filling that page-brief UI section. SKIP: one-off button/form/error copy in chat (copywriter); long-form pitch (site-copy-headlines); tokens (project-design).

BOOST
From plugin
claude-lane-stack
12464 skills24 agents5 commands12 hooks
+1
Install
$ npx -y skills add VKirill/claude-lane-stack --skill site-copy-ux --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/site-copy-ux

Context preview

The summary Claude sees to decide when to auto-load this skill.

Fill the UI block of .agents/copy/pages/<slug>.md. Krug, Zinsser, Nicely Said. Use when filling that page-brief UI section. SKIP: one-off button/form/error copy in chat (copywriter); long-form pitch (site-copy-headlines); tokens (project-design).

SKILL.md

site-copy-ux.SKILL.md
name: site-copy-ux
description: "Fill the UI block of .agents/copy/pages/<slug>.md. Krug, Zinsser, Nicely Said. Use when filling that page-brief UI section. SKIP: one-off button/form/error copy in chat (copywriter); long-form pitch (site-copy-headlines); tokens (project-design)."
argument-hint: "[info]"

Site copy — UX

Need `pages/<slug>.md`. Else headlines skill first. Template section: `## UI (Krug)` in `page-brief.template.md`

Sources: Krug *Don’t Make Me Think*; Zinsser *On Writing Well*; Fenton/Lee *Nicely Said*.

MUST

1. Billboard: one H1, one primary CTA, one proof. Scan, don’t essay. 2. Trunk test: page name, site name, you-are-here. 3. Button = verb + object they want (`Get the audit`, not `Submit`). 4. Cut clutter: delete the sentence, then the word. No noun stacks. 5. Write strings only under `## UI` in that page file. 6. Skip `status: locked`. Refresh `INDEX.md` after edits.

NEVER

  • Two equal primary CTAs
  • “Click here” / “Learn more”
  • Puzzle nav
  • Color/type decisions (that is DESIGN.md)
  • Rewrite `locked`
Ships withclaude-lane-stack

Claude Lane Stack is a self-hosted toolkit for coordinating coding agents through CLI processes, task contracts, Git workspaces, and verification receipts (bin/run-controller:117-159, schemas/task-v2.schema.json:1-60).

Get the whole plugin

Other skills on claude-lane-stack.