wordpress-workspace-agent-ux-consistency-check

Examiner l'agent d'espace de travail WordPress, le sélecteur de site, l'historique des conversations, Quick Ask, QuickLauncher, les paramètres et l'UX de la barre latérale pour vérifier la cohérence avec le style simple du dépôt,…

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.

Plus de skills de automattic

dn-info
automattic
Obtenez des informations détaillées sur un domaine enregistré à l'aide de l'interface en ligne de commande dn. Utilisez lorsque l'utilisateur souhaite consulter les détails d'un domaine comme la date d'expiration, les serveurs de noms, les contacts,…
official
wordpress-plugin-publish
automattic
Utilisez cette compétence lors de la publication, soumission, re-téléchargement, vérification, empaquetage, contrôle, démonstration ou sortie de plugins WordPress.org avec Pressship. Elle couvre…
official
dev
automattic
Workflows de développement pour le plugin WordPress ActivityPub, incluant la configuration wp-env, les commandes de test, le linting et les processus de build. À utiliser lors de la mise en place du développement…
official
gitattributes
automattic
Utiliser lors de l'audit ou de la mise à jour de la couverture export-ignore de .gitattributes afin que les fichiers réservés au développement (configs de lint, CI, tests, docs, outils de build) ne soient pas livrés dans le…
official
integrations
automattic
Modèles d'intégration de plugins WordPress tiers. À utiliser lors de l'ajout de nouvelles intégrations, du débogage de la compatibilité avec d'autres plugins, ou du travail avec des...
official
design-systems
automattic
Orientation esthétique audacieuse pour le design web. À utiliser lors de décisions créatives concernant la typographie, la couleur, le mouvement, la composition spatiale et l’ensemble du visuel…
official
site-specification
automattic
Extraire des spécifications complètes de site à partir de descriptions simples. À utiliser lors de l'analyse d'une demande de thème d'un utilisateur pour déterminer le type de site, le public, le ton, la mise en page…
official
wordpress-block-theming
automattic
Architecture de thème WordPress Full Site Editing (FSE). À utiliser lors de la génération de theme.json, de modèles de blocs, de parties de modèles, de motifs et de functions.php pour…
official