super-ux plugin
Scenario-driven UI development: a versioned design chain in docs/ux/ that runs product vision -> personas, JTBD, journeys and stories -> user flows -> a screens+states UI map with Figma frames -> traced use-case scenarios -> evidence-backed audits -> concrete fix plans. Skills: vision, ux-foundation, ux-flows, ux-scenarios, ux-audit, brand-voice, copywriting. /ux is the single plain-language entry point and reaches every skill; a stdlib linter fails on doc drift; a tag-indexed best-practices catalog, PRN heuristics and component guidelines guide design; one style pack (via the sheleg-design companion) locks the visual identity.
How to install the super-ux plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add ssheleg/super-ux
/plugin install super-ux@super-uxWhat's inside super-ux
22 parts read from the plugin's own files.
Commands 15
Run as /super-ux:name- /super-ux:brand
Single entry point for the verbal identity, status first, then the next action
- /super-ux:brand-init
Seed docs/brand/ with a proposed voice pack and sweep interface strings into the registry
- /super-ux:brand-lint
Lint docs/brand/ and its declared sources for voice, term, fact and string drift
- /super-ux:brand-update
Carry a positioning, pricing or naming change through the whole brand pack
- /super-ux:copy
Write or edit copy for a named surface in the recorded voice
- /super-ux:ux
Single entry point for all UX work, status across every layer, then the next action
- /super-ux:ux-audit[all | feature:<name> | SCN-010..SCN-020 | coverage | practices | heuristics | c
Audit the codebase against scenarios and flows at quick, standard or deep depth
- /super-ux:ux-doctor[path] [--fix] [--brief]
Diagnose docs/ux against the current contract and name what the tooling cannot read
- /super-ux:ux-flows[story/feature to design | "improve" | what changed]
Design, reverse-engineer or improve user flows, screen states and mockups
- /super-ux:ux-foundation[what changed or what to explore]
Build or update personas, jobs, journeys and stories in docs/ux/foundation.md
- /super-ux:ux-init
Initialize the full UX chain for this project, from vision to scenarios
- /super-ux:ux-lint[--strict]
Lint docs/ux for broken traces, orphans, missing frames and drift
- /super-ux:ux-rule
Install the scenario-first hard rule and the docs/ux/ skeleton
- /super-ux:ux-update[change or feature description]
Update the UX chain after a user-facing change, or test a feature idea against it
- /super-ux:vision[optional: what the product is, in one line]
Write docs/ux/vision.md and install the vision-alignment rule
Skills 7
Claude loads it when the task matches- brand-voice
Use when defining or checking how a product speaks: tone of voice, terminology, canonical facts, register. Triggers: "tone of voice" / "тон оф войс", "brand voice" / "голос бренда", "брендбук", "наша терминология". Not for writing the text (copywriting). Refusal phrase "no brand" / «без бренда».
- copywriting
Use when writing text a user reads: UI strings, landings, store listings, posts, ads, email. Triggers: "напиши текст", "App Store description" / "описание для App Store", "video hook" / "хук ролика". Not for the voice (brand-voice) or look (sheleg-design). Refusal phrase "no brand" / «без бренда».
- ux-audit
Use when verifying the codebase against the UX scenario base (batched, evidence-backed, report in docs/ux/audits/). Triggers: "ux audit" / "UX-аудит", "run the scenarios" / "прогони по сценариям". Not for a whole-project audit (project-audit) or editing scenarios (ux-scenarios).
- ux-flows
Use when designing how users move through a product: flows, screen states, wireframes, Figma mockups, funnels, paywalls. Triggers: "юзер флоу", "add a screen" / "добавь экран", "mockups" / "макеты". Not for the visual system (sheleg-design). Refusal phrase "no scenarios" / «без сценариев».
- ux-foundation
Use when defining who uses a product and why (docs/ux/foundation.md): personas, actors, JTBD, journeys, stories, capabilities, churn. Triggers: "jtbd" / "джобы", "customer journey" / "карта пути", "персоны", "ретеншн", "отток". Not for flows or screens (ux-flows).
- ux-scenarios
Use when writing UX scenarios (docs/ux/scenarios.md): a new feature, a user-facing behavior change, a move to scenario-driven development. Triggers: "ux scenarios" / "сценарии использования", "новая фича". Not for an empty project (vision first). Refusal phrase "no scenarios" / «без сценариев».
- vision
Use when a project needs its product vision (what it is, why it exists, what it refuses to become), written to docs/ux/vision.md with an alignment rule. Triggers: "vision" / "видение", "product vision" / "продуктовое видение", "define product direction". Not for personas or jobs (ux-foundation).
Using super-ux in Claude Code
Type a command in a Claude Code session:
/super-ux:brand
/super-ux:brand-init
/super-ux:brand-lintSkills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update super-ux@super-ux
- Refresh the marketplace
- /plugin marketplace update super-ux
- Turn it off for now
- /plugin disable super-ux@super-ux
- Remove it
- /plugin uninstall super-ux@super-ux
Skills in super-ux
- brand-voicessheleg/super-ux
Use when defining or checking how a product speaks: tone of voice, terminology, canonical facts, register. Triggers: "tone of voice" / "тон оф войс", "brand voice" / "голос бренда", "брендбук", "наша терминология". Not for writing the text (copywriting). Refusal phrase "no brand" / «без бренда».
14 files6stars - copywritingssheleg/super-ux
Use when writing text a user reads: UI strings, landings, store listings, posts, ads, email. Triggers: "напиши текст", "App Store description" / "описание для App Store", "video hook" / "хук ролика". Not for the voice (brand-voice) or look (sheleg-design). Refusal phrase "no brand" / «без бренда».
16 files6stars - ux-auditssheleg/super-ux
Use when verifying the codebase against the UX scenario base (batched, evidence-backed, report in docs/ux/audits/). Triggers: "ux audit" / "UX-аудит", "run the scenarios" / "прогони по сценариям". Not for a whole-project audit (project-audit) or editing scenarios (ux-scenarios).
26 files6stars - ux-flowsssheleg/super-ux
Use when designing how users move through a product: flows, screen states, wireframes, Figma mockups, funnels, paywalls. Triggers: "юзер флоу", "add a screen" / "добавь экран", "mockups" / "макеты". Not for the visual system (sheleg-design). Refusal phrase "no scenarios" / «без сценариев».
21 files6stars - ux-foundationssheleg/super-ux
Use when defining who uses a product and why (docs/ux/foundation.md): personas, actors, JTBD, journeys, stories, capabilities, churn. Triggers: "jtbd" / "джобы", "customer journey" / "карта пути", "персоны", "ретеншн", "отток". Not for flows or screens (ux-flows).
16 files6stars - ux-scenariosssheleg/super-ux
Use when writing UX scenarios (docs/ux/scenarios.md): a new feature, a user-facing behavior change, a move to scenario-driven development. Triggers: "ux scenarios" / "сценарии использования", "новая фича". Not for an empty project (vision first). Refusal phrase "no scenarios" / «без сценариев».
14 files6stars - visionssheleg/super-ux
Use when a project needs its product vision (what it is, why it exists, what it refuses to become), written to docs/ux/vision.md with an alignment rule. Triggers: "vision" / "видение", "product vision" / "продуктовое видение", "define product direction". Not for personas or jobs (ux-foundation).
12 files6stars
super-ux plugin questions
How do I install the super-ux plugin?
In Claude Code run /plugin marketplace add ssheleg/super-ux, then /plugin install super-ux@super-ux.
What does the super-ux plugin include?
super-ux bundles 15 commands, 7 skills.
What commands does the super-ux plugin add?
It adds /super-ux:brand, /super-ux:brand-init, /super-ux:brand-lint, /super-ux:brand-update, /super-ux:copy, /super-ux:ux +9. Run them in Claude Code with the plugin prefix, for example /super-ux:brand.
How do I update or remove the super-ux plugin?
Update it with claude plugin update super-ux@super-ux in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall super-ux@super-ux.
What license is the super-ux plugin under?
MIT, as stated in the plugin's manifest.