Pmax Copy logo

Pmax Copy

Community
backtrue
pmax-copy

Produce, rewrite, and review Google PMAX text assets. Use when the user requests PMAX ads, headlines and descriptions, stronger reasons to click, or a complete copy rewrite. Start from Persona, USP, and evidence; establish the entry point, need scenario, and landing page, then express the same scenario through S / N / T / F. Deliver a 15 / 5 / 5 pool of independently recombinable assets with item-by-item review. Match images and videos only after copy completion; this skill does not cover RSA formatting or ad account operations

Overview

Publisherbacktrue
Repositorythinkwithblack-skill
Skill namepmax-copy
Stars
249
Forks
24
Bundled files
3
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 3 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by backtrue on GitHub. Read the source before you install it.

Installation

Install the Pmax Copy AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/backtrue/thinkwithblack-skill/tree/main/en/extensions/pmax-copy
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/backtrue/thinkwithblack-skill.git /tmp/thinkwithblack-skill
mkdir -p .claude/skills
cp -r /tmp/thinkwithblack-skill/en/extensions/pmax-copy .claude/skills/pmax-copy
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Pmax Copy in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Pmax Copy on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Pmax Copy is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

PMAX Copy Production and Review

Work in this order: “entry point → need scenario → landing-page support → role-based expressions of the same scenario → asset pool.” Use S / P to prompt recognition and verifiable E to support reasons for choosing. Give each line one task; keep the entire copy set aligned with one scenario and brand solution

Inputs and handoff point

Start from Persona × USP and basic E. Retain the approved strategy and complete this skill's entry-point, scenario, and page mapping; a pure rewrite does not rerun the account inventory or require reapproval. Existing performance data is not a prerequisite for new copy

First read Copy allocation and delivery checks. That document maintains asset tasks, bridge options, the character contract, and review questions; this page sets the execution order. Review existing copy by working back through step 1 below as well; adding tone labels or recounting characters alone is insufficient

Record any lack of firsthand customer service / consultation data honestly; verified pages can still support creative hypotheses, without inventing customer quotations, demographics, or preferences. If evidence is missing for one claim, remove or narrow it and continue supported copy; ask only when the audience, product, or core facts cannot be established

See Public Skill Rules for general working principles. This skill can be used independently; its method draws on matching claims with evidence, translating features into benefits, FABE, and benefit-led headlines

0. Check the supplied policy records

For writing, rewriting, review, and replacement copy needed to meet minimum asset counts, first run the Health personalization policy check. Read the user's policy flags, avoid-use list, or screenshots for the same brand, then check the current official rules for the service, landing page, and targeting. Establish the writable scope for this round before translating scenarios into role-based expressions

Do not treat flagged text or media as usable again merely by changing synonyms, resizing, reuploading, or changing the wording to “explore / learn about / physician assessment.” Persona and pain points are internal hypotheses only; they cannot justify claims about the reader's health, intimate concerns, or bodily flaws. Keep three sources distinct in policy interpretation: “account flags,” “official rules,” and “editorial judgment for this round”

If account records are unavailable, use the supplied products, pages, and official policies to complete drafts and item-by-item checks, listing claims still requiring verification. When the issue concerns the landing page or targeting, list the specific items to address; do not treat a copy replacement as removal of restrictions or change the website or audience yourself

1. Establish the entry point, scenario, and page first

Write one brief for each set of 25 copy assets:

FieldRequired answer
Brand / service and existing groupWhich group is being written for; where the approved Persona, USP, and E are recorded
Entry pointWhy would this person notice this ad now? Describe a need, objection, or occasion, rather than only a treatment name, demographic label, or search term
One main need scenarioWhen / during which activity does the person want to address what, and where specifically are they stuck? Separate SPIN's S and P. Everyday, comparison, or consultation scenarios are possible; do not invent life details
Brand solution and evidenceF → B useful in this scenario → E supporting the claim; write A only with fair comparison data. Label clinic statements, verified facts, and strategic inferences
Landing-page supportRecord the actual URL, first-screen topic, passage supporting the solution, and what readers can learn or do next after clicking

One person can have different entry points; one entry point can have different scenarios. If a set focuses on different body areas, objections, or usage tasks at once, split it into scenario drafts first, or choose the main scenario using the approved strategy, then write each asset pool. This is message planning and does not automatically add or reorganize account campaigns / asset groups

Read the page before making ad promises. If the first screen does not match the entry point, record the gap and complete copy using content the page actually supports. Do not invent exclusive offers, comparison tables, or services, or change the website yourself. E explains why the brand can meet this scenario; listing numbers, applicators, or addresses alone does not complete persuasion

2. Create four role-based expressions of the same scenario first

Keep the entry point, scenario, core solution, and evidence boundaries from step 1 fixed, and write one communication direction each for S / N / T / F:

  • S: Help readers recognize concrete actions, sensations, or experiences
  • N: Help readers understand desired changes and possibilities
  • T: State decision criteria, methods, and reasons
  • F: Address emotions or concerns in this scenario with a specific response

Check that all four sentences still answer the same question before expanding the asset pool. S about the eye area, N about the whole face, T listing equipment specifications alone, and F switching to fear of pain do not count as completed role translation merely because all labels are present. Roles may choose different supporting facts for the same solution but must not replace the main need scenario

