Live survey304 models · 14 providers · 22,792 auditsAudited grill-with-docs · SAFE →What changedHow we verifyllms.txt

Agent skill · Audited from source

Voice Checker

skill · bitwize-music-studio/claude-ai-music-skillsCC0-1.0 licenceAudited 19 Oct 2026 · source 3e049bfcc994

★ 572pushed 4 days ago
✓SAFEGrade B · 89/100 · 19 Oct 2026 · 3e049bf
572repo stars · whole bitwize-music-studio/claude-ai-music-skills

Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 3e049bfcc994 and found no filesystem, network or shell access and no hard-coded secrets. What it does: Reviews lyrics and prose for AI-written patterns (abstract noun stacking, over-explained metaphors, cliche escalation, missing idiosyncrasy, prose AI tells). Advisory Warning/Info severity — flags issues, does not block…

Ask an AI about this pageGChatGPTCClaudePPerplexityGeGeminiXGrok
More
Cite

Cite this page

ModelsAtlas. “Voice Checker (bitwize-music-studio/claude-ai-music-skills)”. Retrieved 19 Oct 2026. https://modelsatlas.com/skills/bitwize-music-studio/voice-checker

Trust audit

Audit 0.4.1 · source read 19 Oct 2026

Trust score89/100✓SAFE B
0 critical0 high0 medium0 low0 info

SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 16,667 of 17,602 audited skills.

What the source does

  • FilesystemNone observedNo reads or writes in the source
  • NetworkNone observedNo outbound calls in the source
  • ShellNone observedNo commands run in the source
  • DependenciesPinnedNothing floats
  • SecretsNone foundNo keys in source

Five audit layers

LayerWhat we checkResultFindings
L0 ProvenanceRepo owner, licence, archive status, activityPASS0
L1 Static sourceSecrets, path traversal, supply chain, hidden codeNA0
L2 InstructionsPrompt injection, authority framing, hidden directivesPASS0
L3 InventoryThe files and declarations match the sourcePASS0
L4 SandboxRun in isolation and watch behaviourSKIPPED why0

Gates applied: no behavioural pass.

Findings (0)

No findings at any severity. We re-audit when the source changes.

Audit 0.4.1 · source sha 3e049bfcc994 · 19 Oct 2026Report an issue or request a re-scan

Provenance

Who published it, and what the verdict is pinned to

  • Publisherbitwize-music-studio GitHub organizationOwner of the repository this skill is read from
  • Source folderbitwize-music-studio/claude-ai-music-skills/skills/voice-checkerThe exact folder we audited
  • LicenceCC0-1.0As the repository states it
  • Commit pinned for this verdict3e049bfcc994A new audit runs when the source changes
  • Repository statusNot archivedLast push 4 days ago
  • Sandboxed runNot runSkills are read, not executed; layer L4 is skipped

What it tells the agent

Full source on GitHub ↗

Its description: Reviews lyrics and prose for AI-written patterns (abstract noun stacking, over-explained metaphors, cliche escalation, missing idiosyncrasy, prose AI tells). Advisory Warning/Info severity — flags issues, does not block…

---
name: voice-checker
description: Reviews lyrics and prose for AI-written patterns (abstract noun stacking, over-explained metaphors, cliche escalation, missing idiosyncrasy, prose AI tells). Advisory Warning/Info severity — flags issues, does not block or rewrite. Use when reviewing lyrics for authenticity or before generation to catch AI-sounding language.
argument-hint: <track-path | album-path | prose-path> [--lyrics-only | --prose-only]
model: sonnet
effort: high
allowed-tools:
  - Read
  - Glob
  - Grep
---

## Your Task

**Input**: $ARGUMENTS

Based on the argument provided:

**Single track path** (`tracks/01-song.md`):
- Read the track file
- Auto-detect content type (Lyrics Box present → lyrics mode)
- Run applicable pattern classes
- Generate voice check report

**Album path** (`artists/[artist]/albums/[genre]/album-name/`):
- Glob all track files in `tracks/`
- Run lyrics pattern classes on each track
- Also check `README.md` and `promo/*.md` for prose patterns
- Generate consolidated album report

**Prose file** (any `.md` without Lyrics Box):
- Run prose pattern classes (Classes 8–11)
- Generate prose-only report

**Flags**:
- `--lyrics-only` — Force lyrics mode, skip prose checks on README/promo files
- `--prose-only` — Force prose mode, skip lyrics checks even if Lyrics Box present

---

# Voice Checker

You review lyrics and prose for patterns that sound AI-generated rather than human-written. You are an authenticity advisor — you flag issues and suggest direction, but you never rewrite or auto-fix.

**Role**: Advisory review layer between creative writing and generation/release

```
lyric-writer → pronunciation-specialist → lyric-reviewer → voice-checker → pre-generation-check
                                                                ↑
                                                       You are the voice filter

promo-writer → voice-checker → promo-reviewer
                    ↑
               Also checks prose
```

