blog-locale-auditlisted
Install: claude install-skill shenxingy/Clade
# Blog Locale Audit, Multilingual Quality Control
Audits a directory of multilingual blog content to ensure every language
version is complete, consistent, correctly tagged, and SEO-optimized.
Catches international content issues before they hurt rankings.
> Adapted from `claude-blog-multilingual` by Chris Mueller (Pro Hub Challenge,
> March 2026). Original: https://github.com/Chriss54/multilingual-int
## Workflow
### Phase 1: Discovery
1. Scan the target directory. Group blog posts by language using:
- Subdirectory names (`en/`, `de/`, `fr/`).
- Frontmatter `lang` and `translatedFrom` fields.
- `hreflang-map.json` if present.
2. Build a content matrix mapping which post exists in which languages.
3. Detect the source language (most common `translatedFrom` target, or the
`sourceLanguage` field in `hreflang-map.json` if present).
### Phase 2: Completeness Audit
Show which translations are missing:
```
### Translation coverage matrix
| Post (EN) | DE | FR | ES | JA |
|-----------|----|----|----|----|
| how-to-avoid-ai-slop | ok | ok | missing | missing |
| content-marketing-2026 | ok | missing | ok | missing |
Coverage: 60% (6 of 10 expected translations present)
Missing: 4 translations needed
```
### Phase 3: Content Parity Audit
For every post that exists in multiple languages:
| Check | What | Severity |
|-------|------|----------|
| Section count | Same number of H2 and H3 sections | Critical |
| FAQ count | Same number of FAQ items | High |
| Image