Voice Reviewer
SkillDev tools'Reviews content output for voice quality and brand compliance across 8 dimensions (D8 is LinkedIn-only) including the 100 Posts Test.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Voice Reviewer skill
What this skill tells your AI
The instructions your AI receives, as published by matteotitta/genesys-skills in skills/meta/catalog/voice-reviewer/SKILL.md and read by ahel’s review.
Review any content output for voice quality, brand compliance, and authenticity. Checks 8 dimensions against both the global CLAUDE.md rules and client-specific voice guidelines (D8 is LinkedIn-specific and conditional). This is the standalone version of the quality checks the Stop hook runs automatically.
Use this when you want an explicit, detailed voice review — not just a pass/fail.
For the full 8-dimension rule set → the premium reference. For the 3-phase process + output format → the premium reference.
Claude Code Triggers
Invoke this skill when:
- "voice check this"
- "does this sound right?"
- "run voice review"
- "100 posts test"
- "check this for brand compliance"
- "review the voice on this [post/copy/email]"
Do NOT invoke when:
- User wants to review a SKILL.md definition → use
/skill-reviewerinstead - User wants to generate content → use the appropriate content skill
- User wants to edit existing content for a different reason (shortening, restructuring)
Input Requirements
Required
| Input | Description | Source |
|---|---|---|
| Content to review | Text output to check | User provides or last assistant message |
Optional (improve quality)
| Input | How it helps |
|---|---|
| Client name or project context | Activates client-specific voice rules from CLAUDE.md |
| Content type (LinkedIn, landing page, email, article) | Adjusts dimension weighting (D8 only fires for LinkedIn) |
| Author name | Checks if voice matches the attributed author |
If content is not a deliverable (code, plan, conversation), tell the user this skill is for content deliverables only.
The 8 dimensions (summary)
| # | Dimension | Trigger |
|---|---|---|
| 1 | Corporate buzzwords | Banned words from CLAUDE.md + client list |
| 2 | Sentence structure | Active voice, concrete claims, operator-first |
| 3 | Em dash usage | " — " with spaces, ≤ 2 per paragraph |
| 4 | Title/header case | Sentence case (not Title Case) |
| 5 | Client-specific voice rules | Conditional — only if client context loaded |
| 6 | 100 Posts Test | Authentic across a feed of 100 from this author? |
| 7 | Anti-AI-speak | Structural patterns (false contrast, wrapped bow, AI transitions) + 45-row pattern→replacement table per the premium reference |
| 8 | LinkedIn readability | LinkedIn-only — mobile breaks, one story per post, ecosystem CTAs |
For full rules per dimension → the premium reference.
Verdict logic
| Inputs | Verdict |
|---|---|
| All CLEAN/PASS | Ship it |
| Any WARN, no FAIL | Minor fixes recommended |
| Any FAIL | Fix before shipping |
Anti-Hallucination Guardrails
- Quote the actual text. When flagging an issue, always quote the exact text. Do not paraphrase.
- Don't flag style preferences as violations. If something isn't in the banned list or client rules, it's not a violation.
- Don't over-flag intentional choices. Quotes from customers, competitor names, technical terms may contain "banned" words — these are contextual, not violations.
- Be specific about fixes. "Make it more active" is not a fix. "Change 'The platform was designed to...' → 'We designed the platform to...'" is a fix.
Quality Checklist (pre-delivery)
Content quality
- All 8 dimensions evaluated (D8 N/A for non-LinkedIn)
- Each finding has quoted evidence
- Fixes are specific enough to implement without guessing
- False positives filtered (quotes, proper nouns, technical terms)
Format quality
- Score table formatted correctly
- Verdict matches scores
- Issues listed with quoted text + fix pairs
Completeness
- Client context correctly identified (or noted as "global only")
- Summary mentions both strengths and issues
Signals
- GitHub stars
- 36
- Forks
- 14
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
voice-reviewer- Source
- github.com/matteotitta/genesys-skills