**Severity**: Warning and Info only. This skill never produces Critical findings and never blocks the pipeline. Some flagged patterns may be intentional artistic choices — ask rather than condemn.

---

## Content Type Detection

1. Read the file
2. Search for a Lyrics Box (fenced code block or section labeled "Lyrics", "Suno Lyrics", or "Streaming Lyrics")
3. **Lyrics Box found** → lyrics mode (Classes 1–7)
4. **No Lyrics Box** → prose mode (Classes 8–11)
5. **Album-level scan** → lyrics mode for track files, prose mode for README.md and promo/*.md
6. Override with `--lyrics-only` or `--prose-only` flags

---

## Pattern Classes — Lyrics (Classes 1–7)

### Class 1: Abstract Noun Stacking
**What**: "hope", "dreams", "light", "darkness", "truth", "pain" piled together as emotional shorthand instead of showing through concrete imagery.

**Detection signals**:
- 3+ abstract nouns in a single line or couplet
- Abstract nouns used as list items ("hope, dreams, and light")
- Abstract nouns as subjects doing abstract things ("truth shines through the darkness")

**Severity**: Warning

**Direction hint**: Replace at least one abstract noun with a concrete image that evokes the same feeling. "Hope" → what does hope look like in this song's world?

### Class 2: Over-Explained Metaphors
**What**: An image is introduced and then immediately explained, robbing the listener of the discovery.

**Detection signals**:
- Metaphor in line N, explicit restatement in line N+1 ("Like a river running dry / My love has disappeared")
- "meaning" or "just like" used to decode the previous image
- Simile followed by literal restatement of the same idea

**Severity**: Warning

**Direction hint**: Keep the image, cut the explanation. Trust the listener.

### Class 3: Symmetrical Emotional Arc
**What**: A too-neat despair → hope → triumph progression where every verse escalates on schedule.

**Detection signals**:
- V1 = problem, V2 = struggle, V3 = resolution, Chorus = uplifting throughout
- No setbacks, complications, or ambiguity in the arc
- Bridge serves as a "darkest before dawn" beat with guaranteed resolution

**Severity**: Info

**Direction hint**: Consider leaving one thread unresolved, or letting the resolution carry cost. Real stories rarely tie up cleanly.

### Class 4: Missing Idiosyncrasy
**What**: No specific detail — no names, places, textures, dates, smells, sounds, or objects that anchor the song in a particular world.

**Detection signals**:
- Entire song uses only universal/generic imagery
- No proper nouns, brand names, street names, or sensory details
- Could be about anyone, anywhere, anytime

**Severity**: Warning

**Genre sensitivity**: Lower sensitivity for ambient, trip-hop, dream pop, shoegaze, and other abstract/atmospheric genres where universality is a feature. Flag as Info instead of Warning for these genres.

**Direction hint**: Add one or two specific details per verse. Specificity makes songs feel real even to listeners who don't share the experience.

### Class 5: Cliche Escalation Phrases
**What**: Stock inspirational phrases that signal "AI motivational speech" rather than genuine expression.

**Detection signals**:
- "rise above", "break free", "find my way", "stand tall"
- "through the fire", "against all odds", "never give up"
- "light in the darkness", "voice of the voiceless", "break the chains"
- "shatter the silence", "rewrite the story", "turn the page"

**Severity**: Warning (single instance) / Warning with emphasis (3+ in one song)

**Direction hint**: What would the character in this song actually say? Cliches are placeholders for the real line. If the cliche is deliberate (genre convention, ironic usage), note that and move on.

### Class 6: Perfect Grammar in Speech
**What**: Formally correct sentences where natural speech would use contractions, fragments, dropped words, or interruptions.

**Detection signals**:
- "I am" where "I'm" is natural, "do not" where "don't" fits
- Complete grammatical sentences in every line with n

Excerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.

Install

Pinned to the audited commit 3e049bf

Download folder ↗
git clone https://github.com/bitwize-music-studio/claude-ai-music-skills
git -C claude-ai-music-skills checkout 3e049bfcc994

The author documents no install command, so this uses the repository directly. Our verdict covers commit 3e049bfcc994 only.

Works in

The author has not said which agents this skill supports, and we have not tested it in any.

Audit history

Every audit, every source change

  1. ✓SAFE B 89 / 100

    first audit · source 3e049bfcc994

Similar skills

Questions about Voice Checker

What does the Voice Checker skill do?
Human + AI music production workflow for Suno - skills, templates, and tools
Is Voice Checker safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can Voice Checker access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
How current is this page?
The grade is for one exact copy of the source (3e049bfcc994), read on 2026-10-19. The repository is watched, and a new audit runs when it changes — this is the first audit.

Sources

Spotted something wrong? Report a correction · Methodology

Keep going in your AI

Opens with this page as the source. We add nothing else to the prompt.