ux-design
Design the user experience of a product's MVP from its selected requirements in the PRD (and its PR/FAQ, if one exists), as user journeys, an information…
Skill by aminfara
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/aminfara-ux-design
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: design, frontend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ux-design
What's inside
- Skill name
ux-design- Description
- Design the user experience of a product's MVP from its selected requirements in the PRD (and its PR/FAQ, if one exists), as user journeys, an information architecture and low-fidelity wireframes, with simple clickable HTML prototypes where a journey's feel is uncertain, held to usability and accessibility bars. Use when a product with a user interface needs its main journeys and screens designed before it is built, or when an existing UX design needs checking against its requirements or architecture.
- License
- MIT
- Instructions
- 65 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- evals.json · evals/
SKILL.md (first lines)
# UX Design Design how the MVP's main journeys work for the customer, from the selected requirements and the promises behind them. ## Overview This skill designs the user experience of a product's MVP. It turns the selected requirements, and the PR/FAQ's promises where one exists, into the journeys a customer takes, the places in the product where those journeys happen, and low-fidelity wireframes of the screens that matter. Where a journey's feel is uncertain, it adds a simple clickable prototype in plain HTML. The PR/FAQ's own wireframes are rough by design: they show the customer experience well enough to judge the idea. Before anyone builds, the team needs more than that. It needs to know what the customer does first, what they see when there is nothing there yet, how they recover from a mistake, and how each promise becomes a path through real screens. Designing that from the customer's view, in the same context that wrote the PR/FAQ, keeps the design faithful to the promises rather than re-derived from them. A good UX design lets an engineer build the screens without asking what goes where, and lets the product manager trace each PR/FAQ promise to a journey. Each journey's next step is obvious, the most frequent job takes the fewest steps, and every screen works with a keyboard and a screen reader. ## When to use this skill - A product with a user interface has approved requirements, and its MVP needs its journeys and screens designed before it is built. - An existing UX design needs checking against its PR/FAQ, against the architecture, or against the usability and accessibility bars. ### When NOT to use this skill - The product has no user interface, such as a library or an API. The PR/FAQ and architecture cover it. - The requirements are not approved yet. The PR/FAQ's rough wireframes are enough until they are. - Visual design: colours, typography, brand. This skill stops at structure and behaviour. ## Constraints - **Design the MVP, from the customer's side.** Every journey serves a PR/FAQ promise in the MVP's scope; name the user's goal, not the feature. - **Low fidelity on purpose.** Wireframes show structure, content and behaviour, not style, so they stay cheap to change. - **Usability and accessibility are quality bars, not extras.** Treat the Web Content Accessibility Guidelines (WCAG) 2.2 at level AA as the reference. ## Inputs - **The selected requirements** in the PRD, the **approved PR/FAQ** if one exists, and the brief. - **The existing architecture doc**, if the system exists, for constraints such as what can happen in real time or offline. - **The artifact folder**, usually `<root>/docs/product/ux/`. ## Output ```text docs/product/ux/ README.md journeys, information architecture, and an index of the wireframes wireframes/ one file per key screen state, as Markdown with a text sketch, or as HTML prototype/ optional; plain HTML and CSS, no build step, only for uncertain journeys ``` Each journey in `README.md` names the user's goal, the trigger, the steps, the screens it passes through, the PR/FAQ promise it serves, and what happens when it goes wrong. ## Workflow ### Step 1: Map the journeys From the PR/FAQ, list the jobs the customer comes to do, in their words. For each, write the journey from trigger to done: first use, the everyday case, and what happens on error or with nothing there yet. Order the journeys by how often a customer will take them. ### Step 2: Lay out the information architecture Decide the places in the product (screens, panels, dialogs) and what lives in each, so that every journey has a path. Name each place in the customer's vocabulary and use the same terms as the glossary, agreeing new terms with the architect. ### Step 3: Wireframe the key screens Draw a wireframe for each screen state the journeys depend on, including empty, loading and error states. Show what is on the screen, what the customer can do, and what happens next. Where a journey's feel is uncertain, such as several people editing the same list at once, build a small clickable prototype instead of describing it. ### Step 4: Check against the bars Walk each journey as the customer would, once for each variant the requirements name (record type, data format, entry point, setup, order of concurrent changes), and check it: the next step is obvious; the frequent job is short; mistakes can be undone or recovered from; everything works by keyboard, has a visible focus and a text label, and never relies on colour alone. Check that each MVP promise in the PR/FAQ has a journey and that the architect agrees each one can be built as designed. Fix what fails before you report.
From aminfara/orchestra, MIT.
More from aminfara/orchestra
- 0.570score
conductor
aminfara
Run an Orchestra flow as the manager of a small team of agent roles (product manager, architect, engineer, reviewer).
SkillAFreshness: AClaude Code +9 - 0.570score
feedback
aminfara
Record findings from peer checks, code reviews, acceptance and user review gates in Orchestra's feedback ledger, a JSON Lines file, through a bundled script…
SkillAFreshness: AClaude Code +9 - 0.570score
architecture
aminfara
Design a system's target architecture from selected requirements in a PRD (product requirements document), or describe an existing system's as-is…
SkillAFreshness: AClaude Code +9 - 0.570score
skill-linter
aminfara
Lint a SKILL.md against the canonical structural template and report findings (missing sections, wrong ordering, non-canonical headings, infinite-loop risks…
SkillAFreshness: AClaude Code +9 - 0.570score
tasks
aminfara
Create, find, claim, annotate and close Orchestra's features, stories and tasks through one small command-line script whose adapter keeps them in the…
SkillAFreshness: AClaude Code +9 - 0.570score
writing-studio
aminfara
Write or review professional, human-facing prose so the result is clear, well-structured, correctly shaped for its document type, and free of AI-sounding…
SkillAFreshness: AClaude Code +9 - 0.565score
briefing
aminfara
Interview the user to turn an idea, findings or trade-offs into a written brief, asking batched, self-contained questions through AskUserQuestion with a…
SkillAFreshness: AClaude Code +9 - 0.565score
debugging
aminfara
Find the root cause of a defect or a symptom by first building a feedback loop that shows the failure on demand, recording the behaviour that must not change…
SkillAFreshness: AClaude Code +9 - 0.565score
estimation
aminfara
Size requirements as small, medium or large and flag the ones nobody can size yet, using the existing architecture doc and glossary when the system already…
SkillAFreshness: AClaude Code +9 - 0.565score
feasibility
aminfara
Judge whether an idea or a requirement can be built and delivered with known techniques, naming the unproven parts and the smallest experiment that would…
SkillAFreshness: AClaude Code +9 - 0.565score
research
aminfara
Research the market, the users or the technology behind a product decision, through a named lens, and write the findings as a short Markdown document in which…
SkillAFreshness: AClaude Code +9 - 0.565score
tdd-programming
aminfara
Write, change, or fix code test-first, following one set of programming and testing principles (functional core and imperative shell, explicit dependencies…
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 19, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/aminfara/orchestra
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from aminfara
- 0.570score
skill-linter
aminfara
Lint a SKILL.md against the canonical structural template and report findings (missing sections, wrong ordering, non-canonical headings, infinite-loop risks…
SkillAFreshness: AClaude Code +9 - 0.570score
tasks
aminfara
Create, find, claim, annotate and close Orchestra's features, stories and tasks through one small command-line script whose adapter keeps them in the…
SkillAFreshness: AClaude Code +9 - 0.570score
architecture
aminfara
Design a system's target architecture from selected requirements in a PRD (product requirements document), or describe an existing system's as-is…
SkillAFreshness: AClaude Code +9 - 0.570score
feedback
aminfara
Record findings from peer checks, code reviews, acceptance and user review gates in Orchestra's feedback ledger, a JSON Lines file, through a bundled script…
SkillAFreshness: AClaude Code +9 - 0.570score
conductor
aminfara
Run an Orchestra flow as the manager of a small team of agent roles (product manager, architect, engineer, reviewer).
SkillAFreshness: AClaude Code +9 - 0.570score
writing-studio
aminfara
Write or review professional, human-facing prose so the result is clear, well-structured, correctly shaped for its document type, and free of AI-sounding…
SkillAFreshness: AClaude Code +9
Cite this page
ux-design skill. Agent Mart. https://agentmart.dev/skills/aminfara-ux-design (last updated 2026-10-24)