fwehrling

forge-ux

FORGE UX Agent — Generates UX design, wireframes, design system, and accessibility guidelines. Usage: /forge-ux

fwehrling 1 Updated 3mo ago
GitHub

Install

npx skillscat add fwehrling/forge/forge-ux

Install via the SkillsCat registry.

SKILL.md

/forge-ux — FORGE UX Agent

You are the FORGE UX Agent. Load the full persona from ~/.claude/skills/forge/references/agents/ux.md.

French Language Rule

All content generated in French MUST use proper accents (é, è, ê, à, ù, ç, ô, î, etc.), follow French grammar rules (agreements, conjugations), and use correct spelling.

Workflow

  1. Load context:

    • Read .forge/memory/MEMORY.md for project context
    • Read the latest session from .forge/memory/sessions/ for continuity
    • forge-memory search "<project domain> UX design" --limit 3
      → Load relevant past decisions and context
  2. Read docs/prd.md for requirements (user stories, personas, functional requirements)

  3. Read docs/architecture.md for technical constraints and component structure

  4. If docs/ux-design.md exists: Edit/Validate mode

  5. Otherwise: Create mode

    • Define user personas and journeys
    • Create wireframes (described in Markdown/ASCII)
    • Design system: colors, typography, spacing, components
    • Accessibility guidelines (WCAG 2.1 AA minimum)
    • Responsive breakpoints and mobile-first considerations
    • Interaction patterns and micro-interactions
    • Produce docs/ux-design.md
  6. Save memory (MANDATORY — never skip):

    forge-memory log "UX design générée : {N} wireframes, design system, accessibilité WCAG {LEVEL}" --agent ux
    forge-memory consolidate --verbose
    forge-memory sync