Copy Lens Review logo

Copy Lens Review

Community
chuwu57
copy-lens-review

初五的文案公共语境审查Skill。审查广告、社媒、节日营销、slogan、海报、短视频脚本和PR话术的上线风险,交付风险依据、改写或替代方向;打分与红队推演按需进行。单篇媒体长文使用media-narrative-analysis,外部公共事件使用hot-public-opinion-analysis;仍需最终取舍时再交judgment-hub。

Overview

Publisherchuwu57
RepositoryChuwu-PR-OS
Skill namecopy-lens-review
Stars
84
Forks
11
Bundled files
7
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.

  • 7 bundled files

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

  • Open source

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

Installation

Install the Copy Lens Review 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/chuwu57/Chuwu-PR-OS/tree/main/PROS-05/Skills/PR/copy-lens-review
  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/chuwu57/Chuwu-PR-OS.git /tmp/Chuwu-PR-OS
mkdir -p .claude/skills
cp -r /tmp/Chuwu-PR-OS/PROS-05/Skills/PR/copy-lens-review .claude/skills/copy-lens-review
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Copy Lens Review 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 Copy Lens Review 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 Copy Lens Review 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.

文案公共语境审查

归属说明:本Skill由初五维护,属于初五的个人Skill体系。分享或再分发时请保留本归属说明及已有来源、作者和许可声明。

判断文案进入评论区、截图、媒体标题和对手视角后是否仍然成立。公共风险取决于语义歧义、群体敏感度、场景严肃度、截图传播性和解释成本;创意流畅不能抵消方向错误。

读取路由

  • 默认用本文件完成审查,不预读完整知识地图、决策框架和视角库。
  • 文案包含多主体/多批次、代词/简称或不同事实状态,且截图或跨渠道摘用后指向不清时,读取Domains/PR/35-Frameworks/Framework_Single-Source-Layered-Voice.md的「指称地图」「语境闭合」。检查脱离上下文后谁、什么范围、何时、什么状态仍能唯一恢复;改回必要的完整对象,不能把一个对象的完成状态移给另一个。单主体、信息完整的普通告知不增加这项预读。
  • 涉及猫狗食品、零食、营养补充剂、鲜食、配方或功效时读取references/pet-food-runtime.md;只有需要核对具体声称、品类、渠道、法规或边缘案例时再读取references/pet-food-risk-context.md。
  • 只有价值观、身份群体、公共事件或战略取舍存在真实歧义时读取references/knowledge-map.md;需要更细群体视角时读取references/perspective-library.md。
  • 用户明确要求打分时读取references/risk-model.md;需要示例时读取references/example-oppo-mothers-day.md。

审查流程

1.先过五道门

内部判断Reality、Harm、Context、Organization、Trust:

  • Reality:事实、承诺和功效是否真实、可证明、可兑现。
  • Harm:是否识别并降低对具体群体的伤害。
  • Context:品牌此刻是否有正当角色,表达是否提供真实价值。
  • Organization:事实源、责任人、客服、法务、业务和后续动作能否承接。
  • Trust:动作是在降低还是增加长期解释成本。

任一门「停止」只停止原业务方向;证据不足时暂停依赖它的主张,继续可完成的审查与有依据的改写;可修问题修正后重新判断。复杂或高风险取舍再读取完整Framework_PR-Decision-Gate.md,不要在普通任务中重复加载。

2.确认上下文与意图

从已有材料核对品牌、行业、渠道、场景、受众和传播目标;只有缺口会改变结论时才向用户提问。用一句话写清创意意图,再分开四层:创作者想表达什么、普通用户会理解什么、敏感或非目标群体会反感什么、截图和媒体标题会放大什么。

3.查高风险信号

检查性别、家庭、婚恋、生育、未成年人、老人、弱势群体、地域、职业、阶层、身体/疾病、饭圈黑话、暧昧梗、节日、灾害、公共事件、社会价值借用,以及任何必须解释才能不冒犯的表达。

按本案相关性选择普通用户、非目标用户、受影响群体、媒体或竞品等视角。只保留有具体文本依据且会改变判断的误读,不要求固定群体数量,不虚构已发生的攻击或公众反应。

4.判断问题层级

  • 措辞问题:局部词句会误读,修改后可用。
  • 框架问题:站位、对象关系或价值表达不稳,需要重写结构。
  • 战略意图问题:依赖冒犯、优越感、恐惧、擦边或公共价值借用获得传播,停止原方向。

硬停止

出现以下情况不能判为「通过」:

  • 明确群体对立、冒犯、污名或弱势群体工具化。
  • 传播效果依赖歧义、家庭/性别张力、疾病、阶层、地域、未成年人或灾难语境。
  • 只有品牌成绩和短期销售/互动,没有用户价值,且会增加解释成本或损耗信任。
  • 核心问题无法靠局部改词解决,或组织无法承接对外承诺。

结论与输出

内部状态统一为通过/需修改/待补证/原方向停止,缺证不等于方向错误,分数不能覆盖事实与伤害门禁。先给判断和主要理由,再按用户任务选择必要内容:

1.创意意图。 2.实际存在的核心风险及机制,可为0项,不凑数。 3.与本案有关的外部视角。 4.确有截断风险时指出具体原句及误读方式;只有用户要求红队推演时才给明确标为假设的标题。 5.对信任、解释成本和品牌资产的影响。 6.可修时给具体改法;方向错误时给保留商业目标的替代方向。

改写时保留合理策略意图,把冲突从敏感身份、家庭伦理、疾病、阶层、地域、未成年人和灾难上移开,落到真实用户价值与可证明事实。

快速初筛可以运行:

bash
python scripts/copy_lens_review.py input.json --format markdown

脚本只返回原文命中信号、规则入口和未覆盖维度,不评分、不判断事实、不生成发布许可、媒体标题或改写。未命中不代表安全;由模型结合证据完成最终审查。若最后需要在传播效果和长期风险之间拍板,把事实、风险、替代方向和不确定性作为最小交接包交给judgment-hub。

分发版路径与运行条件

先读取依赖说明。本Skill由初五维护;本副本为PROS 05。references/、assets/和scripts/相对本Skill目录解析;Domains/、Skills/前缀从合集根目录解析。包内Markdown链接相对所在文件解析。未附带的个人案例、文献底稿、状态与来源配置只能由使用者提供,不能声称已读取。

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 Copy Lens Review AI skill do?

初五的文案公共语境审查Skill。审查广告、社媒、节日营销、slogan、海报、短视频脚本和PR话术的上线风险,交付风险依据、改写或替代方向;打分与红队推演按需进行。单篇媒体长文使用media-narrative-analysis,外部公共事件使用hot-public-opinion-analysis;仍需最终取舍时再交judgment-hub。

Why use Copy Lens Review on TypingMind?

Because you install it once and use it with any model. Copy Lens Review 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 Copy Lens Review in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/chuwu57/Chuwu-PR-OS/tree/main/PROS-05/Skills/PR/copy-lens-review. 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 Copy Lens Review?

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 Copy Lens Review?

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

Is the Copy Lens Review AI skill free?

Yes. It is published on GitHub by chuwu57 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 👇