vibe-design-harness

mcp
Security Audit
Fail
Health Warn
  • No license Ò€” Repository has no license file
  • Description Ò€” Repository has a description
  • Active repo Ò€” Last push 0 days ago
  • Low visibility Ò€” Only 5 GitHub stars
Code Fail
  • spawnSync Ò€” Synchronous process spawning in harness/app_ui_system.js
Permissions Pass
  • Permissions Ò€” No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

🎨 Studio-Grade UI/UX Design System Engine & Anti-Slop Harness for AI Agents. Guarantees insanely beautiful Websites, SaaS WebApps & Mini Apps (Claude, Cursor, Codex, Gemini, Hermes).

README.md

AGS Design & Visual Studio Harness (v2.1.0)

Version
Engine
App_UI_UX
Vietnamese Diacritics

Industrial-Grade UI/UX & App Dashboard Architecture Engine + 35-Gate Anti-Slop Linter (<1ms) + Live Playwright DOM Probe + 5-Platform Visual Prompt Compiler + CapCut Vietnamese Typography Engine for AI Agents.
Built by AGS (AgentSea Design System) for Claude Code, Cursor, Codex, and Hermes Agents.


πŸ›οΈ Architecture Overview (v2.1.0)

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                         AGS DESIGN & VISUAL STUDIO HARNESS v2.1.0                               β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ 1. App & Dashboard     β”‚ 2. UI/UX Anti-Slop     β”‚ 3. 5-Engine Studio     β”‚ 4. CapCut VN         β”‚
β”‚    Architecture Engine β”‚    Linter & Probe      β”‚    Prompt Compiler     β”‚    Typography        β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ β€’ 10 Named Faces (5 Ax)β”‚ β€’ 35+ AST/Regex Gates  β”‚ β€’ Nano Banana Pro (2.1)β”‚ β€’ 38 CapCut Fonts    β”‚
β”‚ β€’ 10 Content Layouts   β”‚ β€’ Scoped Audits & Fix  β”‚ β€’ OpenAI GPT-Image-2   β”‚ β€’ U+0102–U+1EF9      β”‚
β”‚ β€’ 12 Industry Palettes β”‚ β€’ Live Playwright DOM  β”‚ β€’ ByteDance Seedance   β”‚   Glyph Checker      β”‚
β”‚ β€’ 19 Locked Rules      β”‚   Probe (probe.mjs)    β”‚ β€’ Midjourney V7        β”‚ β€’ Transparent SVG +  β”‚
β”‚ β€’ 49 Cleanroom Specs   β”‚ β€’ 15 Landing Themes    β”‚ β€’ FLUX.1 Pro / SDXL    β”‚   CapCut JSON Export β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸš€ Key Capabilities (v2.1.0)

