From 71d55a2d2ec777bff74d8313494ff43a773ab972 Mon Sep 17 00:00:00 2001 From: Vamsi Varma Date: Mon, 6 Apr 2026 21:22:11 +0530 Subject: [PATCH] release: v1.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix SKILL.md description > 1024 chars (SkillsMP validation was failing) - Bump version 1.1.0 → 1.2.0 in SKILL.md and package.json - Update CHANGELOG — move Unreleased items into [1.2.0] section - god-mode, remove-tokens, banner image, README overhaul all captured Co-Authored-By: Claude Sonnet 4.6 --- CHANGELOG.md | 18 +++++++++++++++--- package.json | 2 +- ui-restructure/SKILL.md | 16 ++-------------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2acd037..29f7689 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,11 +9,23 @@ Versioning follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +--- + +## [1.2.0] — 2026-04-06 + ### Added -- `--god-mode` parameter — user-first UI redesign that simulates 100 user mindsets -- `--remove-tokens` flag — explicit token reset (default in god mode is to preserve tokens) -- `modes/godmode.md` — 7-phase god mode pipeline +- `--god-mode` parameter — user-first redesign simulating 100 user mindsets +- `--remove-tokens` flag — explicit token reset (god mode keeps tokens by default) +- `modes/godmode.md` — 7-phase pipeline: page inventory, friction audit, 6 UX principles, redesign decisions, placement rules, apply changes, report - `references/user-mindset.md` — 10 Laws of User Behavior + 10 common developer UX mistakes +- `ui-restructure/assets/banner.svg` — README banner image +- Professional README overhaul — full problem/solution, every command documented individually +- CI workflow (`validate.yml`) — validates SKILL.md on every PR +- Release workflow (`release.yml`) — auto GitHub Release on git tag push + +### Fixed +- SKILL.md description trimmed to under 1024 characters (SkillsMP validation requirement) +- Repo renamed `claude-ui-restructure` → `ui-restructure` for multi-tool generic naming --- diff --git a/package.json b/package.json index c6392cb..89f0473 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ui-restructure", - "version": "1.1.0", + "version": "1.2.0", "description": "AI skill — restructure UI from scratch without deleting project logic. Works with Claude Code, Cursor, Windsurf, Cline, Copilot, and any Agent Skills-compatible tool.", "keywords": [ "skill", diff --git a/ui-restructure/SKILL.md b/ui-restructure/SKILL.md index 1f15b3b..a4fe652 100644 --- a/ui-restructure/SKILL.md +++ b/ui-restructure/SKILL.md @@ -1,23 +1,11 @@ --- name: ui-restructure description: | - Restructure and redesign UI from scratch without deleting project logic. Solves UI lock-in caused by hardcoded design tokens, layout structure embedded in JSX, and spacing repeated across components. Reverse engineers existing UI, extracts layout intent, preserves all business logic, API integrations, hooks, and data flow — then rebuilds the UI with a fresh design system. - - Use this skill when: - - You want to redesign the UI without losing backend/logic code - - AI-generated UI has become visually locked into an old structure - - You want to apply a named design system (Apple, Linear, Minimal, Dashboard) - - You want to convert list layouts to card grids - - You need to reset design tokens and rebuild spacing/typography scales - - You want a full or partial UI rebuild (layout-only, theme-only, grid-only) - - Also applies a mandatory world-class polish pass: smooth motion with spring physics and correct easing curves, micro-interactions on every interactive element (hover lift, press scale, focus rings), proper typography rhythm, optical icon alignment, loading/empty/error states, and WCAG accessibility. Produces Stripe/Linear/Vercel-quality UI. - - Supports: Next.js, React (Vite/CRA), Vue 3, Tailwind, CSS modules, styled-components, shadcn, plain CSS. + Solves UI lock-in. Reverse engineers your existing UI, strips all layout/token decisions, preserves every hook, handler, and API call untouched, then rebuilds the UI from scratch with a fresh design system. Use /ui-restructure to fully redesign, --style apple|linear|minimal|dashboard for named styles, --mode layout|theme|grid for partial rebuilds, --god-mode to redesign from the user's perspective using 100-user mindset simulation and 6 UX principles, --keep-tokens to preserve your token system, --prompt for custom redesigns. Applies mandatory world-class polish: spring motion, 5-state micro-interactions, 8pt spacing grid, WCAG accessibility. Supports Next.js, React, Vue 3, Tailwind, CSS Modules, styled-components, shadcn. license: MIT metadata: author: claude-ui-restructure - version: "1.1.0" + version: "1.2.0" category: ui-design tags: ui,restructure,redesign,design-system,tailwind,nextjs,react,vue,tokens argument-hint: "[--god-mode] [--style apple|linear|minimal|dashboard] [--mode full|layout|theme|grid] [--prompt 'custom UI'] [--keep-tokens] [--remove-tokens] [--grid cards] [--density compact]"