Lw Ai Tell Audit logo

Lw Ai Tell Audit

Community
jtydhr88
lw-ai-tell-audit

The pre-delivery AI-tell audit for lyrics (歌词 AI 味诊断). Run this on every draft before it ships. The eight enumerable symptoms that make AI-written lyrics recognisable in one listen, which are machine-countable and which need a person, the diagnostic path from symptom to owning skill, why a draft that passes every check can still be lifeless, and the remediation list. Use when a lyric draft is about to be delivered, when a draft reads fine but feels generic, when deciding whether to accept a version, or when a lyric passed LYR-LINT but still sounds machine-written. AI 味、歌词诊断、验收、太泛、像 AI 写的、交稿前检查。

Overview

Publisherjtydhr88
Repositorylyric-writing-skills
Skill namelw-ai-tell-audit
Stars
118
Forks
17
Bundled files
Instructions only
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.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

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

Installation

Install the Lw Ai Tell Audit 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/jtydhr88/lyric-writing-skills/tree/main/plugins/lyric-writing/skills/lw-ai-tell-audit
  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/jtydhr88/lyric-writing-skills.git /tmp/lyric-writing-skills
mkdir -p .claude/skills
cp -r /tmp/lyric-writing-skills/plugins/lyric-writing/skills/lw-ai-tell-audit .claude/skills/lw-ai-tell-audit
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Lw Ai Tell Audit 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 Lw Ai Tell Audit 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 Lw Ai Tell Audit 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.

歌词 AI 味诊断(AI-Tell Audit)

每一稿交出去之前都要过这个 skill。这是本库的终检。

核心命题:AI 写的词不是"用词不好",是**「没有人做过选择」**。 它写出来的四段词语法正确、押韵工整、意象丰富, 而这四段可以属于任何一首歌。

按任务读哪几节

任务读
刚写完,要验收§2 八条 → §3
"读着没问题但就是泛"★ §2(逐条查,不要凭感觉)
全过了还是像 AI★ §4
查出问题要改§5

边界

不归这里归哪
规格写完时的检查LYR-LINT 十条(lw-workflow §5.2)
具体怎么改各 L1/L2 skill(§5 给路由)
倒字的判定lw-tone-check

★ 与 LYR-LINT 的分工: lint 问"规格填完没有",本 skill 问"这词像不像人写的"。 两者都过才算完。 十条全过的词照样可能满是 AI 味。


1. 开工前

必填问法
① 这一稿的版本与来源AI 直写?skill 引导?手写?做 AB 时这一栏是全部
② 语言中文要额外查倒字/辙口
③ 有没有旋律没有的话第 5 条查不了

2. ★ 八条枚举

逐条打勾。不要凭整体印象。

#AI 味症状对抗的 LYR-SPEC 字段可自动归谁管
1名词全是抽象的imagery.concrete_nouns 必填、forbidden 黑名单✅ 词性与词表统计lw-imagery
2结构对称到死asymmetry 三项必填✅ 每段字数方差lw-structure
3什么都解决了,没有悬着的narrative.withholding 必填⚠ 半自动lw-narrative
4没有视角和时间narrative.pov + tense_anchor⚠ 人称代词检测可辅助lw-narrative
5倒字不管prosody + 倒字检测器✅ 完全可算lw-tone-check
6辙口只挑最顺的rhyme.che + 辙口分布统计✅lw-mandarin
7押韵永远选第一个想到的字rhyme.surprise_notes✅ 韵脚词频lw-rhyme
8副歌各遍全同,且末遍既没改一字也没加尾(全同本身在语料里占 27%,不是病)asymmetry.chorus_variation✅ 文本 difflw-structure §6.0

★ 八条里六条可算(第 3、4 半自动)。 这个比例比音频的同类检查更硬,因为文本不需要检测。

★ 这张表一张三用:本 skill 的骨架、LYR-LINT 十条的来源、两稿做 AB 比较时评判表的骨架(lw-workflow §7.2)。

2.1 ★ 三条最致命的

不是因为最难查,而是因为它们读起来都不"错":

#为什么致命
1(名词全抽象)★ 最直接的 AI 指纹。"时光"、"远方"、"梦"、"自由"——每个都对,合起来是空的
2(对称到死)四段每段四句、每句七字、句句押韵。技术上完美,听感上是表格
3(什么都解决了)AI 会把情绪走完整:难过→释怀→祝福。真人写词经常停在难受里

2.2 四个立刻能数的粗筛

bash
# 抽象词命中数 / 具体名词数
# 每段字数方差
# 副歌各遍的文本 diff(★ 只看末遍有没有改动;前两遍相同不算问题)
# 韵脚字的词频排名

这四项人工数——每项一分钟以内,不需要脚本。


3. 两个数,不许合并

