omgskills Get the Mac app
Skill

dashboard-create-screen

@automattic 13k stars Updated 2026-07-28 Author match: High

Create a new screen in the Multi-site Dashboard with automatic route registration

es2015es6es6-javascriptjavascriptnodejsreactreduxwordpress

Install

Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.

Install command
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

View on GitHub

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