Keep “course tones S / N / T / F” separate from “SPIN S / P”; the former are ways of expressing, while the latter are situation and problem. Neither determines the reader's personality or health status

3. Expand the 15 / 5 / 5 asset pool by task

Write each asset according to the allocation in the reference document:

  • Short headlines 4 / 4 / 4 / 3: The first three groups cover entry recognition, a concrete scenario, and solution translation, each in four role-based expressions; the last three provide brand trust or conversion reasons. Entry lines should first make the right people pause, without immediately explaining equipment
  • Long headlines: The first four fully express the same entry point and scenario, showing whom the ad addresses, what they face, and why the brand can help. For the fifth, choose the brand's method, a verifiable brand difference, or a bridge to the next step
  • Descriptions: The first four use the four role-based expressions to add how the brand works, why it works that way, and reasons grounded in experience or judgment; do not merely lengthen the long headlines. For the fifth, choose the next step, a summary of the brand's approach, or a trust-building close

Use relevant E to support the main persuasive content of long headlines and descriptions. Translate features into benefits or decision reasons useful in this scenario, avoiding a whole set built around “Do you want → check the specifications first → book a consultation.” If evidence supports only selection criteria, write selection criteria rather than promoting them into treatment guarantees

Each line must make sense alone and combine with lines in other roles; do not assume H01 is followed by L01 and then D01. Independence does not require every line to contain the brand, scenario, specifications, evidence, and CTA. Use the entire pool to fulfill the tasks; avoid repeating the brand or adding vague modifiers to fill character counts

4. Review scenario and persuasion before format

First check each asset against policy records and the avoid-use list, withdrawing matches and recording the source; then use the reference document to review the set's entry point, scenario, page, and role translation, followed by each asset's task, benefit, evidence, click reason, and combinations. Return to the brief for mixed scenarios; rewrite role expressions when labels differ but content does not; return to feature-to-use mapping for specifications alone; add genuinely new information when descriptions repeat headlines

Record “which line / group, the original problem, and the actual change.” When reviewing existing copy, retain necessary before-and-after comparisons; do not merely mark everything passed or assign yourself high scores. Without performance data, explain the reason it may attract interest without claiming CTR will increase

For claim review, separately record source location, applicable scope, inference, and unknowns. Do not elevate clinic / brand statements into independent outcome verification; a fact about one body area cannot extend to an entire product / treatment. Do not add fear, body shaming, fake testimonials, or unsupported promises for clicks

After semantic review, proofread the existing outward-facing copy in Taiwan Traditional Chinese and recount characters. Fluency does not replace a persuasion review

5. Character checks and delivery

Deliver tables in the conversation and verify quantity, task allocation, tone allocation, and weighted characters against the reference document. Count full-width Chinese characters as 2 and half-width English letters / numbers as 1, including spaces and punctuation; verify special glyphs separately. List the count for each asset and recheck after revisions

Deliver the entry / scenario / landing-page brief, four role-based communication directions, all 25 assets with weighted counts, tasks, tones, SPIN, and E mappings; label the fifth lines' bridge functions and include the actual revision log. Include character counts, claim support, and before-and-after comparisons

Before uploading, read current Google text-asset guidance. If the user's writing range conflicts with platform requirements, follow the reference document to separate the review version from concise platform replacement copy, explicitly showing replacement IDs and differences; do not silently change the user's character requirements or label the review version platform-ready

After copy review, deliver the approved text and asset requirements. Media matching, missing-asset briefs / storyboards, and account operations are handled separately by advertising execution work; generated illustrative visuals are not evidence of equipment or outcomes

Method sources

  • 蘿琳亞 PMAX internal training materials, chapters two through seven reread on 2026-09-30: entry points, scenarios, pages, role translation, asset pools, and signal continuity. Cite only the methods; the five entry points and brand claims belong to the course example and cannot be copied directly
  • User-specified asset quantities, task allocation, weighted characters, tone distinctions, and copy-before-media workflow. Character ranges are a writing contract, not course or platform requirements
  • ThinkWithBlack methods for claims and evidence, features and benefits, FABE generation, and missing-item review
  • Google PMAX text asset specifications: check platform specifications separately; do not present internal writing preferences as Google requirements

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Pmax Copy AI skill do?

Produce, rewrite, and review Google PMAX text assets. Use when the user requests PMAX ads, headlines and descriptions, stronger reasons to click, or a complete copy rewrite. Start from Persona, USP, and evidence; establish the entry point, need scenario, and landing page, then express the same scenario through S / N / T / F. Deliver a 15 / 5 / 5 pool of independently recombinable assets with item-by-item review. Match images and videos only after copy completion; this skill does not cover RSA formatting or ad account operations

Why use Pmax Copy on TypingMind?

Because you install it once and use it with any model. Pmax Copy is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Pmax Copy in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/backtrue/thinkwithblack-skill/tree/main/en/extensions/pmax-copy. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Pmax Copy?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Pmax Copy?

As many as you like. As long as a model supports skills, you can use Pmax Copy with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Pmax Copy AI skill free?

Yes. It is published on GitHub by backtrue under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