问什么怎么得
LYR-LINT 通过数规格填完了多少十条
AI 味旗标数词有多少条机器指纹本 skill 八条
lint 全过 + 旗标少  → 好,交
lint 全过 + 旗标多  → ★ 规格本身填得像 AI(见 §4)
lint 不过 + 旗标少  → 词不错但规格没写完,补规格(为了可复现)
lint 不过 + 旗标多  → 回 lw-workflow 的 S0

4. ★ 全过了还是像 AI

这是本 skill 存在的主要理由。

4.1 四个征兆

征兆查哪
intent.one_thing 念出来像主题词不像人话lw-song-intent §2.3
anchor_object 说不出颜色和新旧★ lw-song-intent §7 的照妖镜——它是倒推出来的,不是从记忆里拿的
具体名词有了,但它们不构成系统(随机堆意象)lw-imagery(imagery.system 字段)
asymmetry 三项填了,但那些不对称没有理由lw-structure——★ 为了破坏而破坏,和整齐一样机械

★ 共同点:规则被当成了要满足的条件,而不是要做的选择。 这正好就是 AI 味的定义。

4.2 一个更狠的测试

★ 把这首词的标题和所有专有名词去掉,给一个不知情的人看。 他能说出这首歌在讲哪一件具体的事吗?

说不出来 → one_thing 没有落到词里,它只活在规格单上。


5. 整改路径

读着像 AI
 └─ ① 逐条过 §2 的八条,数出旗标数
 └─ ② 旗标 ≥ 3 → 按下表逐个改
 └─ ③ 旗标 ≤ 2 但仍然像 → §4 的四个征兆
 └─ ④ 还是不行 → ★ 回 lw-song-intent 重答五问

5.1 症状 → skill

症状先查
空、泛、什么都没说lw-song-intent(多半是 one_thing 不成立)
名词都是概念lw-imagery
读着像散文不像歌lw-structure(句式的稳定与不稳定)
整齐得像表格lw-structure 的 asymmetry
押韵顺但没意思lw-rhyme §意外度
唱出来听成别的字lw-tone-check
不知道谁在说话lw-narrative
情绪走完整了,没余味lw-narrative 的 withholding
副歌三遍一模一样、末遍没改一个字lw-structure §6.0(★ 前两遍相同是常态,别去重写副歌,改末遍一到三个字)
粤语唱出来不对lw-cantonese(★ 不是倒字,是协音)

6. ★ 这份清单以什么为准

判据只有一条:这一稿能不能和人手写的词分开。

  • 被当成"人写的" → 这一稿过关
  • 仍能和手写的分开 → 差的那一截就是这一稿要补的地方

找到的那一截,对着本 skill 的 §2 逐条找是哪一条,按它指向的 skill 改。


7. 交稿前清单

  • 逐条过了 §2 的八条,数出了旗标数(不是凭印象)
  • 中文的话,跑过倒字检测并人工确认过高风险处
  • ★ 做过 §4.2 那个测试:去掉标题和专名,别人能说出讲的是哪件事
  • asymmetry 的每一处不对称说得出理由
  • 具体名词构成一个系统,不是随机堆的
  • 副歌各遍确实不同,且改动有意义(不是换个近义词)
  • 抽象词黑名单零命中
  • 如果全过了还是觉得像 AI → 回 lw-song-intent 重答五问,不要在词面上修

附:来源

  • 骨架是 AI 味症状 → LYR-SPEC 对抗项的对照表,同一张表也在 lw-workflow §5.1
  • ⚠ 本 skill 没有:抽象词黑名单的完整词表(只有零散例子)、辙口分布统计(十三辙表在 lw-mandarin reference §1)、韵脚词频表
  • 第 2、7、8、9 条只报数,不判过/不过

Frequently asked questions

What does the Lw Ai Tell Audit AI skill do?

The pre-delivery AI-tell audit for lyrics (歌词 AI 味诊断). Run this on every draft before it ships. The eight enumerable symptoms that make AI-written lyrics recognisable in one listen, which are machine-countable and which need a person, the diagnostic path from symptom to owning skill, why a draft that passes every check can still be lifeless, and the remediation list. Use when a lyric draft is about to be delivered, when a draft reads fine but feels generic, when deciding whether to accept a version, or when a lyric passed LYR-LINT but still sounds machine-written. AI 味、歌词诊断、验收、太泛、像 AI 写的、交稿...

Why use Lw Ai Tell Audit on TypingMind?

Because you install it once and use it with any model. Lw Ai Tell Audit 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 Lw Ai Tell Audit in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/jtydhr88/lyric-writing-skills/tree/main/plugins/lyric-writing/skills/lw-ai-tell-audit. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Lw Ai Tell Audit?

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 Lw Ai Tell Audit?

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

Is the Lw Ai Tell Audit AI skill free?

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