[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-automattic-site-creator":3,"mdc-tphbxc-key":30,"related-repo-automattic-site-creator":578,"related-org-automattic-site-creator":665},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":19,"repoUrl":20,"updatedAt":21,"license":22,"forks":23,"topics":24,"repo":25,"sourceUrl":28,"mdContent":29},"site-creator","create WordPress sites from a brief","Create a WordPress site from a rough idea using Studio and shared WordPress skills.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"automattic","Automattic","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fautomattic.png",[12,16],{"name":13,"slug":14,"type":15},"Local Development","local-development","tag",{"name":17,"slug":18,"type":15},"WordPress","wordpress",7,"https:\u002F\u002Fgithub.com\u002FAutomattic\u002Fbuild-with-wordpress","2026-04-06T18:03:35.335664",null,1,[],{"repoUrl":20,"stars":19,"forks":23,"topics":26,"description":27},[],"Build and manage WordPress websites and applications on your chosen AI surface. ","https:\u002F\u002Fgithub.com\u002FAutomattic\u002Fbuild-with-wordpress\u002Ftree\u002FHEAD\u002Fskills\u002Fsite-creator","---\nname: site-creator\ndescription: Create a WordPress site from a rough idea using Studio and shared WordPress skills.\n---\n\n# Site Creator\n\nUse this skill when the user wants a new WordPress site created from a prompt, brief, or rough idea.\n\n## Ownership\n\nThis skill is an orchestrator. It should:\n\n- extract or infer the site brief at the start of the workflow\n- use `design-previews-creator` to present the user with design directions\n- use `theme-creator` for theme implementation\n- use `auditing` for post-build performance, accessibility, or QA requests\n- use `studio` for WordPress site operations, review, and iteration\n\nDo not duplicate specialist guidance here when another skill already owns it.\n\n## Workflow\n\n### 1. Verify Studio readiness\n\nUse `studio`.\n\n### 2. Resolve the site\n\nUse `studio` to decide whether to create a new site or use an existing one.\n\nOnce you move from discovery into the real build workflow, call `record_workflow_event` with `workflow: \"site-build\"` and `stage: \"started\"`.\n\n### 3. Build the brief\n\nExtract or infer:\n\n- Site name\n- Site type\n- Primary goal\n- Target audience\n- Tone\n- Brand keywords\n- Key sections\n- Layout intent\n\nIf the user shared images, logos, or design documents, inspect them for clues about the brand and visual direction.\n\nGuidance:\n\n- infer intelligently, but do not pretend certainty where there is none\n- keep the brief concise and practical\n- favor modern, block-theme-friendly section structures\n- decide whether the site should feel like full-width landing-page bands, a more contained editorial layout, or a mix of both\n- if full-width sections fit the brief, note that in `Layout Intent` and carry it into the implementation\n\n### 4. Present the brief and ask for the next step\n\nPresent the brief in this exact shape:\n\n**Site Name:** ...\n**Site Type:** ...\n**Primary Goal:** ...\n**Target Audience:** ...\n**Tone:** ...\n**Brand Keywords:** ...\n**Key Sections:** ...\n**Layout Intent:** ...\n\nThen ask a single combined question that both validates the brief and chooses the next step.\n\nUse this exact wording:\n\n\"Does this brief look right? If you'd like changes, tell me what to adjust. Otherwise, do you want to see some design options, or just proceed with the build?\"\n\nWait for the user's answer before continuing.\n\nIf the user requests changes to the brief:\n\n- update the brief\n- present the revised brief in the same shape\n- ask the same combined question again\n\nIf the user wants design options:\n\n- create a design workspace inside the selected site\n- use `design-previews-creator` to generate three previews in parallel\n- wait for the user to choose a direction, or request modifications\n- pass the selected preview and any requested changes into `theme-creator`\n\nIf the user wants to proceed with the build:\n\n- use `theme-creator` to create or update the theme from the confirmed brief\n\n### 5. Configure WordPress\n\nUse `studio` for any required WordPress configuration.\n\n### 6. Validate and review\n\nUse the review and iteration workflow from `studio` after content or visible site changes.\n\nIf this workflow writes serialized block content into theme files or `wp_cli` page\u002Fpost content, the `studio` validation loop is mandatory before considering the work complete.\n\nIf the user asks for performance tuning, accessibility review, or a general polish pass after the build, hand off to `auditing`.\n\nWhen the site build is complete, call `record_workflow_event` with `workflow: \"site-build\"` and `stage: \"completed\"`.\n\n## Important\n\n- Keep the finished site editable in WordPress.\n- Do not restate Studio operational guidance here; rely on `studio` for MCP preference, site-path handling, and fallback behavior.\n",{"data":31,"body":32},{"name":4,"description":6},{"type":33,"children":34},"root",[35,43,49,56,61,121,126,132,139,151,157,168,196,202,207,250,255,260,296,302,307,361,366,371,376,381,386,404,409,443,448,462,468,479,485,497,517,528,552,558],{"type":36,"tag":37,"props":38,"children":39},"element","h1",{"id":4},[40],{"type":41,"value":42},"text","Site Creator",{"type":36,"tag":44,"props":45,"children":46},"p",{},[47],{"type":41,"value":48},"Use this skill when the user wants a new WordPress site created from a prompt, brief, or rough idea.",{"type":36,"tag":50,"props":51,"children":53},"h2",{"id":52},"ownership",[54],{"type":41,"value":55},"Ownership",{"type":36,"tag":44,"props":57,"children":58},{},[59],{"type":41,"value":60},"This skill is an orchestrator. It should:",{"type":36,"tag":62,"props":63,"children":64},"ul",{},[65,71,85,97,109],{"type":36,"tag":66,"props":67,"children":68},"li",{},[69],{"type":41,"value":70},"extract or infer the site brief at the start of the workflow",{"type":36,"tag":66,"props":72,"children":73},{},[74,76,83],{"type":41,"value":75},"use ",{"type":36,"tag":77,"props":78,"children":80},"code",{"className":79},[],[81],{"type":41,"value":82},"design-previews-creator",{"type":41,"value":84}," to present the user with design directions",{"type":36,"tag":66,"props":86,"children":87},{},[88,89,95],{"type":41,"value":75},{"type":36,"tag":77,"props":90,"children":92},{"className":91},[],[93],{"type":41,"value":94},"theme-creator",{"type":41,"value":96}," for theme implementation",{"type":36,"tag":66,"props":98,"children":99},{},[100,101,107],{"type":41,"value":75},{"type":36,"tag":77,"props":102,"children":104},{"className":103},[],[105],{"type":41,"value":106},"auditing",{"type":41,"value":108}," for post-build performance, accessibility, or QA requests",{"type":36,"tag":66,"props":110,"children":111},{},[112,113,119],{"type":41,"value":75},{"type":36,"tag":77,"props":114,"children":116},{"className":115},[],[117],{"type":41,"value":118},"studio",{"type":41,"value":120}," for WordPress site operations, review, and iteration",{"type":36,"tag":44,"props":122,"children":123},{},[124],{"type":41,"value":125},"Do not duplicate specialist guidance here when another skill already owns it.",{"type":36,"tag":50,"props":127,"children":129},{"id":128},"workflow",[130],{"type":41,"value":131},"Workflow",{"type":36,"tag":133,"props":134,"children":136},"h3",{"id":135},"_1-verify-studio-readiness",[137],{"type":41,"value":138},"1. Verify Studio readiness",{"type":36,"tag":44,"props":140,"children":141},{},[142,144,149],{"type":41,"value":143},"Use ",{"type":36,"tag":77,"props":145,"children":147},{"className":146},[],[148],{"type":41,"value":118},{"type":41,"value":150},".",{"type":36,"tag":133,"props":152,"children":154},{"id":153},"_2-resolve-the-site",[155],{"type":41,"value":156},"2. Resolve the site",{"type":36,"tag":44,"props":158,"children":159},{},[160,161,166],{"type":41,"value":143},{"type":36,"tag":77,"props":162,"children":164},{"className":163},[],[165],{"type":41,"value":118},{"type":41,"value":167}," to decide whether to create a new site or use an existing one.",{"type":36,"tag":44,"props":169,"children":170},{},[171,173,179,181,187,189,195],{"type":41,"value":172},"Once you move from discovery into the real build workflow, call ",{"type":36,"tag":77,"props":174,"children":176},{"className":175},[],[177],{"type":41,"value":178},"record_workflow_event",{"type":41,"value":180}," with ",{"type":36,"tag":77,"props":182,"children":184},{"className":183},[],[185],{"type":41,"value":186},"workflow: \"site-build\"",{"type":41,"value":188}," and ",{"type":36,"tag":77,"props":190,"children":192},{"className":191},[],[193],{"type":41,"value":194},"stage: \"started\"",{"type":41,"value":150},{"type":36,"tag":133,"props":197,"children":199},{"id":198},"_3-build-the-brief",[200],{"type":41,"value":201},"3. Build the brief",{"type":36,"tag":44,"props":203,"children":204},{},[205],{"type":41,"value":206},"Extract or infer:",{"type":36,"tag":62,"props":208,"children":209},{},[210,215,220,225,230,235,240,245],{"type":36,"tag":66,"props":211,"children":212},{},[213],{"type":41,"value":214},"Site name",{"type":36,"tag":66,"props":216,"children":217},{},[218],{"type":41,"value":219},"Site type",{"type":36,"tag":66,"props":221,"children":222},{},[223],{"type":41,"value":224},"Primary goal",{"type":36,"tag":66,"props":226,"children":227},{},[228],{"type":41,"value":229},"Target audience",{"type":36,"tag":66,"props":231,"children":232},{},[233],{"type":41,"value":234},"Tone",{"type":36,"tag":66,"props":236,"children":237},{},[238],{"type":41,"value":239},"Brand keywords",{"type":36,"tag":66,"props":241,"children":242},{},[243],{"type":41,"value":244},"Key sections",{"type":36,"tag":66,"props":246,"children":247},{},[248],{"type":41,"value":249},"Layout intent",{"type":36,"tag":44,"props":251,"children":252},{},[253],{"type":41,"value":254},"If the user shared images, logos, or design documents, inspect them for clues about the brand and visual direction.",{"type":36,"tag":44,"props":256,"children":257},{},[258],{"type":41,"value":259},"Guidance:",{"type":36,"tag":62,"props":261,"children":262},{},[263,268,273,278,283],{"type":36,"tag":66,"props":264,"children":265},{},[266],{"type":41,"value":267},"infer intelligently, but do not pretend certainty where there is none",{"type":36,"tag":66,"props":269,"children":270},{},[271],{"type":41,"value":272},"keep the brief concise and practical",{"type":36,"tag":66,"props":274,"children":275},{},[276],{"type":41,"value":277},"favor modern, block-theme-friendly section structures",{"type":36,"tag":66,"props":279,"children":280},{},[281],{"type":41,"value":282},"decide whether the site should feel like full-width landing-page bands, a more contained editorial layout, or a mix of both",{"type":36,"tag":66,"props":284,"children":285},{},[286,288,294],{"type":41,"value":287},"if full-width sections fit the brief, note that in ",{"type":36,"tag":77,"props":289,"children":291},{"className":290},[],[292],{"type":41,"value":293},"Layout Intent",{"type":41,"value":295}," and carry it into the implementation",{"type":36,"tag":133,"props":297,"children":299},{"id":298},"_4-present-the-brief-and-ask-for-the-next-step",[300],{"type":41,"value":301},"4. Present the brief and ask for the next step",{"type":36,"tag":44,"props":303,"children":304},{},[305],{"type":41,"value":306},"Present the brief in this exact shape:",{"type":36,"tag":44,"props":308,"children":309},{},[310,316,318,323,324,329,330,335,336,341,342,347,348,353,354,359],{"type":36,"tag":311,"props":312,"children":313},"strong",{},[314],{"type":41,"value":315},"Site Name:",{"type":41,"value":317}," ...\n",{"type":36,"tag":311,"props":319,"children":320},{},[321],{"type":41,"value":322},"Site Type:",{"type":41,"value":317},{"type":36,"tag":311,"props":325,"children":326},{},[327],{"type":41,"value":328},"Primary Goal:",{"type":41,"value":317},{"type":36,"tag":311,"props":331,"children":332},{},[333],{"type":41,"value":334},"Target Audience:",{"type":41,"value":317},{"type":36,"tag":311,"props":337,"children":338},{},[339],{"type":41,"value":340},"Tone:",{"type":41,"value":317},{"type":36,"tag":311,"props":343,"children":344},{},[345],{"type":41,"value":346},"Brand Keywords:",{"type":41,"value":317},{"type":36,"tag":311,"props":349,"children":350},{},[351],{"type":41,"value":352},"Key Sections:",{"type":41,"value":317},{"type":36,"tag":311,"props":355,"children":356},{},[357],{"type":41,"value":358},"Layout Intent:",{"type":41,"value":360}," ...",{"type":36,"tag":44,"props":362,"children":363},{},[364],{"type":41,"value":365},"Then ask a single combined question that both validates the brief and chooses the next step.",{"type":36,"tag":44,"props":367,"children":368},{},[369],{"type":41,"value":370},"Use this exact wording:",{"type":36,"tag":44,"props":372,"children":373},{},[374],{"type":41,"value":375},"\"Does this brief look right? If you'd like changes, tell me what to adjust. Otherwise, do you want to see some design options, or just proceed with the build?\"",{"type":36,"tag":44,"props":377,"children":378},{},[379],{"type":41,"value":380},"Wait for the user's answer before continuing.",{"type":36,"tag":44,"props":382,"children":383},{},[384],{"type":41,"value":385},"If the user requests changes to the brief:",{"type":36,"tag":62,"props":387,"children":388},{},[389,394,399],{"type":36,"tag":66,"props":390,"children":391},{},[392],{"type":41,"value":393},"update the brief",{"type":36,"tag":66,"props":395,"children":396},{},[397],{"type":41,"value":398},"present the revised brief in the same shape",{"type":36,"tag":66,"props":400,"children":401},{},[402],{"type":41,"value":403},"ask the same combined question again",{"type":36,"tag":44,"props":405,"children":406},{},[407],{"type":41,"value":408},"If the user wants design options:",{"type":36,"tag":62,"props":410,"children":411},{},[412,417,428,433],{"type":36,"tag":66,"props":413,"children":414},{},[415],{"type":41,"value":416},"create a design workspace inside the selected site",{"type":36,"tag":66,"props":418,"children":419},{},[420,421,426],{"type":41,"value":75},{"type":36,"tag":77,"props":422,"children":424},{"className":423},[],[425],{"type":41,"value":82},{"type":41,"value":427}," to generate three previews in parallel",{"type":36,"tag":66,"props":429,"children":430},{},[431],{"type":41,"value":432},"wait for the user to choose a direction, or request modifications",{"type":36,"tag":66,"props":434,"children":435},{},[436,438],{"type":41,"value":437},"pass the selected preview and any requested changes into ",{"type":36,"tag":77,"props":439,"children":441},{"className":440},[],[442],{"type":41,"value":94},{"type":36,"tag":44,"props":444,"children":445},{},[446],{"type":41,"value":447},"If the user wants to proceed with the build:",{"type":36,"tag":62,"props":449,"children":450},{},[451],{"type":36,"tag":66,"props":452,"children":453},{},[454,455,460],{"type":41,"value":75},{"type":36,"tag":77,"props":456,"children":458},{"className":457},[],[459],{"type":41,"value":94},{"type":41,"value":461}," to create or update the theme from the confirmed brief",{"type":36,"tag":133,"props":463,"children":465},{"id":464},"_5-configure-wordpress",[466],{"type":41,"value":467},"5. Configure WordPress",{"type":36,"tag":44,"props":469,"children":470},{},[471,472,477],{"type":41,"value":143},{"type":36,"tag":77,"props":473,"children":475},{"className":474},[],[476],{"type":41,"value":118},{"type":41,"value":478}," for any required WordPress configuration.",{"type":36,"tag":133,"props":480,"children":482},{"id":481},"_6-validate-and-review",[483],{"type":41,"value":484},"6. Validate and review",{"type":36,"tag":44,"props":486,"children":487},{},[488,490,495],{"type":41,"value":489},"Use the review and iteration workflow from ",{"type":36,"tag":77,"props":491,"children":493},{"className":492},[],[494],{"type":41,"value":118},{"type":41,"value":496}," after content or visible site changes.",{"type":36,"tag":44,"props":498,"children":499},{},[500,502,508,510,515],{"type":41,"value":501},"If this workflow writes serialized block content into theme files or ",{"type":36,"tag":77,"props":503,"children":505},{"className":504},[],[506],{"type":41,"value":507},"wp_cli",{"type":41,"value":509}," page\u002Fpost content, the ",{"type":36,"tag":77,"props":511,"children":513},{"className":512},[],[514],{"type":41,"value":118},{"type":41,"value":516}," validation loop is mandatory before considering the work complete.",{"type":36,"tag":44,"props":518,"children":519},{},[520,522,527],{"type":41,"value":521},"If the user asks for performance tuning, accessibility review, or a general polish pass after the build, hand off to ",{"type":36,"tag":77,"props":523,"children":525},{"className":524},[],[526],{"type":41,"value":106},{"type":41,"value":150},{"type":36,"tag":44,"props":529,"children":530},{},[531,533,538,539,544,545,551],{"type":41,"value":532},"When the site build is complete, call ",{"type":36,"tag":77,"props":534,"children":536},{"className":535},[],[537],{"type":41,"value":178},{"type":41,"value":180},{"type":36,"tag":77,"props":540,"children":542},{"className":541},[],[543],{"type":41,"value":186},{"type":41,"value":188},{"type":36,"tag":77,"props":546,"children":548},{"className":547},[],[549],{"type":41,"value":550},"stage: \"completed\"",{"type":41,"value":150},{"type":36,"tag":50,"props":553,"children":555},{"id":554},"important",[556],{"type":41,"value":557},"Important",{"type":36,"tag":62,"props":559,"children":560},{},[561,566],{"type":36,"tag":66,"props":562,"children":563},{},[564],{"type":41,"value":565},"Keep the finished site editable in WordPress.",{"type":36,"tag":66,"props":567,"children":568},{},[569,571,576],{"type":41,"value":570},"Do not restate Studio operational guidance here; rely on ",{"type":36,"tag":77,"props":572,"children":574},{"className":573},[],[575],{"type":41,"value":118},{"type":41,"value":577}," for MCP preference, site-path handling, and fallback behavior.",{"items":579,"total":664},[580,596,613,626,635,640,654],{"slug":106,"name":106,"fn":581,"description":582,"org":583,"tags":584,"stars":19,"repoUrl":20,"updatedAt":595},"audit WordPress sites for performance and accessibility","Audit a Studio-backed WordPress site for performance, accessibility, and visible frontend quality issues, then recommend or validate improvements.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[585,588,591,594],{"name":586,"slug":587,"type":15},"Accessibility","accessibility",{"name":589,"slug":590,"type":15},"Audit","audit",{"name":592,"slug":593,"type":15},"Performance","performance",{"name":17,"slug":18,"type":15},"2026-04-06T18:03:27.759352",{"slug":597,"name":597,"fn":598,"description":599,"org":600,"tags":601,"stars":19,"repoUrl":20,"updatedAt":612},"block-creator","create WordPress Gutenberg blocks","Create, edit, build, and review a custom WordPress Gutenberg block plugin inside a Studio-backed site.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[602,605,608,611],{"name":603,"slug":604,"type":15},"Block Editor","block-editor",{"name":606,"slug":607,"type":15},"Frontend","frontend",{"name":609,"slug":610,"type":15},"Plugin Development","plugin-development",{"name":17,"slug":18,"type":15},"2026-04-06T18:03:30.309512",{"slug":82,"name":82,"fn":614,"description":615,"org":616,"tags":617,"stars":19,"repoUrl":20,"updatedAt":625},"generate WordPress design preview options","Generate three parallel design preview options for a Studio-backed site and collect the user's preferred direction before theme implementation.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[618,621,624],{"name":619,"slug":620,"type":15},"Design","design",{"name":622,"slug":623,"type":15},"Themes","themes",{"name":17,"slug":18,"type":15},"2026-04-06T18:03:34.089094",{"slug":627,"name":627,"fn":628,"description":629,"org":630,"tags":631,"stars":19,"repoUrl":20,"updatedAt":634},"plugin-creator","create WordPress plugins","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\u002Fsettings UI, hooks, REST endpoints, scheduled tasks, integrations, or server-side logic for a Studio-backed site.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[632,633],{"name":609,"slug":610,"type":15},{"name":17,"slug":18,"type":15},"2026-04-06T18:03:31.59652",{"slug":4,"name":4,"fn":5,"description":6,"org":636,"tags":637,"stars":19,"repoUrl":20,"updatedAt":21},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[638,639],{"name":13,"slug":14,"type":15},{"name":17,"slug":18,"type":15},{"slug":118,"name":118,"fn":641,"description":642,"org":643,"tags":644,"stars":19,"repoUrl":20,"updatedAt":653},"run local WordPress development with Studio","Use WordPress Studio for local WordPress development, preferring MCP and falling back to the Studio CLI when needed.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[645,648,649,652],{"name":646,"slug":647,"type":15},"CLI","cli",{"name":13,"slug":14,"type":15},{"name":650,"slug":651,"type":15},"MCP","mcp",{"name":17,"slug":18,"type":15},"2026-04-06T18:03:26.516124",{"slug":94,"name":94,"fn":655,"description":656,"org":657,"tags":658,"stars":19,"repoUrl":20,"updatedAt":663},"create WordPress block themes","Create a modern WordPress block theme.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[659,660,661,662],{"name":619,"slug":620,"type":15},{"name":606,"slug":607,"type":15},{"name":622,"slug":623,"type":15},{"name":17,"slug":18,"type":15},"2026-04-06T18:03:29.048538",8,{"items":666,"total":840},[667,686,701,715,732,743,755,770,785,794,809,825],{"slug":668,"name":668,"fn":669,"description":670,"org":671,"tags":672,"stars":683,"repoUrl":684,"updatedAt":685},"annotate","collect visual feedback with browser annotation tools","Open a browser with visual annotation tools. The user clicks elements on their site and leaves feedback — the agent reads annotations and makes changes. Use this when the user wants to point at specific elements to fix, tweak, or redesign.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[673,674,677,680],{"name":606,"slug":607,"type":15},{"name":675,"slug":676,"type":15},"Productivity","productivity",{"name":678,"slug":679,"type":15},"UX Copy","ux-copy",{"name":681,"slug":682,"type":15},"UX Design","ux-design",484,"https:\u002F\u002Fgithub.com\u002FAutomattic\u002Fstudio","2026-05-06T05:40:01.516544",{"slug":687,"name":687,"fn":688,"description":689,"org":690,"tags":691,"stars":683,"repoUrl":684,"updatedAt":700},"block-content","write editable WordPress block markup","Write editable WordPress block markup for local Studio sites, including core\u002Fhtml limits, block-theme layout rules, full-width sections, validation, and skeleton-first page\u002FCSS recipes.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[692,693,696,699],{"name":603,"slug":604,"type":15},{"name":694,"slug":695,"type":15},"CSS","css",{"name":697,"slug":698,"type":15},"HTML","html",{"name":17,"slug":18,"type":15},"2026-05-27T07:01:55.629681",{"slug":702,"name":702,"fn":703,"description":704,"org":705,"tags":706,"stars":683,"repoUrl":684,"updatedAt":714},"hosting-plans-helper","provide WordPress.com hosting plan information","Answer WordPress.com plan, pricing, upgrade, and feature-tier questions (plan names, what each tier unlocks — plugins, themes, custom code, SSH, hosting — and current prices) from authoritative live data. Load before answering ANY plan, pricing, or feature-gating question; never answer these from memory.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[707,710,713],{"name":708,"slug":709,"type":15},"Pricing","pricing",{"name":711,"slug":712,"type":15},"Reference","reference",{"name":17,"slug":18,"type":15},"2026-07-02T07:42:33.654791",{"slug":716,"name":716,"fn":717,"description":718,"org":719,"tags":720,"stars":683,"repoUrl":684,"updatedAt":731},"liberate","migrate websites to WordPress","Import and rebuild a website from a closed platform (Wix, Squarespace, Webflow, Shopify, GoDaddy, Hostinger, HubSpot, Weebly) into a Studio WordPress site. Extracts pages\u002Fposts\u002Fproducts + media, then reconstructs the design as editable blocks + WooCommerce OR as a high-fidelity replica theme. Invoke when the user wants to migrate, import, liberate, or rebuild a site from one of these platforms.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[721,724,727,730],{"name":722,"slug":723,"type":15},"CMS","cms",{"name":725,"slug":726,"type":15},"Migration","migration",{"name":728,"slug":729,"type":15},"Web Development","web-development",{"name":17,"slug":18,"type":15},"2026-07-09T06:47:33.454311",{"slug":733,"name":733,"fn":734,"description":735,"org":736,"tags":737,"stars":683,"repoUrl":684,"updatedAt":742},"need-for-speed","run frontend performance audits for WordPress sites","Run a frontend performance audit on a WordPress site and get actionable optimization recommendations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[738,739,740,741],{"name":589,"slug":590,"type":15},{"name":606,"slug":607,"type":15},{"name":592,"slug":593,"type":15},{"name":17,"slug":18,"type":15},"2026-05-06T05:40:06.433267",{"slug":744,"name":744,"fn":745,"description":746,"org":747,"tags":748,"stars":683,"repoUrl":684,"updatedAt":754},"plugin-recommendations","recommend WordPress plugins for site features","Choose recommended plugins and plugin-provided blocks for features core WordPress blocks do not cover - ecommerce (WooCommerce), forms and newsletters (Jetpack), online courses and quizzes (Sensei LMS), polls, surveys and ratings (Crowdsignal), spam protection (Akismet) - while keeping generated content editable and avoiding raw HTML fallbacks. Any request to sell products or build a shop, store, or storefront requires WooCommerce with products.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[749,752,753],{"name":750,"slug":751,"type":15},"Content Creation","content-creation",{"name":609,"slug":610,"type":15},{"name":17,"slug":18,"type":15},"2026-05-27T07:01:58.249105",{"slug":756,"name":756,"fn":757,"description":758,"org":759,"tags":760,"stars":683,"repoUrl":684,"updatedAt":769},"rank-me-up","run on-page SEO audits for WordPress sites","Run an on-page SEO audit on a WordPress site and get actionable recommendations to improve search visibility.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[761,762,765,768],{"name":589,"slug":590,"type":15},{"name":763,"slug":764,"type":15},"Marketing","marketing",{"name":766,"slug":767,"type":15},"SEO","seo",{"name":17,"slug":18,"type":15},"2026-05-06T05:40:05.196367",{"slug":771,"name":771,"fn":772,"description":773,"org":774,"tags":775,"stars":683,"repoUrl":684,"updatedAt":784},"site-spec","gather specifications for new WordPress sites","Gather the site name and layout preference before building a WordPress site. Run this before creating any new site.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[776,777,780,783],{"name":619,"slug":620,"type":15},{"name":778,"slug":779,"type":15},"Product Management","product-management",{"name":781,"slug":782,"type":15},"Specs","specs",{"name":17,"slug":18,"type":15},"2026-05-06T05:40:02.739409",{"slug":786,"name":786,"fn":787,"description":788,"org":789,"tags":790,"stars":683,"repoUrl":684,"updatedAt":793},"studio-cli","manage local WordPress sites with Studio CLI","Use the Studio CLI to manage local WordPress sites, authentication, and preview sites. Invoke this skill when you need to run Studio CLI commands, manage sites, or troubleshoot site issues.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[791,792],{"name":646,"slug":647,"type":15},{"name":17,"slug":18,"type":15},"2026-04-06T18:02:57.150231",{"slug":795,"name":795,"fn":796,"description":797,"org":798,"tags":799,"stars":683,"repoUrl":684,"updatedAt":808},"taxonomist","optimize WordPress category taxonomy","Analyze and optimize a WordPress site's category taxonomy. Exports all posts, uses AI to suggest an improved category structure — merging duplicates, retiring dead categories, creating missing ones, writing descriptions, and re-categorizing posts. Run this when the user wants to clean up or improve their categories.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[800,803,806,807],{"name":801,"slug":802,"type":15},"Content Strategy","content-strategy",{"name":804,"slug":805,"type":15},"Data Cleaning","data-cleaning",{"name":766,"slug":767,"type":15},{"name":17,"slug":18,"type":15},"2026-05-06T05:40:03.966799",{"slug":810,"name":810,"fn":811,"description":812,"org":813,"tags":814,"stars":683,"repoUrl":684,"updatedAt":824},"visual-design","plan and execute visual design direction","Plan and execute high-quality visual direction for site creation, redesign, layout, typography, color, motion, and visual polish.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[815,818,819,822],{"name":816,"slug":817,"type":15},"Animation","animation",{"name":619,"slug":620,"type":15},{"name":820,"slug":821,"type":15},"Typography","typography",{"name":823,"slug":810,"type":15},"Visual Design","2026-07-24T05:40:57.887452",{"slug":826,"name":826,"fn":827,"description":828,"org":829,"tags":830,"stars":683,"repoUrl":684,"updatedAt":839},"visual-polish","verify and polish website visual design","Verify 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.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[831,834,835,838],{"name":832,"slug":833,"type":15},"Debugging","debugging",{"name":606,"slug":607,"type":15},{"name":836,"slug":837,"type":15},"Screenshots","screenshots",{"name":823,"slug":810,"type":15},"2026-06-06T07:09:59.809812",81]