wordpress-workspace-agent-ux-consistency-check

โดย automattic

Review WordPress Workspace Agent, site picker, conversation history, Quick Ask, QuickLauncher, settings, and sidebar UX for consistency with the repo's plain,…

npx skills add https://github.com/automattic/workspace --skill wordpress-workspace-agent-ux-consistency-check

WordPress Workspace Agent UX Consistency Check

Use this skill for recurring Agent and workspace UI patterns.

Workflow

  1. Inspect the relevant UI and state.
    • Common files: Sources/WordPressAgentWindowView.swift, Sources/WordPressAgentUtilityOverlayView.swift, Sources/MenuBarView.swift, Sources/SettingsView.swift, and Sources/AppState.swift.
    • Search with rg -n "Starred|All Sites|Load previous|QuickLauncher|@|settings|shortcut|conversation|site" Sources.
  2. 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.
  3. 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.
  4. Keep settings explanatory.
    • Toggles should say what changes when enabled, especially for artifacts, indexing, debug behavior, permissions, and setup reruns.
  5. 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.

Skills เพิ่มเติมจาก automattic

dn-info
automattic
Get detailed information about a registered domain using the dn CLI. Use when the user wants to see domain details like expiration date, nameservers, contacts,…
official
wordpress-plugin-publish
automattic
Use this skill when publishing, submitting, reuploading, verifying, packaging, checking, demoing, or releasing WordPress.org plugins with Pressship. It covers…
official
dev
automattic
เวิร์กโฟลว์การพัฒนาสำหรับปลั๊กอิน WordPress ActivityPub รวมถึงการตั้งค่า wp-env คำสั่งทดสอบ การตรวจสอบโค้ด และกระบวนการสร้าง ใช้เมื่อตั้งค่าการพัฒนา…
official
gitattributes
automattic
ใช้เมื่อตรวจสอบหรืออัปเดต .gitattributes export-ignore coverage เพื่อให้ไฟล์สำหรับนักพัฒนาเท่านั้น (การตั้งค่า lint, CI, การทดสอบ, เอกสาร, เครื่องมือ build) ไม่ถูกส่งไปใน…
official
integrations
automattic
รูปแบบการผสานรวมปลั๊กอิน WordPress ของบุคคลที่สาม ใช้เมื่อเพิ่มการผสานรวมใหม่ แก้ไขปัญหาความเข้ากันได้กับปลั๊กอินอื่น หรือทำงานกับที่มีอยู่…
official
design-systems
automattic
แนวทางทิศทางด้านสุนทรียศาสตร์ที่ชัดเจนสำหรับการออกแบบเว็บ ใช้เมื่อตัดสินใจเชิงสร้างสรรค์เกี่ยวกับตัวอักษร สี การเคลื่อนไหว องค์ประกอบเชิงพื้นที่ และภาพรวมทางสายตา…
official
site-specification
automattic
ดึงข้อมูลข้อกำหนดของไซต์ที่ครอบคลุมจากคำอธิบายง่ายๆ ใช้เมื่อวิเคราะห์คำขอธีมของผู้ใช้เพื่อกำหนดประเภทไซต์ กลุ่มเป้าหมาย โทนเสียง เค้าโครง…
official
wordpress-block-theming
automattic
สถาปัตยกรรมธีม WordPress Full Site Editing (FSE) ใช้เมื่อสร้าง theme.json, บล็อกเทมเพลต, ชิ้นส่วนเทมเพลต, รูปแบบ และ functions.php สำหรับ…
official