- Visual DesignPlan and execute high-quality visual direction for site creation, redesign, layout, typography, color, motion, and visual polish.Automattic/studio469
- Visual PolishVerify and polish a built or redesigned site by diagnosing rendered-DOM issues against intent and fixing them in a planned, batched screenshot-and-fix loop.Automattic/studio469
- Wpcom Remote ManagementManage a remote WordPress.com site with wpcom_request, including API namespace selection, endpoint discovery, content/template/theme/plugin operations, response-size limits, and visual verification.Automattic/studio469
- E2e TestingUse when running E2E tests, setting up the E2E environment, debugging E2E test failures, or verifying code changes work from a user's perspective. Triggers include "run E2E tests", "verify changes", "Playwright", "test setup", "E2E failures".Automattic/woocommerce-payments190
- LintRun linting, formatting, and type checking on changed files. Use when asked to "lint", "fix linting", "run linter", "check formatting", or "check types".Automattic/vip-go-mu-plugins-built150
- Setup ClaudeSet up Claude Code for this project. Use when the user invokes /setup-claude, asks to "set up claude", or "create the skills symlink".Automattic/vip-go-mu-plugins-built150
- Update Agent ContextUpdate agent context files for this project. Use when the user invokes /update-agent-context, asks to "update agent docs", "update CLAUDE.md", "update AGENTS.md", "add to agent_docs", "record a correction", or mentions updating context for a specific topic.Automattic/vip-go-mu-plugins-built150
- Create PrGenerate PR description using repository's PR template and current branch changes, copy to clipboardAutomattic/woocommerce-services112
- Design SystemsBold aesthetic direction guidance for web design. Use when making creative decisions about typography, color, motion, spatial composition, and overall visual style. Helps avoid generic "AI slop" aesthetics.Automattic/wordpress-agent-skills101
- Site SpecificationExtract comprehensive site specifications from simple descriptions. Use when analyzing a user's theme request to determine site type, audience, tone, layout requirements, and typography.Automattic/wordpress-agent-skills101
- Site SpecificationExtract comprehensive site specifications from simple descriptions. Use when analyzing a user's theme request to determine site type, audience, tone, layout requirements, and typography.Automattic/wordpress-agent-skills101
- Wordpress Block ThemingWordPress Full Site Editing (FSE) theme architecture. Use when generating theme.json, block templates, template parts, patterns, and functions.php for WordPress block themes.Automattic/wordpress-agent-skills101
- Code StylePHP coding standards and WordPress patterns for ATmosphere plugin. Use when writing PHP code, creating classes, implementing WordPress hooks, or structuring plugin files.Automattic/wordpress-atmosphere48
- Code StylePHP coding standards and WordPress patterns for ATmosphere plugin. Use when writing PHP code, creating classes, implementing WordPress hooks, or structuring plugin files.Automattic/wordpress-atmosphere48
- DevDevelopment workflows for WordPress ATmosphere plugin including wp-env setup, testing commands, linting, and build processes. Use when setting up development environment, running tests, checking code quality, or working with wp-env.Automattic/wordpress-atmosphere48
- DevDevelopment workflows for WordPress ATmosphere plugin including wp-env setup, testing commands, linting, and build processes. Use when setting up development environment, running tests, checking code quality, or working with wp-env.Automattic/wordpress-atmosphere48
- PrINVOKE THIS SKILL before creating any PR to ensure compliance with branch naming, changelog requirements, and reviewer assignment.Automattic/wordpress-atmosphere48
- PrMUST be invoked before creating any PR, pushing a branch for review, or running `gh pr create`. Covers changelog entries, branch naming, PHPCS/PHPUnit checks, and reviewer assignment.Automattic/wordpress-atmosphere48
- ReleaseVersion management and release processes using Jetpack Changelogger. Use when creating releases, managing changelogs, bumping versions, or preparing releases.Automattic/wordpress-atmosphere48
- ReleaseVersion management and release processes using Jetpack Changelogger. Use when creating releases, managing changelogs, bumping versions, or preparing releases.Automattic/wordpress-atmosphere48
- Wordpress Plugin PublishUse this skill when publishing, submitting, reuploading, verifying, packaging, checking, demoing, or releasing WordPress.org plugins with Pressship. It covers safe Pressship workflows for local plugin directories, WordPress.org SVN checkouts, pending submissions, approved releases, Plugin Check review, package exclusions, WordPress Playground demos, WP-CLI usage, and authentication.Automattic/pressship46
- Site SpecificationExtract comprehensive site specifications from simple descriptions. Use when analyzing a user's theme request to determine site type, audience, tone, layout requirements, and typography.Automattic/claude-code-wordpress.com38
- Reverse PatchA skill that guides the assistant through the systematic reverse-engineering of WordPress extensions security patches.Automattic/wpscan-vulnerability-test-bench33
- AdaptBuild a new platform adapter to extract content from an unsupported platform (Blogger, Ghost, Tumblr, etc.)Automattic/data-liberation-agent31
- Compose Page BlocksCompose a single liberated page's WordPress block-editor markup from its rendered HTML and screenshot. Inputs are a sanitized HTML file, a desktop screenshot, the design-foundation tokens, the URL's archetype (page/post/product/etc.), and the source URL. Output is a string of valid block markup that round-trips through parse_blocks, uses theme tokens (no inlined hex colors), and contains only text drawn from the source HTML. Call per-page during the streaming watch loop after extraction has prodAutomattic/data-liberation-agent31
- Creating BlocksTemplates and guidelines for creating new WordPress blocks from scratch — load this before generating block filesAutomattic/data-liberation-agent31
- Creating ThemesGuidelines for creating new WordPress block themes from scratch — load this before generating theme filesAutomattic/data-liberation-agent31
- Design FoundationsBuild a coherent design-foundation JSON from a liberated site — semantic color/typography/spacing roles with evidence trails. Consumes the partial scaffold produced by liberate_design_foundation_scaffold plus aggregate HTML/CSS analysis and representative rendered HTML; produces a complete design-foundation matching the schema. Call after liberation, before theme generation.Automattic/data-liberation-agent31
- Design QaVisual-QA loop run after replica theme install and content import. Captures replica screenshots, applies a hard responsiveness gate at 390px AND a hard per-section visual-parity gate (measured SectionParity records, verdict computed by buildRunReport), runs qualitative vision review of source/replica pairs, checks accessibility, and drives a per-section escalation ladder of fixes via editing-themes/editing-blocks/rebuild-section (R1 CSS → R2 spec-rebuild → R3 re-extract → R4a AI canonical-block Automattic/data-liberation-agent31
- DiagnoseDebug failed or low-quality extractions by analyzing logs, probing the source site, and identifying root causesAutomattic/data-liberation-agent31
- Editing BlocksGuidelines for modifying existing WordPress blocks — load this before editing block filesAutomattic/data-liberation-agent31
- Editing ThemesGuidelines for modifying existing WordPress block themes — load this before editing theme filesAutomattic/data-liberation-agent31
- Generating PatternsGuidelines and examples for generating WordPress block patterns — load this when creating patterns for themesAutomattic/data-liberation-agent31
- Match PageOrchestrate whole-PAGE visual parity, with a replayable parity log so the work survives a reconstruct. PHASE 0 — if <outputDir>/parity-log.json exists, REPLAY its logged intents onto the current build first (apply + verify each by looking), so prior parity work is re-applied to whatever the latest reconstruction produced. PHASE 1 — one batch pass measuring EVERY band's built design vs the SOURCE screenshot across all axes, emitting a per-band verdict. PHASE 2 — iterate match-section on the diverAutomattic/data-liberation-agent31
- Match SectionReach VISUAL parity for ONE section by guiding AI to apply the captured design data (colors, padding, margins, full-bleed, font sizes, line-heights, families, alignment) to that section's WordPress block markup, then VERIFYING by looking at the source section and the built section side-by-side and iterating until they are visually identical. Non-deterministic on purpose — deterministic emission gets the structure right but misses visual parity; this skill closes the gap with an AI eyes-on loop. Automattic/data-liberation-agent31
- MigrateAlias for `/liberate`. Migrate a website or an owned local directory into WordPress — point it at a URL (a live site you don't control) or at a local folder of HTML/CSS/JS you own, and it runs the full liberate pipeline (route on input → detect/discover/extract/capture + reconstruct for URLs; provision Studio + carry-to-block-theme for local dirs). Use `/migrate <url-or-dir>` exactly like `/liberate <url-or-dir>`.Automattic/data-liberation-agent31
- Model Local DataAnalyze an OWNED local static site's JavaScript data grids or repeated static-HTML content cards and emit a data-model.json that turns that data into real WordPress posts/taxonomy + native query loops while keeping the styling/animation/modal JS. Produces the model that liberate-local's convert step consumes. Use before liberate_convert_local_site when the source renders its content from JS data (catalogs, listings, galleries) or repeated post-preview cards in static HTML.Automattic/data-liberation-agent31
- QaCompare extracted WXR content against the original source site page by page. Find missing text, headings, images, and links. Fix by patching the WXR or re-extracting individual pages. Produces a health score and structured report. Use when asked to "qa", "check extraction", "compare content", or "verify extraction quality".Automattic/data-liberation-agent31
- Rebuild SectionR4a of the design-qa escalation ladder — rebuild ONE divergent section into canonical, editable WordPress core blocks from its source HTML, screenshots, spec, and design tokens, when R1–R3 (CSS / spec-rebuild / re-extract) could not reach visual parity. Dispatched as a subagent by design-qa; not user-invocable. Output ships ONLY if it re-scores `match` and survives canonicalization with no content loss — otherwise the loop falls to the R4b styled-island floor.Automattic/data-liberation-agent31
- Replicate ThemeParity-first carry-and-scope theme reconstruction — dispatched by `/liberate` after capture. Instead of projecting the source onto editable WordPress blocks (the `replicate-with-blocks` path), it CARRIES the source page near-verbatim and SCOPES the source's own CSS under a per-site wrapper, producing a high-fidelity but NON-block-editable theme. It owns only the reconstruct→theme stage (capture already happened in `/liberate`); writes `output-carry.wxr` + a `<site>-carry` theme and installs intoAutomattic/data-liberation-agent31
- Replicate With BlocksSpec-driven, whole-site block-theme reconstruction for a liberated site. Invokes design-foundations → creating-themes → clustering → spec extraction → generating-patterns (fan-out, per cluster) → assemble → validate → install → design-qa to produce a responsive, editable WordPress block theme that matches the source site's layout, content structure, and visual design. Call after `liberate` (extraction) and before content import, or re-run standalone to re-theme an already-extracted site. Use wheAutomattic/data-liberation-agent31
- Testing JsGuidelines for checking JavaScript files for syntax errorsAutomattic/data-liberation-agent31
- Testing PhpGuidelines for running PHP linting to catch syntax errorsAutomattic/data-liberation-agent31
- Testing Wp RuntimeGuidelines for running wp-now to validate WordPress plugins and themes at runtimeAutomattic/data-liberation-agent31
- Create IssueCreate a well-structured GitHub issue for Jetmon workAutomattic/jetmon17
- Create PrCreate a PR for the current branch based on the PR templateAutomattic/jetmon17
- Debug MemoryDebug memory issues in Jetmon workers and identify leaksAutomattic/jetmon17
- Docker TestRun, debug, and test Jetmon using the Docker development environmentAutomattic/jetmon17
- Rebuild AddonRebuild the C++ native addon after making changes to http_checker.cppAutomattic/jetmon17
- Radical PipelinesRun an autonomous software engineering pipeline that takes an issue through six sequential phases (Intent → Spec → Design doc → Plan → Code → Docs), each producing inspectable artifacts. Use when the user wants to work on an issue or run a pipeline.Automattic/radical-pipelines9
- AuditingAudit a Studio-backed WordPress site for performance, accessibility, and visible frontend quality issues, then recommend or validate improvements.Automattic/wordpress-cursor-plugin6
- Block CreatorCreate, edit, build, and review a custom WordPress Gutenberg block plugin inside a Studio-backed site.Automattic/wordpress-cursor-plugin6
- Design Previews CreatorGenerate three parallel design preview options for a Studio-backed site and collect the user's preferred direction before theme implementation.Automattic/wordpress-cursor-plugin6
- Plugin CreatorCreate or update a custom WordPress plugin for site functionality that should not live in a theme or a block. Use when the user needs reusable behavior, admin/settings UI, hooks, REST endpoints, scheduled tasks, integrations, or server-side logic for a Studio-backed site.Automattic/wordpress-cursor-plugin6
- Site CreatorCreate a WordPress site from a rough idea using Studio and shared WordPress skills.Automattic/wordpress-cursor-plugin6
- StudioUse WordPress Studio for local WordPress development, preferring MCP and falling back to the Studio CLI when needed.Automattic/wordpress-cursor-plugin6
- Theme CreatorCreate a modern WordPress block theme.Automattic/wordpress-cursor-plugin6
- Wordpress CreatorRoute WordPress build and audit requests to the right implementation path for a Studio-backed site. Use when the user wants WordPress work and it is not yet clear whether the task should be handled as site creation, theme work, a custom block, a plugin, or an audit.Automattic/wordpress-cursor-plugin6
- AuditingAudit a Studio-backed WordPress site for performance, accessibility, and visible frontend quality issues, then recommend or validate improvements.Automattic/build-with-wordpress5
- AuditingAudit a Studio-backed WordPress site for performance, accessibility, and visible frontend quality issues, then recommend or validate improvements.Automattic/build-with-wordpress5