Download for MacApple silicon, macOS 14+
Skill

dashboard-create-screen

@automattic Updated 2026-10-18

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

es2015es6es6-javascriptjavascriptnodejsreactreduxwordpress

Install

With your agent

Install OMGSkills skill "automattic/wp-calypso:dashboard-create-screen" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual 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

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.