ui-ux-design-audit
Audit multi-surface UI/UX in the personal-assistant Obsidian plugin with the current PA framework, real interface evidence, structured scoring, adversarial…
Skill by edonyzpc
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/edonyzpc-ui-ux-design-audit
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, security
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/ui-ux-design-audit
What's inside
- Skill name
ui-ux-design-audit- Description
- Audit multi-surface UI/UX in the personal-assistant Obsidian plugin with the current PA framework, real interface evidence, structured scoring, adversarial finding verification, and product-decision routing. Use for design retrospectives, visual quality baselines, cross-surface consistency audits, accessibility/mobile evaluations, or requests such as "帮我看看设计" and "audit the UI". Default to audit-only; implement findings only when explicitly requested, and require separate authorization for commit or archive actions. For review of a current code diff or PR, use `personal-assistant-review` instead.
- License
- AGPL-3.0
- Instructions
- 173 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
# UI/UX Design Audit ## Core Boundaries Default to `audit-only`: - Inspect, observe, score, verify, and report findings. - Do not edit runtime/product code unless the user explicitly asks to fix the verified findings. - Create or update a durable audit artifact only when the user asks for one; otherwise report in chat. - Do not commit or archive artifacts without separate explicit authorization. Use this skill for cross-surface design quality. Route a current diff/PR review to `personal-assistant-review`, even when the diff is UI-heavy. Read: 1. `AGENTS.md` 2. `docs/product/pa-product-north-star.md` 3. `docs/product/pa-low-burden-review-product-principles.md` 4. `docs/development/workflows/pa-ui-ux-review-framework.md` 5. The source files and tests for the audited surfaces Reuse the current PA framework before inventing a new instrument. Treat its four Layer A dimensions—Design Coherence, Visual Polish, Interaction Quality, and Content Clarity—as a **PA adaptation**, not a verbatim external framework. Research external frameworks only when the current instrument needs revision; use authoritative sources and preserve citations for adapted claims. ## Evidence Standard Separate evidence into three lanes: | Lane | Can prove | Cannot prove alone | | --- | --- | --- | | Source and tests | State, lifecycle, copy, accessibility markup, CSS intent, product contract | Rendered visual quality or interaction feel | | Runtime/DOM | Mounting, state transitions, computed structure, fresh console behavior | Visual polish or real user interaction by itself | | Visible UI | Layout, hierarchy, contrast, clipping, focus, keyboard/touch flow, perceived burden | Hidden code paths not exercised | Require `obsidian-test-vault-smoke` at `full-ui` tier before assigning visual or interaction scores. Capture the visible path, interaction, observed state, and screenshot evidence. If the app cannot be observed, mark those dimensions `UNSCORED` or `BLOCKED`; do not infer a score from source code. Use `obsidian-ios-real-device-smoke` for claims about real iOS touch behavior. Do not generalize desktop evidence to mobile. ## Workflow ### 1. Bound the Audit 1. Confirm the requested surfaces, platforms, themes, and key user journeys. 2. Inventory views, panels, modals, overlays, commands, settings, and navigation transitions in scope. 3. Select only the framework dimensions relevant to the request. 4. Define the evidence needed for every score before auditing. ### 2. Observe and Score 1. Deploy and observe the real test-vault UI through `obsidian-test-vault-smoke` when visual or interaction scoring is requested. 2. Trace each visible issue to source, CSS, state, or product-contract evidence. 3. Score with the current PA framework. Use short evidence-backed rationales; do not manufacture numerical precision. 4. Check the North Star explicitly: - capture friction - right-time return - quietness and ignorable states - source-backed trust - reversible maintenance and earned action - net review burden For layered surfaces, use Mermaid for topology or flow diagrams. Use a Markdown table for the score heatmap. ### 3. Fan Out Broad Audits If multi-agent tools are available and the audit is broad or the user asks for an agent team, partition surfaces across independent agents. Give every agent the same framework and different surfaces. If subagents are unavailable, run the same partitions locally. Require this schema from each lane: ```markdown ## Surface: <name> ### Evidence - visible path and screenshot - source/test anchors ### Scores | Dimension | Score or UNSCORED | Evidence | | --- | --- | --- | ### Findings | Finding | Severity | Trigger | Suggested direction | | --- | --- | --- | --- | ``` Add one cross-surface pass for terminology, design tokens, navigation, progressive disclosure, accessibility, and desktop/mobile consistency. ### 4. Verify Findings Verify every P0/P1/P2 finding against the actual source and the relevant visible flow before presenting it as confirmed. Classify each finding: - `CONFIRMED`: the trigger and impact match the evidence - `PARTIALLY CONFIRMED`: the issue exists but scope or severity changes - `FALSE POSITIVE`: current source or observed behavior contradicts it - `BLOCKED`: required runtime/device evidence is unavailable Recalibrate severity after verification. Do not force findings per surface or dimension.
From edonyzpc/personal-assistant, AGPL-3.0.
More from edonyzpc/personal-assistant
- 0.789score
obsidian-test-vault-smoke
edonyzpc
Validate Personal Assistant runtime and UI changes in the repo-local Obsidian test vault.
SkillAFreshness: A★ 149Claude Code +9 - 0.785score
obsidian-dataview
edonyzpc
Dataview plugin query syntax, inline expressions, DataviewJS API, and common vault analysis patterns.
SkillAFreshness: A★ 149Claude Code +9 - 0.783score
sdd-lifecycle
edonyzpc
Deliver non-trivial Personal Assistant work with explicit plan-only, sdd-only, implement-approved-spec, and full-lifecycle modes.
SkillAFreshness: A★ 149Claude Code +9 - 0.783score
stable-release
edonyzpc
Execute the stable release workflow for the Personal Assistant Obsidian plugin.
SkillAFreshness: A★ 149Claude Code +9 - 0.783score
personal-assistant-review-followup
edonyzpc
Triage, confirm, fix, and validate code review findings in the personal-assistant repository after an agent team or human review.
SkillAFreshness: A★ 149Claude Code +9 - 0.783score
personal-assistant-review
edonyzpc
Review uncommitted or PR diffs in the personal-assistant Obsidian plugin with project-specific risk lanes, second-layer future-risk checks, severity…
SkillAFreshness: A★ 149Claude Code +9 - 0.780score
obsidian-community-check
edonyzpc
Trigger and inspect Obsidian Community checks for personal-assistant.
SkillAFreshness: A★ 149Claude Code +9 - 0.780score
obsidian-ios-real-device-smoke
edonyzpc
Validate Personal Assistant on an iPhone using the iCloud test vault and Safari Web Inspector.
SkillAFreshness: A★ 149Claude Code +9 - 0.780score
pa-docs-lifecycle-manager
edonyzpc
Maintain PA task records and documentation lifecycle.
SkillAFreshness: A★ 149Claude Code +9 - 0.779score
obsidian-templater
edonyzpc
Templater plugin syntax, template commands, dynamic commands, user scripts, and startup templates.
SkillAFreshness: A★ 149Claude Code +9 - 0.779score
pa-brat-beta-release
edonyzpc
Manage Personal Assistant BRAT beta prerelease workflow.
SkillAFreshness: A★ 149Claude Code +9 - 0.777score
pm-needs-analysis
edonyzpc
分析 PA 功能请求、用户需求与产品匹配度,依据已有信息给出有证据的判断和建议;用户选择访谈时逐层引导,未定产品决策交由用户。
SkillAFreshness: A★ 149Claude Code +9
Signals
- Stars
- 149
- Forks
- 8
- Open issues
- 10
- Last commit (this folder)
- Jul 12, 2026 (3 months ago)
- Last release
- Oct 24, 2026 (4 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- Repository
- github.com/edonyzpc/personal-assistant
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from edonyzpc
- 0.789score
obsidian-test-vault-smoke
edonyzpc
Validate Personal Assistant runtime and UI changes in the repo-local Obsidian test vault.
SkillAFreshness: A★ 149Claude Code +9 - 0.785score
obsidian-dataview
edonyzpc
Dataview plugin query syntax, inline expressions, DataviewJS API, and common vault analysis patterns.
SkillAFreshness: A★ 149Claude Code +9 - 0.783score
sdd-lifecycle
edonyzpc
Deliver non-trivial Personal Assistant work with explicit plan-only, sdd-only, implement-approved-spec, and full-lifecycle modes.
SkillAFreshness: A★ 149Claude Code +9 - 0.783score
personal-assistant-review
edonyzpc
Review uncommitted or PR diffs in the personal-assistant Obsidian plugin with project-specific risk lanes, second-layer future-risk checks, severity…
SkillAFreshness: A★ 149Claude Code +9 - 0.783score
personal-assistant-review-followup
edonyzpc
Triage, confirm, fix, and validate code review findings in the personal-assistant repository after an agent team or human review.
SkillAFreshness: A★ 149Claude Code +9 - 0.783score
stable-release
edonyzpc
Execute the stable release workflow for the Personal Assistant Obsidian plugin.
SkillAFreshness: A★ 149Claude Code +9
Cite this page
ui-ux-design-audit skill. Agent Mart. https://agentmart.dev/skills/edonyzpc-ui-ux-design-audit (last updated 2026-10-24)