Module Capability Output / Guarantee
10-Face Dashboard Engine recommendDashboardSystem() & scaffoldDashboardApp() Selects and scaffolds the right App Dashboard Face across 5 orthogonal axes (Clean, Dark Sidebar, Soft, Midnight, Inset, Paper, Float, Rail, Topbar, Editorial), 10 job-driven screen layouts, and 12 WCAG-verified industry accent palettes.
Tailwind v4 Token Generator generateAppTokensCSS() Generates complete :root, .dark, .force-light, .force-dark, @theme inline, semantic status tokens, and 4px transparent-thumb autohide scrollbars (tokens.css).
49 Cleanroom UI/UX Specs getAppUIReference() Instant programmatic or CLI lookup across 49 deep layout & component playbooks (layouts/app, layouts/overlay, layouts/form, styles, budgets, locked-rules, review, checklist, components/*).
Live Playwright DOM Probe runLiveUIProbe() (scripts/probe.mjs) Multi-viewport (375..1920) computed DOM & WCAG inspector with --quick, --stress (60-char Vietnamese strings & 10-digit numbers), --sweep, and --dark.
35+ Gate UI Linter lintUI() & fixUI() Sub-millisecond audit blocking purple AI gradients, banned fonts, nested cards, solid-red destructive buttons (I4), hover:scale-105 card blur, scrollbar-none layout shifts, and Tailwind v4 circular tokens.
Studio Brief Compiler compileStudioImagePrompt() Converts natural Vietnamese or English into a 7-part Art Director Brief + 5 platform adapters (Nano Banana Pro, GPT-Image-2, Midjourney V7, FLUX, Seedance 2.5).
CapCut VN Typography checkVietnameseFontSupport() & exportTypographyAsset() Verifies 134/134 Vietnamese stacked diacritics (U+0102–U+1EF9) and exports transparent SVG + CapCut/Figma JSON overlays.

⚑ CLI Reference

# 1. Recommend App Dashboard Face, Screen Content Layout & Industry Accent
npx vibe-design-harness dashboard "NhΓ’n viΓͺn kαΊΏ toΓ‘n" --job "BαΊ£ng dα»― liệu" --industry "TΓ i chΓ­nh"

# 2. Scaffold a zero-slop App Dashboard screen (HTML or React TSX)
npx vibe-design-harness scaffold-dashboard clean Dashboard.html
npx vibe-design-harness scaffold-dashboard dark_sidebar Dashboard.tsx --framework react --accent indigo

# 3. Generate production Tailwind v4 tokens.css (:root, .dark, @theme inline, 4px autohide scrollbar)
npx vibe-design-harness tokens-css soft violet tokens.css

# 4. Browse or read any of the 49 Cleanroom App UI/UX reference specs
npx vibe-design-harness ui-ref list
npx vibe-design-harness ui-ref layouts/app
npx vibe-design-harness ui-ref components/charts

# 5. Run live Playwright multi-viewport DOM & WCAG inspector
npx vibe-design-harness probe http://localhost:3000 --quick --stress

# 6. Audit & auto-fix HTML/React TSX files for 35+ AI-slop & Dashboard rules (<1ms)
npx vibe-design-harness lint src/App.tsx --fix

# 7. Compile visual prompts & check Vietnamese fonts (U+0102–U+1EF9)
npx vibe-design-harness format "Poster dọc du lα»‹ch Δ‘αΊ£o PhΓΊ QuΓ½ hoΓ ng hΓ΄n" --platform midjourney
npx vibe-design-harness check-font "Be Vietnam Pro"

πŸ”Œ Model Context Protocol (MCP Server β€” 14 Tools)

Add AGS Design Harness MCP to Claude Desktop, Claude Code, Cursor, or Hermes Agent:

{
  "mcpServers": {
    "vibe-design-harness": {
      "command": "npx",
      "args": ["-y", "vibe-design-harness-mcp"]
    }
  }
}

Exposed MCP Tools (14 Tools)

  1. recommend_dashboard_system β€” Recommends Dashboard Face (10 Faces), Screen Content Layout (10 layouts), and WCAG Industry Accent Palette.
  2. scaffold_dashboard_app β€” Scaffolds zero-slop App Dashboard screens (HTML or React TSX) following the 10-Face Architecture and 19 Locked Rules.
  3. generate_app_tokens_css β€” Generates Tailwind v4 tokens.css with :root, .dark, @theme inline, and 4px autohide scrollbars.
  4. get_app_ui_reference β€” Reads or lists the 49 Cleanroom App UI/UX reference playbooks & component specifications.
  5. run_live_ui_probe β€” Runs or builds the CLI command for the live Playwright multi-viewport DOM & WCAG probe (scripts/probe.mjs).
  6. lint_ui_aesthetic β€” Runs the 35+ gate deterministic UI/UX & Dashboard anti-slop linter + auto-fixer.
  7. scaffold_landing_page β€” Scaffolds complete HTML or React TSX landing pages across 15 themes.
  8. run_design_command β€” Executes 12 post-processing design flows (audit, critique, polish, distill, bolder, quieter, delight, harden, clarify, adapt, colorize, animate).
  9. generate_design_system β€” Generates paired DESIGN.md + PRODUCT.md brand specifications.
  10. compile_studio_brief β€” Compiles natural Vietnamese/English prompts into a 7-part Studio Image Brief + platform-specific payload.
  11. get_capcut_preset β€” Returns verified CapCut Vietnamese typography presets.
  12. check_vietnamese_font β€” Checks font compatibility with Vietnamese extended Unicode (U+0102–U+1EF9).
  13. export_typography_asset β€” Generates transparent SVG + CapCut/Figma JSON typography overlays.
  14. expand_image_prompt β€” Expands prompts across 35+ camera-physics domains.

πŸ“‚ Repository Structure

vibe-design-harness/
β”œβ”€β”€ bin/
β”‚   β”œβ”€β”€ cli.js                    # Unified CLI (dashboard, scaffold-dashboard, tokens-css, ui-ref, probe, lint, etc.)
β”‚   └── mcp-server.js             # 14-Tool Model Context Protocol (MCP) stdio server
β”œβ”€β”€ harness/
β”‚   β”œβ”€β”€ app_ui_system.js          # Cleanroom 10-Face Dashboard Engine, 10 Content Layouts, 12 Industry Palettes, Token Generator
β”‚   β”œβ”€β”€ ags_design_engine.js      # 15 Brand Themes (incl. ags_editorial) & DESIGN.md generator
β”‚   β”œβ”€β”€ studio_image_engine.js    # 5 Platform Adapters, VN Font Checker & CapCut SVG/JSON Exporter
β”‚   β”œβ”€β”€ prompt_expander.js        # 7-Part Studio Image Compiler & 35+ Visual Domains
β”‚   β”œβ”€β”€ ui_linter.js              # 35+ Gate Sub-Millisecond Anti-Slop & Dashboard UI/UX Linter & Auto-Fixer
β”‚   β”œβ”€β”€ design_commands.js        # 12 Post-Processing Design Flows & Craft Floor
β”‚   β”œβ”€β”€ components.js             # Curated Pro UI Component Blocks (HTML & React TSX)
β”‚   β”œβ”€β”€ landing_assembler.js      # Full-Page Landing Page Assembler
β”‚   └── remote_rules.json         # Syncable Anti-Slop Ban Rules
β”œβ”€β”€ references/
β”‚   └── app-ui-ux/                # 49 Cleanroom App UI/UX Markdown & CSS Specifications (layouts, components, rules, tokens.css)
β”œβ”€β”€ scripts/
β”‚   β”œβ”€β”€ probe.mjs                 # Live Playwright Multi-Viewport DOM, Overflow, Contrast & Stress Probe
β”‚   └── lint-skill.mjs            # Cleanroom Prose & Specification Linter
β”œβ”€β”€ prompts/
β”‚   └── prompt_bank.json          # Curated Studio Prompt Templates
β”œβ”€β”€ tests/
β”‚   └── test.js                   # Zero-Defect Automated Test Runner
β”œβ”€β”€ index.js                      # ESM Public API Entry Point
β”œβ”€β”€ SKILL.md                      # Agent Skill Specification
└── package.json                  # Package Manifest (v2.1.0)

πŸ“„ License

MIT Β© AgentSea (AGS)

Reviews (0)

No results found