wordpress-workspace-doc-consistency-check

작성자: automattic

Review WordPress Workspace README, PRD, release notes, public copy, and product documentation for consistency with this repo and the current WordPress…

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

WordPress Workspace Doc Consistency Check

Use this skill to review documentation and product copy for drift.

Workflow

  1. Identify the docs or copy being changed.
    • Common targets: README.md, docs/prd.md, release notes, app copy, website copy, and skill docs under .agents/skills.
  2. Compare claims against repo facts.
    • Use Info.plist for bundle IDs, version, URL scheme, minimum macOS version, and permission strings.
    • Use Makefile, Tools/manual-release.sh, .github/workflows/release.yml, and .buildkite/pipeline.yml for build and release claims.
    • Use Sources/WPCOMClient.swift for WordPress.com endpoints and integration behavior.
    • Use Sources/QuickLauncherIndex.swift for Workspace.sqlite, launcher entities, cached remote rows, recent opens, and indexing stats.
    • Use Sources/AppState.swift, Sources/AppDelegate.swift, and UI files for user-facing flows.
  3. Check product vocabulary.
    • Prefer "WordPress Workspace" or "WP Workspace" only where the app already uses the shorter product name.
    • Use the current product name in new public and repo-facing docs.
    • Describe the product as site-first and WordPress.com-aware.
    • Say "selected site" when explaining context boundaries.
    • Prefer WordPress archetypes such as posts, media, terms, guidelines, artifacts, skills, site roles, and plugin-provided capabilities over parallel app-only concepts.
    • Use plain UI labels such as "Starred", "All Sites", and "Load previous conversations" when describing the Agent sidebar.
    • Keep WordPress Studio positioned as local site development, not daily live-site workspace work.
  4. Check non-goals and trust boundaries.
    • Do not imply local model/provider configuration exists for WordPress.com AI.
    • Do not imply the app bypasses WordPress.com permissions.
    • Distinguish local capture from data sent to WordPress.com.
    • Do not expose effective preview URLs, frame nonces, or private preview bootstrap details in user-facing copy.
  5. Return findings first when reviewing.
    • Include file and line references when possible.
    • Separate factual mismatches from tone or clarity suggestions.

Known Alignment Points

  • Public Workspace positioning emphasizes beta status, inclusion with WordPress.com plans during beta, Agent access, dictation, screenshots, image upload, selected-text transformation, multiple sites, guidelines, skills, and WordPress.com permissions.
  • The repo currently requires macOS 13.0 in Info.plist; public launch copy says macOS 11 or later.
  • GitHub Actions release automation is parked; Buildkite is the production build path for release artifacts.
  • Current builds link SQLite through Makefile and store local launcher/cache data in Workspace.sqlite.
  • Transcription smoke tests should use Tools/wpcom-transcribe.sh before inventing new endpoint tooling.
  • Do not claim in-app telemetry exists. Current external product signal is limited mostly to WordPress.com OAuth sign-in counts plus manual QA and release feedback.

automattic의 다른 스킬

wp-phpstan
automattic
WordPress 프로젝트(플러그인/테마/사이트)에서 PHPStan 정적 분석을 설정, 실행 또는 수정할 때 사용: phpstan.neon 설정, 기준선,…
official
wp-playground
automattic
WordPress Playground 워크플로우에 사용: 브라우저 또는 @wp-playground/cli(서버, run-blueprint, build-snapshot)를 통해 로컬에서 빠르게 일회용 WP 인스턴스를 실행합니다.
official
wp-plugin-development
automattic
WordPress 플러그인 개발 시 사용: 아키텍처 및 훅, 활성화/비활성화/제거, 관리자 UI 및 설정 API, 데이터 저장, 크론/작업, 보안…
official
wp-project-triage
automattic
WordPress 저장소(플러그인/테마/블록 테마/WP 코어/Gutenberg/전체 사이트)의 도구/테스트/버전 등을 포함한 결정론적 검사가 필요할 때 사용합니다.
official
wp-rest-api
automattic
WordPress REST API 엔드포인트/라우트를 구축, 확장 또는 디버깅할 때 사용: register_rest_route, WP_REST_Controller/컨트롤러 클래스, 스키마/인수…
official
wp-wpcli-and-ops
automattic
WP-CLI(wp)를 사용하여 WordPress 작업을 수행할 때 사용: 안전한 검색-바꾸기, DB 내보내기/가져오기, 플러그인/테마/사용자/콘텐츠 관리, 크론, 캐시 플러싱 등
official
wpds
automattic
WordPress 디자인 시스템(WPDS)과 그 컴포넌트, 토큰, 패턴 등을 활용하여 UI를 구축할 때 사용합니다.
official
woocommerce-finalize
automattic
WooCommerce 플러그인을 위한 사전 릴리스 코드 건강 및 추적성 감사. 코드 리뷰 후 실행되며, 죽은 코드, 중복, 구조적 복잡성 등을 중점적으로 확인합니다…
official