30 Claude Prompts for WordPress
Paste these into Claude to get page copy drafts, plugin specification briefs, content structure maps, and migration checklists you can hand straight to a developer or client.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.
Page Copy
5 promptsHomepage hero and value proposition draft
1/30✨ What it does
Produces a homepage hero headline, subheadline, and supporting bullets ready to drop into a WordPress page builder.
You are a senior web copywriter who specializes in small business WordPress sites. <context> I am rebuilding the homepage for a WordPress site and I need a first draft of the hero section copy before I hand it to the designer. </context> <inputs> - Business name: [BUSINESS NAME] - What the business does: [ONE SENTENCE DESCRIPTION] - Primary audience: [TARGET AUDIENCE] - Main call to action: [CTA GOAL, e.g. book a call, request a quote] - Tone: [TONE, e.g. direct and confident] </inputs> <task> Write a homepage hero section with a headline, a one sentence subheadline, and three supporting bullet points that explain what the visitor gets by working with [BUSINESS NAME]. Also write two alternate headlines for A/B testing. </task> <constraints> Headline must be under 10 words. Subheadline under 25 words. No industry jargon, no exclamation points, no filler phrases like "we are passionate about". Write for a visitor who has 5 seconds of attention before they decide to scroll or leave. </constraints> <format> Return as: Headline, Subheadline, three bullets, then "Alternate headlines" as a labeled list of two. </format>
Pro tip: Feed the two alternate headlines into your page builder's A/B test module instead of picking one by gut feel.
Service page copy from a rough outline
2/30✨ What it does
Turns a rough bullet-point outline into a complete, structured service page ready for the block editor.
You are a conversion focused copywriter who writes WordPress service pages for local businesses. <context> I have a bullet point outline for a new service page and I need it turned into full page copy in a structure I can paste directly into the WordPress editor. </context> <inputs> - Service name: [SERVICE NAME] - Rough outline: [PASTE YOUR BULLET POINTS] - Price or pricing model, if any: [PRICE OR "CALL FOR QUOTE"] - Main objection buyers raise: [COMMON OBJECTION] - Desired next step: [CTA, e.g. schedule a consult] </inputs> <task> Expand the outline into a full service page with an intro paragraph, a "what is included" section, a section that directly addresses the main objection, and a closing call to action block. </task> <constraints> Keep sentences short enough to scan on mobile. Do not invent statistics, certifications, or client counts that were not in the outline. Avoid generic marketing filler words that say nothing concrete. </constraints> <format> Return with clear H2 style section labels so I can paste each block into a separate WordPress block. </format>
Pro tip: Paste the H2 labels straight into Gutenberg heading blocks so the outline structure survives the copy paste.
About page rewrite for credibility
3/30✨ What it does
Rewrites a generic About page into a trust-building narrative structured around the customer's problem.
You are a brand copywriter who rewrites weak About pages for small businesses on WordPress. <context> Our current About page reads like a resume and does not build trust with new visitors. I want a rewrite that focuses on why a customer should trust us. </context> <inputs> - Current About page text: [PASTE CURRENT TEXT] - Years in business: [NUMBER OF YEARS] - Founder or team background: [RELEVANT BACKGROUND] - What makes this business different: [DIFFERENTIATOR] </inputs> <task> Rewrite the About page so it opens with the customer's problem, explains how the business came to solve it, and closes with a short statement of what visitors can expect when they work with us. </task> <constraints> Keep the total length between 250 and 400 words. Do not use the words "passionate" or "journey". Write in first person plural if the business has a team, first person singular if it is a solo founder. </constraints> <format> Return the finished About page as plain paragraphs with a suggested page title. </format>
Pro tip: Tell it explicitly whether to write in first person singular or plural, since it will guess wrong on solo founder sites otherwise.
FAQ section copy for a product or service page
4/30✨ What it does
Generates concise FAQ answers from real customer questions and only the facts you supply, flagging gaps instead of guessing.
You are a customer support lead turned copywriter who writes FAQ sections for WordPress product pages. <context> I am adding an FAQ block to a page and I have a list of real questions customers have asked us by email or chat. </context> <inputs> - Page topic: [PAGE TOPIC] - Real customer questions: [PASTE LIST OF QUESTIONS] - Facts to draw answers from: [PASTE RELEVANT FACTS, POLICIES, OR PRICING] </inputs> <task> Write a clear, direct answer for each question using only the facts provided. Flag any question you cannot answer confidently from the given facts instead of guessing. </task> <constraints> Each answer should be 1 to 3 sentences. No hedging language like "it depends" without giving the actual conditions it depends on. Do not fabricate policy details that were not given. </constraints> <format> Return as a numbered list of Question then Answer pairs, with any flagged questions marked "NEEDS INPUT" at the end. </format>
Pro tip: Paste your actual support inbox questions verbatim rather than paraphrasing, since the exact wording often matches what people search for.
Landing page copy for a paid ad campaign
5/30✨ What it does
Builds a focused, single-action landing page that matches an ad's promise instead of pushing generic site navigation.
You are a direct response copywriter who builds landing pages for paid traffic on WordPress. <context> I am launching a paid ad campaign and need a dedicated landing page that matches the ad promise and drives one specific action. </context> <inputs> - Ad headline or offer: [AD HEADLINE OR OFFER] - Single desired action: [DESIRED ACTION, e.g. fill out form, buy now] - Audience pain point: [PAIN POINT] - Proof points available: [TESTIMONIALS, NUMBERS, OR GUARANTEES] - Deadline or urgency, if real: [DEADLINE OR "NONE"] </inputs> <task> Write a single-purpose landing page: headline matching the ad, a short problem/solution section, a proof section using only the given proof points, and one clear call to action repeated at top and bottom. </task> <constraints> No navigation menu copy, no secondary offers, no links off the page. Only mention urgency if a real deadline was given. Keep the whole page short enough to read in under 90 seconds. </constraints> <format> Return section by section with a label for each, ending with the two CTA button text options. </format>
Pro tip: Strip the WordPress theme's default header and footer from this page template so the single call to action has no competing exits.
Plugin Briefs
5 promptsCustom plugin specification from a plain description
6/30✨ What it does
Converts a plain-language plugin idea into a numbered specification document a freelancer can quote against.
You are a WordPress plugin architect who writes specifications for developers. <context> I need a custom plugin built for my site and I want a clear specification document before I send it to a developer or freelancer for a quote. </context> <inputs> - What I want the plugin to do, in plain words: [PLAIN DESCRIPTION] - WordPress version and theme: [WP VERSION AND THEME NAME] - Any existing plugins it needs to work alongside: [PLUGIN NAMES OR "NONE"] - Budget or timeline constraints: [BUDGET OR TIMELINE] </inputs> <task> Produce a plugin specification with a functional summary, a list of specific features numbered by priority, required admin settings, and any known compatibility risks with the listed plugins or theme. </task> <constraints> Do not assume features I did not describe. If the plain description is ambiguous, list the ambiguity as an open question rather than guessing at a solution. Avoid vague terms like "user friendly", state the actual behavior instead. </constraints> <format> Return as a numbered specification document with sections: Summary, Features (priority ordered), Admin Settings, Compatibility Risks, Open Questions. </format>
Pro tip: Send the Open Questions section to the developer first, before the full spec, so pricing does not get locked to a wrong assumption.
Plugin comparison brief for a specific feature need
7/30✨ What it does
Creates a due-diligence checklist for comparing named plugins against your real requirements before you commit to one.
You are a WordPress technical consultant who evaluates plugins for site owners without a developer background. <context> I need a specific feature added to my site and I am trying to decide between building a custom plugin or using an existing one. </context> <inputs> - Feature needed: [FEATURE NEEDED] - Plugins I am considering: [PLUGIN NAME 1, PLUGIN NAME 2, PLUGIN NAME 3] - Monthly traffic or scale: [TRAFFIC LEVEL] - Non negotiable requirements: [REQUIREMENTS, e.g. GDPR compliant, works with current theme] </inputs> <task> Write a comparison brief that states what to check for each listed plugin, such as update frequency, support quality, and whether it meets each non negotiable requirement. Recommend whether a custom plugin is likely cheaper long term than paying for an existing one. </task> <constraints> Do not claim to know the current live pricing, star ratings, or update history of the named plugins since that data changes constantly. Instead specify exactly what I should look up myself before deciding. </constraints> <format> Return as a checklist per plugin, followed by a one paragraph recommendation. </format>
Pro tip: Run the checklist against the plugin's own changelog page, not just its marketing page, to see how often it actually gets security updates.
Bug report brief for a plugin developer
8/30✨ What it does
Turns a rough description of broken plugin behavior into a structured, reproducible bug report for support tickets.
You are a QA lead who writes clear bug reports for WordPress plugin developers. <context> A plugin on my site is behaving incorrectly and I need to send a clear bug report to the developer or support team so they can reproduce and fix it fast. </context> <inputs> - Plugin name and version: [PLUGIN NAME AND VERSION] - What I expected to happen: [EXPECTED BEHAVIOR] - What actually happens: [ACTUAL BEHAVIOR] - Steps I took before the bug appeared: [STEPS TAKEN] - Other active plugins and theme: [PLUGIN LIST AND THEME] </inputs> <task> Write a bug report with a short title, environment details, numbered reproduction steps, expected versus actual behavior, and a severity rating with justification. </task> <constraints> Do not speculate about the root cause in code terms unless I gave you the actual error message or log line. Keep the reproduction steps to exactly what I described, do not add assumed steps. </constraints> <format> Return as a formatted bug report ready to paste into a support ticket or GitHub issue. </format>
Pro tip: Attach the exact PHP or JS console error text as an input whenever you have it, since a report without an error message often gets deprioritized.
Plugin settings audit for security and performance
9/30✨ What it does
Reviews a list of plugin settings and flags known security or performance risks with a recommended fix for each.
You are a WordPress security and performance consultant reviewing plugin configurations for a client site. <context> I have a list of active plugins and their current settings and I want to know which settings are commonly misconfigured in ways that hurt security or page speed. </context> <inputs> - Active plugins and current key settings: [PASTE PLUGIN LIST AND SETTINGS] - Hosting environment: [HOSTING PROVIDER OR TYPE] - Site purpose: [SITE PURPOSE, e.g. ecommerce, blog, portfolio] - PHP version in use: [PHP VERSION] </inputs> <task> Review the listed settings and flag any that are commonly known to cause security exposure or slow page load, explain why each flagged setting is risky, and suggest the safer alternative setting. </task> <constraints> Only flag settings you can explain a concrete reason for, do not flag something just because it sounds unusual. If you are not confident about a specific plugin's current default behavior, say so instead of guessing. </constraints> <format> Return as a table style list: Plugin, Setting, Risk, Recommended Change. </format>
Pro tip: Re-run this audit after every major plugin update, since default settings sometimes reset or change on upgrade.
Custom field and metabox plugin brief
10/30✨ What it does
Scopes a lightweight custom-fields plugin brief with field types, validation rules, and admin placement.
You are a WordPress backend developer who scopes custom field and metabox plugins for content teams. <context> Our content team needs extra fields on certain post types and I want a clear brief for building a lightweight custom fields plugin instead of adding another bloated page builder. </context> <inputs> - Post type needing new fields: [POST TYPE] - Fields needed and their type: [FIELD NAME AND TYPE, e.g. "Client Name, text", "Project Date, date"] - Where fields should appear in admin: [ADMIN LOCATION] - Whether fields should be searchable or filterable on the front end: [YES OR NO AND DETAILS] </inputs> <task> Write a build brief listing each field, its data type, validation rules, and where it should render on the front end template if applicable. </task> <constraints> Keep the brief scoped to only the listed fields, do not suggest adding unrelated fields. State clearly if a field type requested is unusual for a metabox and suggest the standard WordPress field type equivalent. </constraints> <format> Return as a table: Field Name, Type, Validation, Admin Location, Front End Behavior. </format>
Pro tip: Cap this to five or six fields per brief so the developer can quote and build it in one sitting instead of a sprawling multi week project.
Content Structure
5 promptsSite map and page hierarchy plan
11/30✨ What it does
Plans a full WordPress page hierarchy and navigation structure, flagging pages that should be excluded from search indexing.
You are an information architect who plans WordPress site structures for small to mid size businesses. <context> I am planning the page structure for a new or rebuilt WordPress site and want a clear hierarchy before anyone starts building pages. </context> <inputs> - Business type: [BUSINESS TYPE] - Main services or products: [LIST OF SERVICES OR PRODUCTS] - Target audiences: [AUDIENCE 1, AUDIENCE 2] - Pages that must exist for legal or business reasons: [REQUIRED PAGES, e.g. privacy policy] </inputs> <task> Produce a full site map showing top level pages, any needed sub pages, and how they nest in the WordPress menu. Note which pages should be indexed by search engines and which should be excluded. </task> <constraints> Keep the top level navigation to 7 items or fewer. Do not create sub pages more than two levels deep. Justify any page you add that was not explicitly requested. </constraints> <format> Return as an indented outline showing page hierarchy, with a short note next to any page needing a noindex tag. </format>
Pro tip: Cross check the noindex recommendations against your actual SEO plugin settings before launch, since Claude cannot see your current indexing state.
Blog category and tag taxonomy plan
12/30✨ What it does
Groups an unruly list of existing blog post titles into a clean category and tag structure.
You are a content strategist who organizes WordPress blog taxonomies for better navigation and SEO. <context> Our blog has grown without a clear category structure and I want a clean taxonomy plan before reorganizing existing posts. </context> <inputs> - List of existing post titles or topics: [PASTE LIST OF POST TITLES] - Number of categories we want to end up with: [TARGET NUMBER] - Audience segments reading the blog: [AUDIENCE SEGMENTS] </inputs> <task> Group the given post titles into a proposed category structure, suggest a small set of reusable tags that would help internal search and related post widgets, and flag any post that does not clearly fit an existing category. </task> <constraints> Do not create a category for a single post, fold it into the closest existing category instead. Tags should be reusable across many posts, not one off labels. Base groupings only on the titles given, do not invent post content that was not described. </constraints> <format> Return as a list of proposed categories each with the post titles assigned to it, followed by a separate list of suggested tags and any uncategorized posts. </format>
Pro tip: Run this again every few months as new posts get published, since taxonomy drift creeps back in fast on an active blog.
Internal linking plan across existing pages
13/30✨ What it does
Maps out which existing pages should link to your priority pages, with anchor text suggested from real topic overlap.
You are an SEO strategist who plans internal linking structures for WordPress sites. <context> I have a list of my site's existing pages and posts and I want a plan for which pages should link to which, to strengthen topical relevance and help visitors navigate. </context> <inputs> - List of existing pages or posts with a one line topic summary each: [PASTE LIST WITH TOPICS] - Pages I most want to rank or convert on: [PRIORITY PAGES] - Number of links to propose per priority page: [LINK COUNT] </inputs> <task> Propose an internal linking plan showing which pages should link to which priority pages, and suggest natural anchor text for each link based on the topic summaries given. </task> <constraints> Only propose links between pages whose topics are genuinely related based on the summaries given, do not force unrelated links just to hit a quota. Anchor text should describe the destination page, not be generic phrases like "click here". </constraints> <format> Return as a table: Source Page, Target Page, Suggested Anchor Text, Reason for the Link. </format>
Pro tip: Prioritize implementing links from your highest traffic existing pages first, since those pass the most link equity to the priority pages.
Long page breakdown into blocks and headings
14/30✨ What it does
Restructures a wall of unformatted text into scannable headings and lists without altering the underlying content.
You are a content editor who restructures long unformatted text into scannable web page sections. <context> I have a long block of unformatted text meant for a WordPress page and I need it broken into a clear structure with headings before it goes into the block editor. </context> <inputs> - Raw unformatted text: [PASTE RAW TEXT] - Page type: [PAGE TYPE] - Target heading level for main sections: [HEADING LEVEL] </inputs> <task> Break the raw text into logical sections, write a clear H2 or H3 heading for each section based on its actual content, and note where a bullet list or numbered list would read better than a paragraph. </task> <constraints> Do not remove or rewrite the substance of the original text, only reorganize and format it. Do not add new claims or information that was not in the source text. </constraints> <format> Return the restructured content with heading levels marked (H2, H3) and lists formatted with dashes or numbers. </format>
Pro tip: Ask it to only reorganize, never rewrite, so you are not accidentally introducing new claims into an existing legal or policy page.
Content gap analysis against competitor topics
15/30✨ What it does
Compares your title list against competitor titles to surface topic gaps, ranked by relevance to your niche.
You are a content strategist who identifies topic gaps for WordPress sites competing in a specific niche. <context> I want to know which topics my site is missing compared to what competitors in my space cover, based on the page and post titles I can see on their sites. </context> <inputs> - My existing page and post titles: [PASTE MY TITLES] - Competitor page and post titles I have gathered: [PASTE COMPETITOR TITLES] - My niche: [NICHE OR INDUSTRY] </inputs> <task> Compare the two title lists and identify topics competitors cover that I do not, group them by theme, and rank the gaps by how relevant they likely are to my niche. </task> <constraints> Only compare based on the titles provided, do not assume competitor content quality or depth you cannot see. Do not recommend copying a competitor's exact title, suggest an original angle instead. </constraints> <format> Return as a ranked list of topic gaps grouped by theme, each with a suggested original angle for my own site. </format>
Pro tip: Gather competitor titles straight from their sitemap.xml file rather than manual browsing, since it is faster and more complete.
These prompts give you the what. Tutorials give you the why.
Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.
Migration Checklists
5 promptsPre-migration site audit checklist
16/30✨ What it does
Builds an ordered pre-migration checklist tailored to your specific host, site type, and unusual setup quirks.
You are a WordPress migration specialist who prepares sites for a host or platform move. <context> I am about to migrate my WordPress site to a new host and want a full pre migration checklist so nothing gets missed before I start the move. </context> <inputs> - Current host: [CURRENT HOST] - New host: [NEW HOST] - Site type: [SITE TYPE] - Anything unusual about the current setup: [UNUSUAL SETUP DETAILS] - Migration deadline: [MIGRATION DEADLINE] </inputs> <task> Produce a pre migration checklist covering database backup, file backup, DNS and domain considerations, plugin and theme license reactivation notes, and anything specific to the unusual setup details given. </task> <constraints> Order items by what must happen first versus what can happen later. Do not include generic advice unrelated to the specific site type or setup described. Flag any step that carries risk of downtime. </constraints> <format> Return as a numbered checklist grouped under headings: Before You Start, During Migration, After Migration. </format>
Pro tip: Do a full database and file backup manually and verify you can restore it, even though the checklist reminds you, before touching DNS.
Post-migration verification checklist
17/30✨ What it does
Creates a specific post-migration verification checklist covering critical functions, SSL, and DNS propagation.
You are a WordPress QA specialist who verifies sites after a host or platform migration. <context> I just migrated my WordPress site to a new host and need a thorough verification checklist to confirm everything works before I consider the migration complete. </context> <inputs> - Site type: [SITE TYPE] - Critical functions that must work: [CRITICAL FUNCTIONS] - Third party integrations in use: [THIRD PARTY INTEGRATIONS] </inputs> <task> Produce a post migration verification checklist covering site loading speed, SSL certificate status, the listed critical functions, the listed third party integrations, and search engine indexing status. </task> <constraints> Be specific about what "working" looks like for each critical function, not just "test the form". Include a step for checking that the old host's DNS records have fully propagated before declaring the migration done. </constraints> <format> Return as a checklist with a pass or fail column description for each item. </format>
Pro tip: Test the critical functions from a device on a different network than your office, since local DNS caching can hide a real propagation failure.
Content migration mapping between old and new structure
18/30✨ What it does
Maps every old URL to its new equivalent for a site restructure, flagging pages with no clear match instead of guessing.
You are a WordPress migration specialist who plans URL and content mapping for site restructures. <context> We are moving content to a new WordPress site structure and I need a mapping plan so old URLs redirect correctly and nothing gets lost. </context> <inputs> - Old site URL list with page purpose: [PASTE OLD URLS WITH PURPOSE] - New site structure or sitemap: [PASTE NEW STRUCTURE] - Launch date for the new structure: [LAUNCH DATE] </inputs> <task> Map each old URL to its corresponding new URL, flag any old URL that has no clear equivalent on the new site, and note where a 301 redirect is required versus where content should be merged into an existing new page. </task> <constraints> Do not guess a mapping for a page whose purpose is unclear, list it as unmapped instead. Every old URL with real content or backlinks must map somewhere, none should be silently dropped. </constraints> <format> Return as a table: Old URL, New URL, Redirect Type, Notes. </format>
Pro tip: Cross reference the unmapped old URLs against your analytics traffic data before deleting them, since a low profile page can still carry real backlinks.
Plugin and theme compatibility check for a platform move
19/30✨ What it does
Flags plugins and the active theme likely to break on a PHP version jump, with what symptom to watch for after the move.
You are a WordPress technical lead who reviews plugin and theme compatibility before a major platform change. <context> We are moving our WordPress site to a new hosting environment with a different PHP version and I need to know what might break. </context> <inputs> - Current PHP version and new PHP version: [CURRENT PHP VERSION AND NEW PHP VERSION] - Active plugin list: [PASTE PLUGIN LIST] - Active theme name: [THEME NAME] </inputs> <task> Review the listed plugins and theme against the PHP version change and flag which ones are commonly known to have compatibility issues with major PHP version jumps, and explain what symptom to look for if something breaks. </task> <constraints> Be explicit when you are not certain about a specific plugin's current compatibility status, since this changes with plugin updates. Do not state a compatibility claim as fact unless it is a well established, general PHP behavior change. </constraints> <format> Return as a table: Plugin or Theme, Risk Level, Reason, What To Check After Migration. </format>
Pro tip: Always test the PHP version bump on a staging clone of the site first, since a broken plugin on production during a migration compounds the downtime.
Rollback plan in case a migration fails
20/30✨ What it does
Writes a self-contained rollback runbook with explicit trigger conditions, so anyone can execute it if a migration goes wrong.
You are a WordPress disaster recovery specialist who writes rollback plans for site migrations. <context> I am migrating my WordPress site and want a clear rollback plan ready in advance in case something goes wrong mid migration. </context> <inputs> - Current host and new host: [CURRENT HOST AND NEW HOST] - Backup method being used: [BACKUP METHOD, e.g. plugin name, manual export] - Maximum downtime we can tolerate: [MAX DOWNTIME] - DNS provider: [DNS PROVIDER] </inputs> <task> Write a rollback plan describing the exact conditions that should trigger a rollback decision, the steps to revert DNS and restore the site on the old host, and how to confirm the rollback fully succeeded. </task> <constraints> Be specific about time thresholds tied to the stated maximum downtime, do not give vague advice like "act quickly if needed". Assume whoever executes this plan may not be the person who wrote it, so steps must be self contained. </constraints> <format> Return as a numbered rollback runbook with a clear trigger condition section at the top. </format>
Pro tip: Print or save this rollback plan outside the site itself, such as in a shared doc, since you cannot access WordPress admin during an actual outage.
SEO and Metadata
5 promptsMeta title and description batch for existing pages
21/30✨ What it does
Rewrites meta titles and descriptions for a batch of pages within strict character limits, matched to actual page topics.
You are an SEO copywriter who writes meta titles and descriptions for WordPress pages. <context> I have a batch of existing pages with weak or missing meta titles and descriptions and want them rewritten to improve click through rate from search results. </context> <inputs> - Pages with URL, current title, and topic: [PASTE PAGE LIST] - Primary keyword per page, if known: [KEYWORDS OR NOT SPECIFIED] - Brand name to include at the end of the title: [BRAND NAME] </inputs> <task> Write a new meta title and meta description for each page based on its topic and target keyword, aimed at improving click through rate without misrepresenting the page content. </task> <constraints> Meta titles must stay under 60 characters, meta descriptions under 155 characters. Do not stuff keywords unnaturally. Do not promise something the page topic does not support. </constraints> <format> Return as a table: URL, New Meta Title, New Meta Description, Character Counts. </format>
Pro tip: Paste this directly into your SEO plugin's bulk editor field, but always verify character counts render correctly since some plugins count differently.
Schema markup plan for a page type
22/30✨ What it does
Maps your available page fields to the correct schema.org type and flags required fields you are missing.
You are a technical SEO specialist who plans structured data for WordPress pages. <context> I want to add structured data markup to a type of page on my WordPress site and need a clear plan for which schema type and fields to use before implementing it through a plugin or code snippet. </context> <inputs> - Page type: [PAGE TYPE] - Fields I have available on the page: [AVAILABLE FIELDS] - CMS plugin handling structured data, if any: [SCHEMA PLUGIN OR NONE] </inputs> <task> Recommend the correct schema.org type for the page, list which of the available fields map to which schema properties, and flag any commonly required schema property that I do not currently have data for. </task> <constraints> Only recommend schema types that match Google's current documented support for rich results on this page type. Do not tell me to fabricate data for a missing required field, tell me to either gather it or omit that field. </constraints> <format> Return as: Recommended Schema Type, Field Mapping table, Missing Required Fields list. </format>
Pro tip: Validate the final markup in a structured data testing tool after implementation, since a plugin can output valid JSON with the wrong property names.
Image alt text batch for accessibility and SEO
23/30✨ What it does
Writes screen-reader-appropriate alt text for a batch of images based on their actual visual content and page context.
You are an accessibility and SEO specialist who writes image alt text for WordPress media libraries. <context> I have a batch of images on my site that are missing alt text or have generic filenames as alt text, and I want proper descriptive alt text for each. </context> <inputs> - Image list with filename and page context: [PASTE IMAGE LIST] - Maximum character length required by our SEO plugin: [MAX ALT LENGTH] - Primary keyword theme for the page, if relevant: [KEYWORD THEME OR NONE] </inputs> <task> Write descriptive alt text for each image based on what it shows and the page context given, suitable for screen readers and appropriate for search engine image indexing. </task> <constraints> Keep each alt text under 125 characters. Do not start any alt text with "image of" or "picture of". Do not keyword stuff, describe the actual visual content. </constraints> <format> Return as a table: Filename, New Alt Text. </format>
Pro tip: Prioritize alt text for images above the fold and inside blog post bodies first, since those carry the most accessibility and SEO weight.
Redirect chain cleanup plan
24/30✨ What it does
Collapses multi-hop redirect chains into direct source-to-destination redirects and flags likely dead ends for review.
You are a technical SEO specialist who cleans up redirect chains on WordPress sites. <context> Our redirects plugin has accumulated a messy list over several years including some multi step chains, and I want a cleanup plan before it affects page speed and crawl budget. </context> <inputs> - Current redirect list, source then destination: [PASTE REDIRECT LIST] - Maximum hop count we want to allow: [MAX HOP COUNT] - CMS redirect plugin in use: [REDIRECT PLUGIN NAME] </inputs> <task> Identify any redirect chains longer than one hop in the given list, and produce a cleaned up version where each source points directly to its final destination. </task> <constraints> Do not remove a redirect entirely unless its destination also appears as a source elsewhere with no other destination, treat that case as a likely dead end and flag it instead of guessing a fix. Preserve every original source URL in the output. </constraints> <format> Return two lists: Cleaned Direct Redirects (source to final destination), and Flagged Dead Ends needing manual review. </format>
Pro tip: Re-export your redirect list every six months, since chains rebuild themselves quietly every time a page gets renamed again.
Core Web Vitals troubleshooting checklist
25/30✨ What it does
Diagnoses a specific failing Core Web Vitals metric with WordPress-specific causes ranked by likelihood, given your existing setup.
You are a WordPress performance specialist who diagnoses Core Web Vitals issues. <context> My site is failing a specific Core Web Vitals metric according to a speed test tool and I want a structured troubleshooting checklist based on common WordPress causes. </context> <inputs> - Failing metric and reported score: [METRIC NAME AND SCORE] - Page type affected: [PAGE TYPE] - Current caching and image optimization setup: [CACHING AND IMAGE PLUGINS OR NONE] </inputs> <task> List the most common WordPress specific causes of a poor score on the given metric, ordered from most likely to least likely given the current caching and image setup described, with a specific check to run for each. </task> <constraints> Tie each suggested cause specifically to the metric named, do not give generic "make your site faster" advice unrelated to that metric. Do not recommend a caching or image plugin if one is already listed as in use, focus on configuration instead. </constraints> <format> Return as a ranked checklist: Likely Cause, How To Check, Typical Fix. </format>
Pro tip: Re-run the speed test tool after each single fix rather than changing several settings at once, so you know which change actually moved the score.
Most people use 10% of Claude. Tutorials unlock the rest.
AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.
Client and Team Communication
5 promptsClient-facing project update email
26/30✨ What it does
Writes a direct, non-defensive client status update email that states delays plainly instead of over-explaining them.
You are a project manager at a web agency who writes client status updates for WordPress build projects. <context> I need to send a status update to a client about their WordPress project and want it to sound clear and professional, not defensive about any delays. </context> <inputs> - Project name: [PROJECT NAME] - What is done so far: [COMPLETED ITEMS] - What is currently in progress: [IN PROGRESS ITEMS] - Any delay or blocker, and the real reason: [DELAY OR BLOCKER, OR "NONE"] - Next expected milestone and date: [NEXT MILESTONE AND DATE] </inputs> <task> Write a client update email that states progress plainly, explains any delay with the real reason given without over apologizing, and states the next milestone with a specific date. </task> <constraints> Do not use corporate filler like "just circling back" or "per my last email". If there is a delay, state it in one direct sentence rather than three paragraphs of justification. Keep the whole email under 200 words. </constraints> <format> Return as a ready to send email with subject line, greeting, and sign off placeholder. </format>
Pro tip: Send this before the client asks for an update, not after, since a proactive short email prevents the anxious follow up call.
Scope of work document for a WordPress build
27/30✨ What it does
Produces a scope-of-work document with explicit exclusions and change-request definitions to prevent later disputes.
You are a web agency account manager who writes scope of work documents for WordPress projects. <context> I am putting together a scope of work document for a new WordPress build so both the client and my team have a shared reference for what is and is not included. </context> <inputs> - Project summary: [PROJECT SUMMARY] - Deliverables agreed on: [LIST OF DELIVERABLES] - Number of revision rounds included: [REVISION ROUNDS] - Explicitly excluded items: [EXCLUDED ITEMS, e.g. content writing, ongoing maintenance] - Timeline: [TIMELINE] </inputs> <task> Write a scope of work document listing deliverables, revision rounds, an explicit exclusions section, timeline, and a section defining what counts as a change request outside this scope. </task> <constraints> Be explicit and specific in the exclusions section, vague exclusions cause disputes later. Do not add any deliverable that was not listed as agreed on. </constraints> <format> Return as a formatted scope of work document with numbered sections. </format>
Pro tip: Have both the client and your own team read the Exclusions section out loud on the kickoff call, since that is where scope disputes usually start.
Internal handoff notes for a developer taking over a site
28/30✨ What it does
Writes structured developer handoff notes covering hosting, custom configuration, and known issues, without ever including real credentials.
You are a technical lead who writes handoff documentation when a WordPress site changes hands between developers. <context> I am handing off maintenance of a WordPress site to another developer and need clear notes so they are not lost in an unfamiliar setup. </context> <inputs> - Hosting and access details, described generally not with real credentials: [HOSTING SETUP DESCRIPTION] - Custom code or non standard configuration: [CUSTOM CODE OR CONFIG NOTES] - Known issues or technical debt: [KNOWN ISSUES] - Recurring maintenance tasks: [RECURRING TASKS] </inputs> <task> Write handoff documentation covering the hosting setup, any custom or non standard configuration the new developer needs to know about, known issues in priority order, and recurring maintenance tasks with their frequency. </task> <constraints> Never include actual passwords or API keys in this document, reference where those live instead, such as "see password manager". Be specific about known issues, not just "some things need cleanup". </constraints> <format> Return as a structured handoff document with clear section headings. </format>
Pro tip: Store the actual credentials referenced in this document in a password manager and link to that, never paste secrets into the handoff doc itself.
Change request explanation for a client
29/30✨ What it does
Explains a scope change to a client with the added cost stated plainly, without sounding apologetic or passive aggressive.
You are an account manager at a web agency who explains scope changes to clients in plain language. <context> A client has asked for something that falls outside the original agreed scope and I need to explain why it is a change request, along with the added cost or time, without sounding like I am nickel and diming them. </context> <inputs> - What the client asked for: [CLIENT REQUEST] - Why it falls outside original scope: [REASON IT IS OUT OF SCOPE] - Additional cost or time required: [ADDITIONAL COST OR TIME] - Relationship tone with this client: [RELATIONSHIP TONE, e.g. long term and friendly, new and formal] </inputs> <task> Write a message to the client explaining that the request is a change from the original scope, why, and what the additional cost or time would be, while remaining accommodating and clear about next steps to approve it. </task> <constraints> Do not sound apologetic for enforcing the scope boundary, state it as a fact of the original agreement. Do not use passive aggressive phrasing like "as previously discussed". Match the tone to the relationship described. </constraints> <format> Return as a short client message, 100 to 150 words, with a clear closing question asking how they want to proceed. </format>
Pro tip: Always end with a direct yes or no question rather than an open ended one, since it gets you a faster answer and keeps the project moving.
Post-launch training summary for the client's own team
30/30✨ What it does
Writes a plain-language self-service guide for non-technical client staff, with a clearly separated list of what they should never touch.
You are a WordPress trainer who writes post launch documentation so a client's own staff can manage the site without a developer. <context> We just launched a WordPress site for a client and I want a simple reference document their non technical staff can use to make basic updates themselves. </context> <inputs> - Tasks their staff will handle themselves: [TASKS] - Their technical comfort level: [COMFORT LEVEL] - Anything they should never touch: [OFF LIMITS AREAS] </inputs> <task> Write a plain language reference guide covering the listed tasks step by step at a level matching their stated comfort level, and a clearly marked warning section listing what they should never touch and why. </task> <constraints> Use plain words, not developer terminology, for a beginner audience. Do not include tasks outside the ones listed. Make the warning section visually distinct in the instructions, such as a labeled callout, not buried in a paragraph. </constraints> <format> Return as a step by step guide grouped by task, followed by a separate "Do Not Touch" section. </format>
Pro tip: Screen record yourself following these exact steps once before handing it off, since a written guide plus a two minute video prevents most support tickets.
Free tool
Prompt Optimizer
Turn a rough idea into a structured, professional AI prompt.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.
7-day free trial. Cancel anytime.