business-ops
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
Design workflows — UX copy, design systems, design critique, accessibility review, design handoff, user research synthesis. Use when writing UI copy, reviewing designs, building component systems, checking accessibility, or preparing developer handoffs.
$ npx -y skills add notque/vexjoy-agent --skill design --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/designContext preview
The summary Claude sees to decide when to auto-load this skill.
Design workflows — UX copy, design systems, design critique, accessibility review, design handoff, user research synthesis. Use when writing UI copy, reviewing designs, building component systems, checking accessibility, or preparing developer handoffs.
name: design
description: Design workflows — UX copy, design systems, design critique, accessibility review, design handoff, user research synthesis. Use when writing UI copy, reviewing designs, building component systems, checking accessibility, or preparing developer handoffs.
routing:
triggers:
- "design"
- "UX copy"
- "design system"
- "design critique"
- "accessibility"
- "WCAG"
- "design handoff"
- "user research"
- "UI copy"
- "component library"
- "design review"
- "typography"
- "color system"
category: business
not_for: "visual UI implementation or component coding (use ui-design-engineer agent); product roadmaps or feature prioritization (use business-ops skill, PRODUCT mode) — this skill covers design methodology: research, wireframes, accessibility audits, design-system documentation"
force_route: false
pairs_with: []
user-invocable: true # justification: design work spans multiple modes; direct invocation for targeted design tasksUmbrella skill for design workflows: UX copy, design systems, critique, accessibility review, developer handoff, and user research synthesis. Each mode loads its own reference files on demand.
---
Classify into one mode before proceeding.
| Mode | Signal Phrases | Reference | |------|---------------|-----------| | **UX-COPY** | write copy, button text, error message, empty state, onboarding copy, tooltip text, confirmation dialog, notification copy | `references/ux-copy.md` | | **DESIGN-SYSTEM** | design tokens, component library, naming conventions, audit components, document component, extend system, theme architecture | `references/design-systems.md` | | **CRITIQUE** | review design, critique mockup, design feedback, evaluate screen, visual hierarchy, usability review | `references/design-critique.md` | | **ACCESSIBILITY** | WCAG, accessibility audit, color contrast, keyboard navigation, screen reader, a11y, focus management, ARIA | `references/accessibility-review.md` | | **HANDOFF** | developer handoff, spec sheet, handoff doc, implementation spec, design-to-dev, responsive spec | `references/design-handoff.md` | | **RESEARCH** | synthesize research, interview analysis, usability findings, survey results, user segments, research themes | (inline — see workflow) |
If the request spans modes, pick the primary mode and note the secondary.
---
**Load**: `references/ux-copy.md`, `references/llm-design-failure-modes.md`
1. **Gather context** — Ask conversationally:
2. **Generate copy** using component-specific patterns from reference:
3. **Validate** — Check against these gates:
**Gate**: Copy exists for all requested components. Each piece has rationale tied to user context. Alternatives provided with differentiated use cases.
**Load**: `references/design-systems.md`, `references/llm-design-failure-modes.md`
1. **Determine operation**:
| Operation | Inputs | Key Actions | |-----------|--------|-------------| | Audit | Component library or codebase | Check naming consistency, token coverage, hardcoded values, state completeness, documentation gaps | | Document | Component name + context | Generate props/variants/states/accessibility/usage spec | | Extend | Gap description + existing system | Propose new component using existing tokens and patterns, show relationship to existing components |
2. **Execute** using design token architecture from reference:
3. **Validate**:
| Check | Criteria | |-------|----------| | Naming | Consistent convention across all components | | Tokens | No hardcoded values — everything references a token | | States | All interactive states defined (default, hover, active, disabled, loading, error) | | A11y | ARIA roles, keyboard behavior, screen reader announcements documented | | Composition | Component works standalone and composed with others |
**Gate**: Output uses consistent naming. All values reference tokens. Interactive states complete. Accessibility documented.
**Load**: `references/design-critique.md`, `references/llm-design-failure-modes.md`
1. **Gather context**:
2. **Apply structured critique** — Four-step method:
Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.
Repo: notque/vexjoy-agent
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
Marketing: SEO audits, campaign planning, content strategy, email sequences, competitive analysis, brand review, performance reporting.