ux-intent-mapping

Community

Make UI actions match user intent—every time.

Authorjonaseck2
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It prevents UX inconsistencies by ensuring every bounded panel or modal surface has a clear, user-intent-aligned Purpose statement and a CTA inventory that matches the actual verbs users experience.

Core Features & Use Cases

  • Purpose-by-user-language enforcement: Requires a one-sentence Purpose statement written in the user's words before any change to a panel section or modal.
  • CTA inventory with full verb coverage: Produces a per-surface inventory across View/Add/Edit/Delete/Open so actions are discoverable and semantically correct.
  • Consistency and anti-pattern detection: Flags known mismatches like label-hides-primitive, cross-surface unlink/delete ambiguities, and derived-view add flows that don’t map cleanly to primitives.
  • Project-specific UI contract checks: Guides auditing of host-entity flow, primitive delivery, section and host lifecycle (edit/remove), and state transitions to avoid silent degradation.

Quick Start

Use this skill when a developer or designer is about to change a specific Släktforskning panel section or modal and ask for a one-sentence Purpose in the user’s words before planning or implementing the UI changes.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ux-intent-mapping
Download link: https://github.com/jonaseck2/slaktforskning/archive/main.zip#ux-intent-mapping

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.