product-copy
Skill0 starsChanged yesterdayMITView on GitHub
Write or revise interface and marketing copy, CTAs, claims, microcopy, or bilingual product wording.
2 other projects use a version of this.
Adopted by
Most recently taken up by
- checkout-page/ecommerce-skillstheir own version, first seen Oct 11, 2026
- koach08/claude-code-skillstheir own version, first seen Sep 12, 2026
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- checkout-page/ecommerce-skills★ 5same name
- koach08/claude-code-skills★ 4same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository34 other files it gives its agents.
- astroSkill
- bun-standardsSkill
- postgresSkill
- react-engineeringSkill
- rust-standardsSkill
- spring-bootSkill
- tailwind-v4Skill
- typescript-standardsSkill
- vitest-testingSkill
- api-designSkill
- architecture-reviewSkill
- benchmark-readiness-reviewSkill
- cli-designSkill
- codebase-scoutingSkill
- code-review-findingsSkill
- config-projection-reviewSkill
- documentation-hygieneSkill
- domain-modelingSkill
- formal-verificationSkill
- implementation-planningSkill
- orchestration-workflowSkill
- problem-clarificationSkill
- refactorSkill
- repository-text-hygieneSkill
- researchSkill
- security-scope-reviewSkill
- setup-canastaSkill
- system-designSkill
- task-closeoutSkill
- tddSkill
- technical-writingSkill
- upstream-contributionSkill
- writing-issuesSkill
- writing-prSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
16 rules. About 0 are common, 15 are distinctive, and 1 is very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈15
Distinctive · estimate
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
Write useful copy from product truth.
- Distinctive: line 12
Read the repository's product, audience, brand, evidence, legal, and content owners before drafting.
- Distinctive: line 13
Do not invent customers, outcomes, metrics, pricing, availability, support commitments, security properties, integrations, or product …
- Distinctive: line 25
Use a general writing skill for long-form documentation, ADRs, reports, or correspondence whose primary job is not product communication.
- Distinctive: line 29
Before drafting material copy, collect the smallest useful packet:
- Distinctive: line 42
Prefer concrete behavior, responsibility, and consequence over hype or abstract transformation language.
- Distinctive: line 43
Keep headings informative.
- Distinctive: line 44
Use technical detail when it helps the reader decide, operate, integrate, migrate, or assess risk.
- Distinctive: line 49
Do not flatten every brand into one terse conversational voice.
- Distinctive: line 65
Keep an apparent pattern when it accurately expresses the brand, content relationship, or audience's domain language.
- Distinctive: line 80
Do not blame the user, expose internal exceptions, or use reassuring language that hides an unresolved failure.
- Distinctive: line 84
Verify version, compatibility, security, reliability, availability, and migration claims against their current owner.
- Distinctive: line 89
Read navigation, headings, CTA labels, form labels, state messages, and adjacent sections together.
- Distinctive: line 91
Check that headings alone preserve the intended hierarchy and that action labels match the destination or effect.
- Very specific: line 97
Treat English and es-MX as authored locale variants, not a source string and a literal mirror.
- Distinctive: line 99
Use a project glossary and approved audience corpus for product terms, pronouns, register, and domain vocabulary.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Product Copy
Write useful copy from product truth. This is a cross-project standards layer, not a brand voice, campaign strategy, or substitute for repository evidence.
Authority
- Read the repository's product, audience, brand, evidence, legal, and content owners before drafting. Existing authority outranks examples in this skill.
- Do not invent customers, outcomes, metrics, pricing, availability, support commitments, security properties, integrations, or product maturity.
- Mark a material missing fact as a content dependency. Do not disguise it with vague language.
- Apply a named brand-voice overlay only to work owned by that brand. Never carry an organization's voice, another client's vocabulary, or a pilot's metaphors into an unrelated product.
Boundaries
- A copywriting or copy-editing workflow may own drafting technique, conversion framing, or editorial passes. This skill supplies cross-project authority, evidence, terminology, multilingual, and whole-surface standards.
- Page argument and section order live in page-architecture.md, with evidence-and-objections.md and surface-contracts.md. It is an explicit-use canary: load it only when the operator asks for page architecture. This skill owns wording once the communication job is known.
- Capturing product screenshots or mockups as copy evidence: product-capture.md.
- Product strategy owns positioning and audience selection. Copy may expose an ambiguity but must not silently decide it.
- Repository guidance owns UI terminology and domain names.
- Legal, compliance, security, and commercial owners approve consequential claims. Copy review is not approval.
- Use a general writing skill for long-form documentation, ADRs, reports, or correspondence whose primary job is not product communication.
Build an evidence and vocabulary packet
Before drafting material copy, collect the smallest useful packet:
- audience language from authorized interviews, research notes, sales calls, support themes, onboarding material, or domain documentation;
- current product behavior from the shipped interface, product captures, acceptance criteria, or maintained documentation;
- approved claims and their evidence owners;
- objections, questions, and terms people actually use;
- the repository's voice, glossary, legal constraints, and locale-specific guidance.
Separate audience vocabulary from publishable evidence. A phrase heard in a call may improve wording; it is not automatically a testimonial, market claim, or representative finding. Record gaps instead of laundering assumptions through fluent prose. Read evidence-and-locale.md for a compact intake and locale procedure.
Drafting standard
- Lead with the information or action the reader needs, at the reader's level of technical knowledge.
- Prefer concrete behavior, responsibility, and consequence over hype or abstract transformation language.
- Keep headings informative. Editorial or playful language is valid when the literal meaning remains available in context.
- Use technical detail when it helps the reader decide, operate, integrate, migrate, or assess risk. Connect implementation facts to the consequence the audience evaluates; do not use stack names as borrowed credibility.
- Name uncertainty honestly. Avoid absolute language unless the evidence and authority support it.
- Preserve the project's vocabulary. Use one name for the same object and one phrase for the same action unless the interface requires a deliberate distinction.
- Apply a literal-comprehension pass. A target reader should be able to explain what a heading or CTA means, what happens next, and why it belongs here without knowing the team's internal metaphor or strategy language.
Do not flatten every brand into one terse conversational voice. Derive formality, technical depth, energy, humor, sentence rhythm, and directness from the audience and repository. Editorial, playful, technical, premium, and operational voices can all pass when they are coherent, useful, and evidence-bound.
Diagnose generic AI-copy patterns
Review these as symptoms, not forbidden sentence shapes:
- vague transformation claims with no changed behavior;
- abstract CTAs that conceal destination or commitment;
- fake conversational intimacy unsupported by the brand;
- automatic three-part rhetorical lists;
- repeated contrast formulas such as “not X, but Y”;
- empty section labels that announce no information;
- over-explaining a simple action;
- slogan fragments that fail literal reading;
- technical implementation language presented as customer value without its consequence.
Keep an apparent pattern when it accurately expresses the brand, content relationship, or audience's domain language. Change it when the same structure could be pasted into an unrelated product without loss.
Surface adaptation
Marketing and product pages
- Express the offer, fit, evidence, and next action without repeating the hero promise as filler.
- Bind material claims to authorized proof. Keep the claim no stronger than its evidence.
- Maintain one primary action concept across navigation, hero, sections, and final CTA. Labels may differ when they truthfully clarify the expected input, destination, or immediate effect; they must not imply different offers.
- Welcome both an existing problem and a new idea only when the company truly accepts both; state the invitation plainly rather than hiding it inside an abstract diagnosis.
Interface copy
- Name the action and its consequence. Put recovery guidance where the user can act on it.
- Distinguish empty, loading, denied, validation, conflict, destructive, and system-failure states when their next steps differ.
- Do not blame the user, expose internal exceptions, or use reassuring language that hides an unresolved failure.
Technical and release-facing product messages
- Verify version, compatibility, security, reliability, availability, and migration claims against their current owner.
- Describe changed behavior, user or operator impact, required action, and known limitation when those facts are relevant.
Whole-surface review
- Read navigation, headings, CTA labels, form labels, state messages, and adjacent sections together.
- Flag repeated words and claims by function: useful terminology, intentional motif, or redundant echo. Do not replace words mechanically with synonyms.
- Check that headings alone preserve the intended hierarchy and that action labels match the destination or effect.
- Confirm that tone does not increase claim strength beyond the evidence.
- Report unresolved facts and approval dependencies separately from copy edits.
English and Mexican Spanish
- Treat English and
es-MXas authored locale variants, not a source string and a literal mirror. - Preserve meaning, confidence, claim strength, and action consequence while allowing natural syntax and rhythm in each language.
- Use a project glossary and approved audience corpus for product terms, pronouns, register, and domain vocabulary. Do not invent Mexican slang or familiarity to sound local.
- Localize dates, numbers, currency, units, form examples, and legal/commercial wording through the implementation's locale owner rather than hardcoding them in copy.
- Recheck length, hierarchy, terminology, and controls in the rendered interface. Pseudolocalization cannot replace review of the actual
es-MXsurface. - For public, regulated, or high-consequence copy, require an authorized in-market or qualified language reviewer; the skill can prepare the review packet but cannot manufacture that approval.
Output
Return the revised copy or copy system, the audience vocabulary and evidence used, material assumptions, blocked claims, voice decisions, and any cross-surface or multilingual inconsistencies that remain.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

