jackzhang1314
@jackzhang1314
Public Skills
wordpress-setup
by jackzhang1314
Prepare the WordPress Builder environment, connect Hostinger, configure account-level SSH, create Starter projects, or adopt existing WordPress sites as source/external projects.
wordpress-builder
by jackzhang1314
Route WordPress Builder tasks for new Starter sites, existing WordPress adoption, content/CMS changes, theme/template work, deployment, audits or recovery; enforce project mode and safety before execution.
wordpress-design
by jackzhang1314
Design or refactor WordPress themes, page templates, components, visual systems and accessibility, while checking ACF/CMS editability and source/external deployment limits.
wordpress-content
by jackzhang1314
Edit existing WordPress pages, posts, navigation, ACF/CPT models and forms across Classic, Block/FSE, page-builder and hybrid WordPress sites, with backend editability and rendering-system safety enforced.
wordpress-delivery
by jackzhang1314
Run WordPress checks, source deployments, backups, release verification, SEO acceptance, screenshots, rollback and recovery with source/external safety enforced.
plugin-creator
by jackzhang1314
Create 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.
wp-rest-api
by jackzhang1314
"Use when building, extending, or debugging WordPress REST API endpoints/routes: register_rest_route, WP_REST_Controller/controller classes, schema/argument validation, permission_callback/authentication, response shaping, register_rest_field/register_meta, or exposing CPTs/taxonomies via show_in_rest."
site-creator
by jackzhang1314
Create a WordPress site from a rough idea using Studio and shared WordPress skills.
wp-block-development
by jackzhang1314
"Use when developing WordPress (Gutenberg) blocks: block.json metadata, register_block_type(_from_metadata), attributes/serialization, supports, dynamic rendering (render.php/render_callback), deprecations/migrations, viewScript vs viewScriptModule, and @wordpress/scripts/@wordpress/create-block build and test workflows."
wp-plugin-development
by jackzhang1314
"Use when developing WordPress plugins: architecture and hooks, activation/deactivation/uninstall, admin UI and Settings API, data storage, cron/tasks, security (nonces/capabilities/sanitization/escaping), and release packaging."
auditing
by jackzhang1314
Audit a Studio-backed WordPress site for performance, accessibility, and visible frontend quality issues, then recommend or validate improvements.
wordpress-creator
by jackzhang1314
Route 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.
theme-creator
by jackzhang1314
Create a modern WordPress block theme.
block-creator
by jackzhang1314
Create, edit, build, and review a custom WordPress Gutenberg block plugin inside a Studio-backed site.
wp-phpstan
by jackzhang1314
"Use when configuring, running, or fixing PHPStan static analysis in WordPress projects (plugins/themes/sites): phpstan.neon setup, baselines, WordPress-specific typing, and handling third-party plugin classes."
studio
by jackzhang1314
Use WordPress Studio for local WordPress development, preferring MCP and falling back to the Studio CLI when needed.
wp-wpcli-and-ops
by jackzhang1314
"Use when working with WP-CLI (wp) for WordPress operations: safe search-replace, db export/import, plugin/theme/user/content management, cron, cache flushing, multisite, and scripting/automation with wp-cli.yml."
design-previews-creator
by jackzhang1314
Generate three parallel design preview options for a Studio-backed site and collect the user's preferred direction before theme implementation.
wp-block-themes
by jackzhang1314
"Use when developing WordPress block themes: theme.json (global settings/styles), templates and template parts, patterns, style variations, and Site Editor troubleshooting (style hierarchy, overrides, caching)."
wp-patterns
by jackzhang1314
"Pattern: create or update WordPress block patterns (starter pages, templates, template parts, Query Loop layouts), review pattern registration, block markup, categories, accessibility, or i18n/escaping, or improve pattern design quality. Route custom blocks to wp-block-development; route frontend interactivity to wp-interactivity-api."
blueprint
by jackzhang1314
Use when the deliverable is WordPress Playground Blueprint JSON or a Blueprint bundle, including creating, editing, reviewing, validating schema keys, choosing steps/resources, and debugging Blueprint files. For only running or sharing a Playground environment, use wp-playground.
wp-project-triage
by jackzhang1314
"Use when you need a deterministic inspection of a WordPress repository (plugin/theme/block theme/WP core/Gutenberg/full site) including tooling/tests/version hints, and a structured JSON report to guide workflows and guardrails."
wp-playground
by jackzhang1314
"Use as the WordPress Playground routing wrapper for ambiguous Playground work, local CLI runs with @wp-playground/cli, playground.wordpress.net share links, browser previews, snapshots, mounts, version switching, and Xdebug. For Blueprint JSON authoring or review, use the blueprint skill directly."