dashboard-create-screen
Create a new screen in the Multi-site Dashboard with automatic route registration
Install
Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.
git clone https://github.com/Automattic/wp-calypso /tmp/wp-calypso && ln -s /tmp/wp-calypso/.claude/skills/dashboard-create-screen ~/.claude/skills/dashboard-create-screen
From README
Dashboard Create Screen Skill Creates new screens in client/dashboard with automatic route discovery and registration. Step 1: Discover Available Routes First, find all router files and extract available routes. Find Router Files Use Glob to discover router files: Extract Routes from Each File For each router file, use Grep to extract route information. Find exported route constants: Extract parent relationships: Extract path segments: Extract component import paths: Build Route Information For each discovered route, record: Route variable name (e.g., siteBackupsRoute) Parent route name (e.g., siteRoute) Path segment (e.g., 'backups') Source file path Component directory (derived from import path) Step 2: Discover Navigation Menus (After Route Selection) Menu discovery happens after the user selects a parent route. Find menus relative to the route's location.
More from this repo
fix-e2e-tests
Given a wp-calypso PR number, identify the failing E2E test(s) in that PR's CI run so they can be fixed.
help-center-ui-test
Used to run a browser-based UI review of the WordPress.com Help Center across multiple surfaces, looking for visual and...
reader-protocol-pr-review
Used when reviewing PRs that touch the Reader's multi-protocol social surfaces (`client/reader/social/`,...