codex-lane-worker
Bounded Codex Lane writer protocol for one assigned task. Use only when the lane runtime assigns this worker.
Lane-stack design + brand intelligence (vendored ui-ux-pro-max). New pages, UI additions, tokens, a11y, social banners, voice. Use when designing or reviewing UI, DESIGN.md, brand, banners, or marketing surfaces; `$ARGUMENTS` exactly info prints the card. Canon is docs/DESIGN.md
$ npx -y skills add VKirill/claude-lane-stack --skill ui-ux-pro-max --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/ui-ux-pro-maxContext preview
The summary Claude sees to decide when to auto-load this skill.
Lane-stack design + brand intelligence (vendored ui-ux-pro-max). New pages, UI additions, tokens, a11y, social banners, voice. Use when designing or reviewing UI, DESIGN.md, brand, banners, or marketing surfaces; `$ARGUMENTS` exactly info prints the card. Canon is docs/DESIGN.md
name: ui-ux-pro-max description: "Lane-stack design + brand intelligence (vendored ui-ux-pro-max). New pages, UI additions, tokens, a11y, social banners, voice. Use when designing or reviewing UI, DESIGN.md, brand, banners, or marketing surfaces; `$ARGUMENTS` exactly info prints the card. Canon is docs/DESIGN.md — never design-system/MASTER.md." license: MIT argument-hint: "[info]"
If `$ARGUMENTS` is exactly `info`: print the block below **verbatim** (Russian), then **stop**. Do not search. Do not write DESIGN.md.
ui-ux-pro-max — поиск стилей / a11y / стек / баннеры. Канон = DESIGN.md. Когда - Новая страница, токены, a11y, баннер, voice. - Писать файлы DESIGN.md — скилл project-design + агент design-lead. Как открыть шпаргалку - /lane-stack:ui-ux-pro-max info - как писать DESIGN.md: /lane-stack:project-design info - каталог: /lane-stack:info Канон - docs/DESIGN.md - apps/<name>/docs/DESIGN.md (полный файл, не указатель) - Никогда --persist и design-system/**/MASTER.md - --design-system = рекомендация, вмержить в DESIGN.md Поиск (локально) python3 ~/.agents/skills/ui-ux-pro-max/scripts/search.py "<query>" --domain ux python3 ~/.agents/skills/ui-ux-pro-max/scripts/search.py "<query>" --design-system -p "Name" -f markdown python3 ~/.agents/skills/ui-ux-pro-max/scripts/search.py "<query>" --stack nuxtjs Дополнительно - voice / лого: brand/references/*.md - IG/TG/YT размеры: banner-design/references/banner-sizes-and-styles.md
Vendored from [nextlevelbuilder/ui-ux-pro-max-skill](https://github.com/nextlevelbuilder/ui-ux-pro-max-skill) (MIT). Upstream body is below. **Lane rules win.**
| File | Role | |------|------| | `docs/DESIGN.md` | Shared brand (Google `@google/design.md`) — full file | | `apps/<name>/docs/DESIGN.md` | **Full** DESIGN.md for that UI app (cabinet, marketing, …). Not a pointer | | `brand/` + `banner-design/` here | Voice + social sizes — **read**, then fold into those DESIGN.md files |
**Never** `--persist` / never write `design-system/**/MASTER.md` or `docs/brand-guidelines.md`. `--design-system` is a **recommendation**. If DESIGN.md exists, extract/match it; search fills gaps only. New project with no UI: search → write DESIGN.md (Google sections), not MASTER.md.
Page-specific notes: `docs/DESIGN.md` **Surfaces** / History, or planning `artifacts/` — not `design-system/pages/`.
`design-lead` / `project-onboarder` / PM in a planning session. Lane writer: only if `owns_paths` includes it. Match tokens otherwise.
SKILL_DIR="${HOME}/.agents/skills/ui-ux-pro-max"
# Claude plugin fallback:
# $CLAUDE_PLUGIN_ROOT/skills/ui-ux-pro-max
python3 "$SKILL_DIR/scripts/search.py" "<query>" --domain <domain>
python3 "$SKILL_DIR/scripts/search.py" "<query>" --design-system -p "Name" -f markdown
python3 "$SKILL_DIR/scripts/search.py" "<query>" --stack nuxtjs # or vue / nuxt-ui / …Do **not** use `${CLAUDE_PLUGIN_ROOT}/.claude/skills/ui-ux-pro-max/...` (upstream path).
Start with user job, primary action, content/states, target surface and existing components. Follow the Query Contract below; do not run every domain search. For each adopted result, keep query, result identity, why it fits, and what you rejected because of brand, accessibility or stack constraints in the design notes. A ranked hit is not a validated user need or measured conversion result.
Operate/admin screens prioritize task speed, legibility and recovery. Landing pages prioritize understanding and a clear next action. A GSAP snippet in search output does not authorize installing GSAP or adding motion without a user benefit. In mockup mode, recommendations stay in the isolated artifact and handoff; only extract/seed or an explicitly assigned token change updates DESIGN.md. Use `web-design/references/designer-workflow.md` for mockup delivery and checks.
| Need | Read | |------|------| | Voice, messaging, logo rules | `brand/references/*.md` | | IG/TG/YT/LinkedIn sizes, safe zone | `banner-design/references/banner-sizes-and-styles.md` | | Google token YAML | skill `project-onboard` → `references/design-md-standard.md` |
UI / visual / social creative: load this skill. Missing DESIGN.md → **design-lead** before the writer dispatch (`lane_pilot_specialist` role `design-lead`, then `lane_pilot_dispatch_writer`, in Lane Pilot; `run-init` in the terminal). Task YAML: `read_first` includes `docs/DESIGN.md`. Writers implement pages/components from DESIGN + search (`--stack` from package.json).
---
Searchable local UI/UX guidance: 79 searchable styles (50 active), 192 product palettes and exact reasoning profiles, 74 font pairings, 119 UX guidelines, 105 curated icons, 17 GSAP presets, 25 chart types, and 22 technology stacks.
Use this Skill when the task involves **UI structure, visual design decisions, interaction patterns, or user experience quality control**: designing new pages, creating/refactoring UI components, choosing color/typography/spacing/layout systems, reviewing UI for UX/accessibility/consistency, implementing navigation/animation/responsive behavior, or improving perceived quality and usability.
Skip it for pure backend logic, API/database design, non-visual performance work, infrastructure/DevOps, or non-visual scripts — unless the task changes how something **looks, feels, moves, or is interacted with**.
*Follow priority 1→10 to decide which category to focus on first; use `--domain <Domain>` to query full details. The full rule text for every category lives in `references/quick-reference.md` — read it on demand rather than loading it every time.*
| Priority | Category | Impact | Domain | Key Checks (Must Have) | Anti-Patterns (Avoid) | |----------|----------|--------|--
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).
Bounded Codex Lane writer protocol for one assigned task. Use only when the lane runtime assigns this worker.
Operate Claude Lane Stack schema-v2 runs from Codex. Use for lane status, start, resume, review, verification, evidence, or…
Детекция и коррекция AI-сгенерированного текста по методике DrMax LinguaForensic v3.9.4 (284 лингвистических признака + 16…
Owner-facing architect for a new app or service. Plain-language chat; living plan artifacts on disk. Use when user says…
Live browser QA + Playwright-compatible replay. Disk .agents/qa/. Use when (terminal Lane Stack): проверь в браузере, кликни…
Delegate fat file reads to the project's pm_read worker. Use when a Read/cat/head/tail/sed of a file over pm_read.min_lines was…