← ClaudeAtlas

blog-auditlisted

Full-site blog health assessment scanning all blog files for quality scores, orphan pages, topic cannibalization, stale content, and AI citation readiness. Spawns parallel subagents for comprehensive analysis. Produces per-post scores and a prioritized action queue. Use when user says "audit blog", "blog audit", "site audit", "blog health", "audit all posts", "check all blogs".
gaznilmuzammil12-prog/seo-skills-by-gaznil · ★ 0 · AI & Automation · score 76
Install: claude install-skill gaznilmuzammil12-prog/seo-skills-by-gaznil
# Blog Audit: Full-Site Health Assessment Performs a comprehensive blog health assessment across all posts in the project. Scans for quality scores, orphan pages, topic cannibalization, stale content, and AI citation readiness. Uses parallel subagents for efficient analysis and produces a prioritized action queue. ## Audit Process ### Step 1: Discover Blog Files Scan the project for all blog content files: - Glob for `*.md`, `*.mdx`, `*.html` in common blog directories - Common paths to check: - `content/` - `posts/` - `blog/` - `src/content/` - `_posts/` - `pages/blog/` - `articles/` - `src/pages/blog/` - Filter out non-blog files: README, CHANGELOG, LICENSE, config files, SKILL.md, package.json, node_modules - Report: "Found N blog files in [directories]" If no blog files are found in standard locations, search the entire project root for markdown files with blog-like frontmatter (title, date, description). ### Step 2: Parallel Analysis Spawn subagents via the Task tool for parallel processing across all discovered blog files: #### Content Quality Agent - Score each post on the 30-point content quality scale - Check paragraph length (target 40-80 words, hard limit 150) - Check sentence length (target 15-20 words) - Evaluate heading structure and question-format headings - Assess readability (Flesch Reading Ease 60-70 target) #### SEO Optimization Agent - Check on-page SEO elements per post: - Title tag length (50-60 chars) - Meta description