Agent skill · Security

i18n-content-audit

审计和优化**已有国际化内容**的 SEO/GEO 合规性。两种模式:(1) 仅报告(默认,无 --fix 标志):生成审计报告但不修改文件,适合想先审查建议的场景;(2) 报告 + 修复(--fix 标志):生成报告并自动应用优化,适合自动修复质量问题的场景。输入:语言区域和页面路径。输出:包含关键词分析、质量评分和建议的综合报告。使用场景:(1) 审查现有国际化内容质量,(2) 用户说'audit/optimize/check SEO/review i18n quality',(3) 验证内容是否符合质量标准,(4) 审计由 auto-i18n 创建的内容,(5) 修复关键词堆砌/密度问题。**不要用于:**(a) 创建新的国际化内容(用 auto-i18n),(b) 首次国际化英文页面(用 auto-i18n),(c) 审计英文源页面(用其他SEO审计技能),(d) 创建全新页面(用 shipany-page-builder)。**核心功能:**检查和优化已有i18n内容,不是创建新内容。

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill i18n-content-audit --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/analysis/i18n-content-audit/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# i18n Content Audit - SEO & GEO Content Optimization ## 🚨 BLOCKING REQUIREMENTS - Execute in Order **Two modes available:** - **Report-Only (default):** Audit and report, no file modifications - **Report + Fix (`--fix`):** Audit, report, and automatically apply optimizations **You MUST complete each checkpoint before proceeding. Do NOT skip any step.** --- ## 🔹 REPORT-ONLY MODE (Default) ### ✅ CHECKPOINT 1: Load Validated Keywords & Analyze Content **BLOCKING REQUIREMENT:** You MUST read the keyword data file BEFORE analyzing content. ```bash Read: .claude/skills/i18n-seo-localizer/data/keywords-{locale}.json # OR: .codex/skills/i18n-seo-localizer/data/keywords-{locale}.json ``` **Then read target content:** ```bash Read: src/config/locale/messages/{locale}/{page-path}.json ``` **Confirm completion by stating:** "✅ CHECKPOINT 1 COMPLETE: Loaded keywords and content for {locale}/{page}, extracted {N} current keywords" **Complete workflow:** See [references/phase-1-analyze.md](references/phase-1-analyze.md) - MUST read and execute ALL steps. --- ### ✅ CHECKPOINT 2: Evaluate Quality Across All Dimensions **BLOCKING REQUIREMENT:** Evaluate ALL quality dimensions, do NOT skip any. **

What's inside
Steps it walks through
  1. 🚨 BLOCKING REQUIREMENTS - Execute in Order
  2. 🔹 REPORT-ONLY MODE (Default)
  3. ✅ CHECKPOINT 1: Load Validated Keywords & Analyze Content
  4. ✅ CHECKPOINT 2: Evaluate Quality Across All Dimensions
  5. ✅ CHECKPOINT 3: Generate Comprehensive Report
  6. ✅ CHECKPOINT 4: Provide Optimization Recommendations
  7. 🔸 REPORT + FIX MODE (--fix flag)
  8. ✅ CHECKPOINT 5: Apply Optimizations (Only with --fix)
  9. 📋 Quick Reference
  10. 🔄 Complete Workflow Documentation
  11. 🆚 Skill Comparison
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the i18n-content-audit skill do?

审计和优化**已有国际化内容**的 SEO/GEO 合规性。两种模式:(1) 仅报告(默认,无 --fix 标志):生成审计报告但不修改文件,适合想先审查建议的场景;(2) 报告 + 修复(--fix 标志):生成报告并自动应用优化,适合自动修复质量问题的场景。输入:语言区域和页面路径。输出:包含关键词分析、质量评分和建议的综合报告。使用场景:(1) 审查现有国际化内容质量,(2) 用户说'audit/optimize/check SEO/review i18n quality',(3) 验证内容是否符合质量标准,(4) 审计由 auto-i18n 创建的内容,(5) 修复关键词堆砌/密度问题。**不要用于:**(a) 创建新的国际化内容(用 auto-i18n),(b) 首次国际化英文页面(用 auto-i18n),(c) 审计英文源页面(用其他SEO审计技能),(d) 创建全新页面(用 shipany-page-builder)。**核心功能:**检查和优化已有i18n内容,不是创建新内容。

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill i18n-content-audit --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going