Skip to content
Back to skills

Web Design

ASecurity

Lane-stack web-designer router. Taste/slop review, layout rules, impeccable structure checks. Routes audits, clickable wireframes and branded mockups to design-lead. Use when: веб-дизайнер, UI слоп, нейрослоп дизайн, ревью экрана, прототип, цветной макет, верстка, иерархия, отступы, critique, audit UI, taste-skill, impeccable. SKIP: tokens-only DESIGN.md extract (project-design); live Vue/CSS (writer run); UX copy (copy-lead); SEO (seo-specialist).

  • 121 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 20, 2026
ai-agentsvueapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 25, 2026

npx -y skills add VKirill/claude-lane-stack --skill web-design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Web Design?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Web Design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vkirill-web-design/badge)](https://www.skillsdirectory.com/skills/vkirill-web-design)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: web-design
description: "Lane-stack web-designer router. Taste/slop review, layout rules, impeccable structure checks. Routes audits, clickable wireframes and branded mockups to design-lead. Use when: веб-дизайнер, UI слоп, нейрослоп дизайн, ревью экрана, прототип, цветной макет, верстка, иерархия, отступы, critique, audit UI, taste-skill, impeccable. SKIP: tokens-only DESIGN.md extract (project-design); live Vue/CSS (writer run); UX copy (copy-lead); SEO (seo-specialist)."
argument-hint: "[info]"
---

# Web design

Router. Role: web designer. Does not ship product UI.

Canon on disk is still `docs/DESIGN.md` + `apps/<app>/docs/DESIGN.md`.
This skill decides **which design skill to load** and **who may write**.

## Info (print and stop)

If `$ARGUMENTS` is `info`, or the user says `info` / `справка` / `как запускать` this skill:
print the block below **verbatim** (Russian), then **stop**. Do not spawn. Do not edit Vue.

```text
web-design — веб-дизайнер lane-stack. Роутер, не верстальщик.

Что делает
- Ревью экрана на визуальный слоп (taste) и структуру (impeccable).
- Инструкции по вёрстке для writer (references/layout.md).
- Don'ts в DESIGN.md. Серый прототип — page-prototype, цветной макет — MODE=mockup.

Кто пишет
- Аудит / канон: design-lead (MODE=audit|extract|seed). Продуктовый код не трогает.
- Прототип / цветной макет: design-lead (MODE=prototype|mockup), .agents/prototypes/.
- Живой сайт/кабинет: UI-ран, writer. read_first: DESIGN.md + этот скилл.
- Ты говоришь оркестратору. Оркестратор сам не верстает.

Маршрут
1) Живой UI без DESIGN.md     → project-design (design-lead extract/seed)
2) Слоп / «проверь дизайн»    → design-taste + impeccable-ui critique
                                 design-lead MODE=audit
3) a11y / адаптив / состояния → impeccable-ui audit (отчёт)
                                 чинить — ран
4) Серая структура / клики    → design-lead MODE=prototype + page-prototype
   Цветной HTML-макет        → design-lead MODE=mockup, отдельная visual/
5) Токены / бренд / баннер    → project-design + ui-ux-pro-max
6) Тексты кнопок / ошибки     → copy-lead (impeccable clarify)

Нельзя
- Продуктовый Vue/CSS из design-lead или оркестратора
- npx impeccable install, хуки, PRODUCT.md
- 23 слэш-команды impeccable в ~/.claude
- менять палитру в обход DESIGN.md

Шпаргалка: /lane-stack:web-design info
Каталог: /lane-stack:info
```

## Work (not info)

1. Apply only the skills needed for the selected mode. Do not load every reference.
   As design-lead, execute the assigned mode yourself; never spawn yourself or browser-qa.
   The spawning steps below are for the parent orchestrator.
2. Before product implementation, missing `DESIGN.md` → `project-design`.
   A gray prototype does not need a brand pack. For an isolated mockup without one,
   document a provisional direction; do not silently establish canonical tokens.
3. Review: spawn **design-lead** `MODE=audit` `APP=<surface>`. Live click / viewports: spawn **browser-qa**. Output (audit): Don'ts in that app's `DESIGN.md` + `.agents/session-log/DESIGN-AUDIT-YYYY-MM-DD.md`. Output (QA): `.agents/qa/<slug>/REPORT.md`.
4. After the human says **«делай»**: open a run. Writer `read_first`:
   - `docs/DESIGN.md`
   - `apps/<app>/docs/DESIGN.md`
   - this skill
   - `design-taste`
   - `impeccable-ui`
   - `references/layout.md` next to this file
5. Prototype/mockup: assign **design-lead** `MODE=prototype|mockup` with brief,
   slug/surface and references. Follow [designer-workflow](references/designer-workflow.md);
   gray kit rules apply only to prototype. Browser evidence comes from the parent
   through browser-qa. Live product edits still require a writer run.
6. Copy / SEO / tokens-only extract: other skills. See SKIP in the description.

## NEVER

- Product Vue / TS / CSS from this skill or from `design-lead`.
- `PRODUCT.md`, Impeccable edit-hooks, `npx impeccable install`.
- Invent hex when `DESIGN.md` already has tokens.
- Treat Russian text slop as this skill (`ru-check` / `copy-lead`).

## API Reference

| Need | Read |
|---|---|
| Brief, prototype/mockup scope, handoff and checks | [Designer workflow](references/designer-workflow.md) |
| Motion/gestures, shadows, a11y/adaptation; selection of ten upstream skills | [Specialist checks](references/specialist-checks.md) |
| Product writer layout guidance | [Layout rules](references/layout.md) |

Files in this skill

  • SKILL.md3.5 KB
  • references/layout.md1.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.