wordpress-workspace-agent-ux-consistency-check
bởi automattic
Xem xét WordPress Workspace Agent, trình chọn trang web, lịch sử hội thoại, Quick Ask, QuickLauncher, cài đặt và thanh bên UX để đảm bảo tính nhất quán với kho lưu trữ đơn giản,…
npx skills add https://github.com/automattic/workspace --skill wordpress-workspace-agent-ux-consistency-checkWordPress Workspace Agent UX Consistency Check
Use this skill for recurring Agent and workspace UI patterns.
Workflow
- Inspect the relevant UI and state.
- Common files:
Sources/WordPressAgentWindowView.swift,Sources/WordPressAgentUtilityOverlayView.swift,Sources/MenuBarView.swift,Sources/SettingsView.swift, andSources/AppState.swift. - Search with
rg -n "Starred|All Sites|Load previous|QuickLauncher|@|settings|shortcut|conversation|site" Sources.
- Common files:
- Preserve site-scoped clarity.
- Make the active selected site visible before sending text, audio, images, screenshots, or Agent messages.
- Prefer explicit site switching over hidden "last site" behavior.
- When a user chooses a site-bound app or action, make that site handoff visible and update the current site deliberately.
- Use Starred and All Sites as plain labels.
- Prefer calm, explicit controls.
- Avoid hidden auto-loading when a visible action is clearer.
- Use "Load previous conversations" for paging older history.
- Persist state users mentally own: starred sites, sidebar sections, collapse state, and cached lists.
- Keep buttons and settings copy straightforward rather than clever.
- Keep settings explanatory.
- Toggles should say what changes when enabled, especially for artifacts, indexing, debug behavior, permissions, and setup reruns.
- Review failure and empty states.
- Empty, loading, signed-out, no-site, no-results, and permission-denied states should be specific and actionable.
Output
- Lead with UX inconsistencies and behavioral risks.
- Include file and line references.
- Separate product-language suggestions from implementation bugs.