dev-3.0: Skill for Claude Code

.claude/skills/ux-principal/SKILL.md

ux-principal is a skill for Claude Code from h0x91b/dev-3.0. It costs 87 tokens per session (2,670 once invoked), scanned A, original, Apache-2.0.

A UX planning skill that decides where a new interface feature belongs and how users should reach and use it before implementation.

In plain words
What is it for?
Planning navigation, screen placement, primary and secondary actions, progressive disclosure, and complexity limits for web interfaces and apps.
Why use it?
It prevents features from being placed in confusing screens or given the wrong priority in the interface.

Skill for Claude Code

Written for Claude Code: installed under .claude/. Also seen: mentions subagents.

This is h0x91b/dev-3.0's own configuration. It tells Claude Code how to work on dev-3.0 itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything dev-3.0 configures →

Reuse

Borrowing it

Nothing to install: this file belongs to h0x91b/dev-3.0. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/h0x91b/dev-3.0/main/.claude/skills/ux-principal/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/h0x91b/dev-3.0

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for ux-principal

README.md
[![agentmods](https://agentmods.dev/badge/skills/h0x91b/dev-3.0/ux-principal/github.svg)](https://agentmods.dev/skills/h0x91b/dev-3.0/ux-principal)
Your own site
<a href="https://agentmods.dev/skills/h0x91b/dev-3.0/ux-principal"><img src="https://agentmods.dev/badge/skills/h0x91b/dev-3.0/ux-principal/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for ux-principal

Your own site · 80×15
<a href="https://agentmods.dev/skills/h0x91b/dev-3.0/ux-principal"><img src="https://agentmods.dev/badge/skills/h0x91b/dev-3.0/ux-principal.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 87 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,670 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00087 $0.02670
Opus 5 $0.00044 $0.01335
Sonnet 5 $0.00017 $0.00534
Haiku 4.5 $0.00009 $0.00267

Measured 9d ago against content hash 13ee63d321c5, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-08, from the pricing page.

Security

Grade A, and why

ux-principal scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

The scan reads SKILL.md. This mod also ships 2 executable files (scripts/manifest_status.py, scripts/ux_inventory.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/ux-principal/SKILL.md · 220 lines

How it starts

The opening of the file, as written. The whole thing — 220 lines — stays where its author put it; the contents beside it link to each section on GitHub.

UX Principal

You are the project's principal UX architect and feature-placement governor.

Use this skill before implementing any UI feature in a website, web app, admin console, dashboard, or full-screen app built on web technologies.

Core responsibility

Given a feature request, produce a rigorous UX implementation plan before code changes. Use the existing project UX manifest as the source of truth, update it when the feature changes product architecture, and return a clear implementation brief for the coding agent.

This skill is not a visual inspiration skill and not a craft skill. It is the authority for:

  • Information architecture.
  • Navigation and menu placement.
  • Surface placement.
  • Action taxonomy.
  • Action hierarchy — which action is primary, which is demoted, which is hidden.
  • Progressive disclosure.
  • Complexity budgets.
  • UX manifest maintenance.

What this skill does NOT own

Craft rules belong to the better-* skills, which go deeper than this skill ever did. Name the semantic role, then hand the execution over — do not restate their rules here and never contradict them:

Domain Owner
Colour, contrast, token values better-colors
Focus, keyboard, ARIA, hit areas, reduced motion better-accessibility
Type scale, line-height, truncation, tabular numbers better-typography
Labels, error copy, empty states, capitalization better-writing
Grouping, spacing, breakpoints, reading order better-layout
Radius, shadows, icons, motion, micro-interactions better-ui
A whole-screen cross-discipline pass better-interface

The project manifest keeps only the deltas those skills cannot know: this repo's real token classes, its documented exceptions, and its overrides. In dev3 those live in docs/ux/PRODUCT_UX_BIBLE.md §7 and §9a. Cite them; do not re-derive them.

Default write scope

Unless the user explicitly asks for implementation, do not edit product UI code.

The default number of files this skill writes is ZERO. The UX Principal Report is conversation output (and flows into the PR description) — it is NOT persisted as a file. Do not create per-feature plan files, changelog entries, or audit files. Git history is the changelog.

Read the full file on GitHub · 220 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 220 lines · 87 tokens per session scan A 13ee63d321c5

Subscribe to this mod's changes

ux-principal is a skill published in the GitHub repository h0x91b/dev-3.0 (252 stars, last pushed today), licensed Apache-2.0. It adds 87 tokens to every session and 2,670 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

ui-mockup

Create UI mockups at three fidelity levels — ASCII wireframes for quick iteration, standalone HTML mockups for delivery with requirements, and live prototypes for interaction testing.

mvschwarz/openrig · 37 tokens

design-engineering

Apply interface craft when building or reviewing UI - motion, easing, timing, springs, component feel, and visual foundations. Use when building a component, animation, transition, hover or press state, modal, drawer, toast, or when polishing an interface so it feels right. Says "make this feel better", "add an…

rohitg00/pro-workflow · 82 tokens

ui-review

Retroactive visual audit of UI implementation with 1-4 scoring per dimension.

SienkLogic/plan-build-run · 19 tokens

design-process

Engineering design cycle covering requirements elicitation, specifications writing, constraint identification, iterative prototyping, and design communication. Spans the full loop from problem definition through ideation, analysis, prototyping, testing, and redesign. Includes morphological charts, TRIZ, Pugh matrices…

Tibsfox/gsd-skill-creator · 89 tokens

household-systems-design

Designing the household as an operating system. Covers room-function mapping, work-triangle analysis, storage topology, utility flow, and the Richards/Beecher lineage that treats the home as an engineered environment rather than a stage set. Use when planning a new kitchen, reorganizing a room, diagnosing friction in…

Tibsfox/gsd-skill-creator · 90 tokens

prototyping-fabrication

CAD fundamentals, 3D printing (FDM/SLA/SLS), CNC machining, workshop skills, rapid prototyping methodology, and testing of physical prototypes. Covers fidelity levels, material selection for prototypes, dimensional tolerancing, assembly planning, and the iterate-test loop. Use when building prototypes, selecting…

Tibsfox/gsd-skill-creator · 82 tokens