- Woocommerce FinalizePre-release code health and traceability audit for WooCommerce plugins. Runs after code review -- focuses on dead code, duplication, structural complexity, and full-stack traceability analysis. Use when finalizing, auditing, or preparing a WooCommerce plugin for release. Also trigger when the user mentions "finalize", "pre-release audit", "code health check", "traceability analysis", or "ready to ship". This skill complements security and UX review by catching structural issues and broken data pAutomattic/claude-woocommerce-toolkit5
- Woocommerce Plugin DevComprehensive WooCommerce plugin development skill that enforces WordPress and WooCommerce coding standards, security best practices, and end-to-end testing for every file created. Use this skill whenever the user wants to create, scaffold, build, or start a WooCommerce plugin, WooCommerce extension, or WordPress plugin that integrates with WooCommerce. Also trigger when the user mentions "WooCommerce plugin", "Woo extension", "WooCommerce add-on", "payment gateway plugin", "shipping method plugAutomattic/claude-woocommerce-toolkit5
- Woocommerce Upgrade SafetyPre-release upgrade safety review for WooCommerce plugins. Validates database migrations, settings compatibility, payment token preservation, hook deprecation, rollback safety, and merchant communication for version upgrades. Use before any minor or major version release, when a release includes database schema changes, settings restructuring, new feature declarations (HPOS, blocks), deprecated hooks/filters, or payment flow changes. Also trigger when reviewing a diff that shows install class chAutomattic/claude-woocommerce-toolkit5
- Create Vip Workflows AgentScaffold a VIP Workflows agent plugin. Use when the user wants to create a research agent, a story discovery source, an AI-stage agent, or a combined agent that provides multiple capabilities for VIP Workflows.Automattic/vip-workflows4
- Create Vip Workflows Notification ChannelScaffold a VIP Workflows notification channel plugin. Use when the user wants to add a custom notification destination like Slack, Teams, Discord, SMS, or any webhook-based service to VIP Workflows.Automattic/vip-workflows4
- Create Vip Workflows SequenceAuthor a VIP Workflows editorial workflow (a "sequence") as JSON and create it without the UI. Use when the user wants to design, script, or import a workflow through the REST API or the Abilities API / MCP rather than the graph editor.Automattic/vip-workflows4
- Create Vip Workflows ToolScaffold a VIP Workflows editorial tool plugin. Use when the user wants to create a custom content analysis tool, validator, or checker for VIP Workflows.Automattic/vip-workflows4
- Wordpress Workspace Agent Ux Consistency CheckReview WordPress Workspace Agent, site picker, conversation history, Quick Ask, QuickLauncher, settings, and sidebar UX for consistency with the repo's plain, explicit, site-scoped interaction patterns. Use when changing Agent UI, site switching, starred/all-sites behavior, conversation pagination, or settings copy.Automattic/workspace4
- Wordpress Workspace Doc Consistency CheckReview WordPress Workspace README, PRD, release notes, public copy, and product documentation for consistency with this repo and the current WordPress Workspace positioning. Use when editing docs, checking copy drift, or reviewing product claims for this macOS app.Automattic/workspace4
- Wordpress Workspace Preview Routing DebugDebug WordPress Workspace Agent preview, edit-mode, authentication, proxy, and URL-routing behavior across simple WordPress.com, Jetpack, and Atomic sites. Use when preview panels load blank pages, show the wrong URL, leak effective preview URLs, fail authentication, or behave differently by site type.Automattic/workspace4
- Wordpress Workspace Release RunbookGuide WordPress Workspace build, packaging, signing, notarization, OAuth secret injection, release checks, and release documentation for this repo. Use when the user asks to build, package, sign, notarize, publish, smoke test, or explain release operations.Automattic/workspace4
- Wordpress Workspace Transcription Smoke TestRun or explain WordPress Workspace transcription endpoint smoke tests using the no-dependency shell script, bearer tokens, site IDs/domains, audio files, selected text, app context, proxy, envelope, and verbose curl debugging. Use when testing `/wpcom/v2/sites/{site}/ai/transcription` or diagnosing transcription endpoint failures.Automattic/workspace4
- Adversarial ReviewRun an adversarial code review against the current branch diff for the DayOne CLI Rust codebase. Use when asked to run a review, check code before pushing, or trigger a manual pre-PR review. Runs logic, security, architecture-taste, and test-adversary passes based on risk level.Automattic/DayOne-Cli2
- Clear ConfigsRemove the local config files written by first-time setup (bucket.json and the agentic-analytics AWS profile). Leaves the events cache alone. Use when the user wants to start setup over, entered the wrong bucket name, or asks to reset/clear the plugin's configuration.Automattic/agentic-analytics2
- Conversions ReportSeed for a future standalone conversions report. Currently holds conversion-attribution code lifted out of the staircase report (PR B of the staircase climbing revision); not yet runnable end-to-end. Use when the user asks to build out the standalone conversions report; do not invoke for "run the conversions report" until the file is reshaped.Automattic/agentic-analytics2
- Dayone CliRead, write, search, and sync a Day One journal from the command line via the `dayone` binary — including journal entries, comments on shared entries, daily chats, and account settings. Use whenever the user wants to do anything with their Day One journal or is asking for something that can be found in a journal or memory system: 'add a journal entry', 'write today's entry', 'log today', 'append a note to today', 'search my journal for X', 'what did I write about X', 'when did I last X', 'show mAutomattic/DayOne-Cli2
- Getting StartedWalk the user through first-time setup of the agentic-analytics plugin. Use when the user asks how to get started, how to set up the plugin, where to put their credentials, what the plugin can do for them, or any variant of "first run" / "onboarding" / "walk me through this."Automattic/agentic-analytics2
- Identify EmployeesDetect whether the configured customer's tracker tags employee/internal pageviews via `extra_data`, and if so, save the filter so reports exclude that traffic. Use when the user asks to identify employees, exclude employee traffic, filter internal users, or says results look skewed by their own staff.Automattic/agentic-analytics2
- Journey ReportRun the Journey Report — how far into the site a visit gets and where it ends. Use when the user asks to run the journey report, asks how deep visitors go, where the site loses people, what route visitors take after landing, which pages or sections have the worst loss or exit rate, engagement depth, or how a section of the site performs. Also use for follow-up questions about visit paths, entry points, campaigns or engaged time once a report has been run.Automattic/agentic-analytics2
- Refresh CacheBlow away the local data cache and rebuild it. Use when the user asks to refresh the cache, rebuild the cache, clear cached data, start clean, recover from a bad pull, or says reports are returning stale or weird-looking numbers. Leaves config alone. Offers the lighter update-cache flow as an alternative before deleting anything.Automattic/agentic-analytics2
- Staircase ReportRun the staircase audience-relationship report for a customer. Use when the user asks to run the staircase report, requests it for a specific site, or asks for an audience-tier or relationship-intelligence report.Automattic/agentic-analytics2
- Update CacheTop up the local data cache with new data, without deleting anything. Use when the user wants to bring the cache up to date, pull the latest days, sync recent data, or top up the cache. The lighter, non-destructive sibling of refresh-cache – offered as an alternative there.Automattic/agentic-analytics2
- Wp Interactivity ApiMust use when building any kind of frontend interactivity in WordPress — dynamic or static blocks, classic themes, anything using data-wp-* directives, the @wordpress/interactivity package, wp_interactivity_state/wp_interactivity_data_wp_context/wp_interactivity_config helpers, the interactivity-router, or whenever a task involves making server-rendered WordPress markup interactive (toggles, menus, counters, filters, lightboxes, client-side navigation, etc.). Use this even if the user does not mAutomattic/skillsmith2
- AuditingAudit a Studio-backed WordPress site for performance, accessibility, and visible frontend quality issues, then recommend or validate improvements.Automattic/build-with-wordpress-codex1
- Block CreatorCreate, edit, build, and review a custom WordPress Gutenberg block plugin inside a Studio-backed site.Automattic/build-with-wordpress-codex1
- Design Previews CreatorGenerate three parallel design preview options for a Studio-backed site and collect the user's preferred direction before theme implementation.Automattic/build-with-wordpress-codex1
- Growth BrainGrowth, retention, onboarding and churn advisory brain distilled from 303 long-form interviews with SaaS operators. Use when critiquing a product idea, onboarding flow, UI, pricing model, churn problem, or strategy doc — it answers with cited operator evidence and boundary conditions rather than generic growth advice.Automattic/growth-brain1
- Health RecordThe content model and WordPress.com MCP mechanics for running a WordPress site as a personal health record - what becomes a post, the closed category taxonomy, namespaced entity tags, title/excerpt/date rules, the sectioned post body, plus the facade pattern, runtime schema discovery, post status and date defaults, write confirmation, site visibility, and trash vs. delete. Use whenever the user wants to log, record, file, or organize anything health related ("log my headache", "add my lab resultAutomattic/Agent-Use-Cases1
- LogRecord one health event — interview, classify, tag, date, compose, confirm, save as private. Use whenever the user wants to log, record, or file a health event (a symptom, visit, lab result, medication change, diagnosis) on a site that already has HealthyPress set up.Automattic/Agent-Use-Cases1
- Nodes DashboardsUse when building or changing a dashboard / inspector / panel on the newspack-nodes substrate (topology console, debug overlay, event & performance dashboards, or a consumer plugin's dashboard) — especially before writing a "view node" that receives a whole model, or a server command that computes everything.Automattic/newspack-nodes1
- Nodes DebuggingDebugging the newspack-nodes substrate live — the REPL and its introspection verbs, fleet health, the on-disk layout, the browser debug overlay, and the failure modes we actually hit. Use when something flowing through the node graph isn't behaving as expected, when workers are unhealthy, or when you need to inspect node state without redeploying.Automattic/newspack-nodes1
- Nodes ReviewCode review checklist for substrate (newspack-nodes) changes. Use whenever reviewing a diff that touches Node, Message, Router, Topic, Partition, Tee, Tail, Consumer, Worker, Fleet, or anything else under the newspack-nodes plugin's includes/.Automattic/newspack-nodes1
- Nodes WorkflowImplementation workflow for the newspack-nodes substrate (Node subclasses, topologies, deploys). Use when adding new node types, wiring topology files, or making changes that need to ride through the deploy → restart → verify cycle.Automattic/newspack-nodes1
- 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/build-with-wordpress-codex1
- SetupCreate a new private WordPress.com site as a personal health record — privacy gate first, then taxonomy and the Health Summary page. Use when the user wants to start a private health journal, set up HealthyPress, or create a dedicated site for tracking their health.Automattic/Agent-Use-Cases1
- Site CreatorCreate a WordPress site from a rough idea using Studio and shared WordPress skills.Automattic/build-with-wordpress-codex1
- StudioUse WordPress Studio for local WordPress development, preferring MCP and falling back to the Studio CLI when needed.Automattic/build-with-wordpress-codex1
- Theme CreatorCreate a modern WordPress block theme.Automattic/build-with-wordpress-codex1
- WordpressCreate, edit, and test WordPress sites locally. Use for any WordPress work - creating or editing sites, block themes, templates, patterns, Gutenberg block markup, theme.json, wp-cli, WordPress Playground, or local WordPress development and testing.Automattic/wp-skill1
- Wordpress CreatorRoute WordPress build, management, and audit requests to the right target and implementation path. Use when the user wants WordPress work and it is not yet clear whether the task should use a local WordPress Studio site, a live WordPress.com site, site creation, theme work, a custom block, a plugin, or an audit.Automattic/build-with-wordpress-codex1
- Wordpress DevelopmentMust use when working on any WordPress development task (themes, plugins, blocks, or frontend interactivity).Automattic/wordpress-skill-experiments1
- Wp Cloud Escalation ReviewReview possible WP Cloud escalations and drafts: validate scope, evidence, ownership, and need; challenge unsupported claims; and prepare concise recipient-ready copy.Automattic/wp-cloud-escalation-review1
- Branch CleanupClassify and safely clean uptime-bench local and remote branches.Automattic/uptime-bench
- Bridge AuditAudit jetmon-bridge for constraint violations before shippingAutomattic/jetmon-bridge
- De Slopify AuditScan a site for AI-slop defaults and replace them with premium patterns. Detects generic giveaways (Inter everywhere,Automattic/design-polish-suite
- Design Polish SuiteThe full design glow-up toolkit. Turns forgettable interfaces into something that looks like a real designer touched it. Routes to 6 sub-skills for de-slopifying, typography, spacing, gradients, motion, and adding that one detail people actually remember. Use when a UI feels mid, generic, AI-generated, or just painfully beige.Automattic/design-polish-suite
- Desktop MutationRun mutation testing for the desktop app when tests are added or updated. Validates that new or changed tests actually assert on behavior (kill mutants), not just execute code. Scope is the desktop app module only.Automattic/cloudup-desktop
- Edit Wordpress Block ContentCreate and edit serialized WordPress block content for posts, pages, patterns, templates, and template parts. Use when a task creates, edits, or transforms content containing WordPress block markup.Automattic/grok-wpcom-plugin
- Edit Wordpress Block ContentCreate and edit serialized WordPress block content for posts, pages, patterns, templates, and template parts. Use when a task creates, edits, or transforms content containing WordPress block markup.Automattic/cursor-wpcom-plugin
- Event Logger Nodes DebuggingDebugging the event-logger-nodes application — dashboards, the stats Tables, hub/spoke routing, SSE slot pool, reqgrep, and the request-lifecycle pipeline. Use when something visible to users is wrong (stats not showing, dashboards stuck, SSE drops, requests not being assembled, jobs not running).Automattic/newspack-event-logger-nodes
- Event Logger Nodes ReviewCode review checklist for newspack-event-logger-nodes (the application). Use whenever reviewing a diff that touches anything under newspack-event-logger-nodes/ — application Node subclasses, service CI verbs, dashboards, topologies, the logging ruleset, the stats schema, hub/spoke routing.Automattic/newspack-event-logger-nodes
- Event Logger Nodes WorkflowImplementation workflow for the newspack-event-logger-nodes application — adding job handlers, service CI verbs, MCP tools, dashboard React trees, topology files, WP-CLI verbs, and application Node subclasses. Use whenever the change lives under newspack-event-logger-nodes/ rather than the substrate runtime.Automattic/newspack-event-logger-nodes
- Faithful PrototypeBuild a high-fidelity prototype of an EXISTING Automattic product surface using the real components, tokens, and stylesheets, so it is indistinguishable from production and survives design-system scrutiny. Use when the user wants to prototype, rebuild, or recreate an existing surface with real components — "faithful prototype", "high fidelity prototype of [surface]", "rebuild X with the real design system", "recreate the real [panel/page/flow]", or "prototype a new experience inside [existing suAutomattic/faithful-prototype
- Finish Uptime RunComplete an uptime-bench run report bundle after a scenario or capacity run finishes.Automattic/uptime-bench
- HandoffCreate a self-contained handoff for another uptime-bench or Jetmon agent.Automattic/uptime-bench
- Kadath GauntUse when you need OS-level evidence — syscalls, spawned processes with argv, file opens, raw connect() calls — from a WordPress sample running in KadathSandbox at /Users/fioa8c/WORK/KadathSandbox, rather than PHP-level Xdebug traces. Covers attaching strace and bpftrace to php-fpm via the tracer sidecar during a trigger.Automattic/KadathSandbox
- Kadath OfferUse when offering, running, executing, or "seeing what it does" for an untrusted WordPress plugin, theme, webshell, dropper, or loose PHP sample in the KadathSandbox sandbox at /Users/fioa8c/WORK/KadathSandbox — staging the sample, triggering it so its behaviour is traced, and marking the run so the artifacts can be attributed to it. Hands off to kadath-scry for the report.Automattic/KadathSandbox
- Kadath ScryUse when analysing, triaging, reporting on, or writing up what a WordPress sample did after it was offered in KadathSandbox at /Users/fioa8c/WORK/KadathSandbox — reading the run's Xdebug traces, Snuffleupagus log, decrypted flows, DNS, drop log, and database changes into a report with IOCs and a draft YARA rule. Follows kadath-offer.Automattic/KadathSandbox
- Kadath WardUse when operating, starting, resetting, snapshotting, self-testing, or troubleshooting the KadathSandbox WordPress malware sandbox at /Users/fioa8c/WORK/KadathSandbox — bringing the stack up, fixing a failing self-test or a container that will not come healthy, and understanding the containment model so you never weaken it to make a sample run.Automattic/KadathSandbox
- 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-agentforce