This handles the full SEO stack: technical audits (crawlability, canonicals, redirects), on-page optimization (titles, meta descriptions, heading structure), structured data validation, Core Web Vitals fixes, and keyword mapping. Use it when you need actionable, page-specific recommendations rather than generic advice. It follows mobile-first principles, prioritizes fixing technical blockers before content work, and outputs concrete fixes tied to actual files or URLs. The anti-patterns table is honest about what not to do, like keyword stuffing or adding schema for content that doesn't exist. Good for both remediation work and greenfield implementations where you want search visibility baked in from the start.

skills.sh installs
6.1K
GitHub stars
300.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add affaan-m/ecc --skill seo --agent claude-code

Installs into .claude/skills of the current project.

Files

SEO

Improve search visibility through technical correctness, performance, and content relevance, not gimmicks.

When to Use

Use this skill when:

  • auditing crawlability, indexability, canonicals, or redirects
  • improving title tags, meta descriptions, and heading structure
  • adding or validating structured data
  • improving Core Web Vitals
  • doing keyword research and mapping keywords to URLs
  • planning internal linking or sitemap / robots changes

How It Works

Principles

  1. Fix technical blockers before content optimization.
  2. One page should have one clear primary search intent.
  3. Prefer long-term quality signals over manipulative patterns.
  4. Mobile-first assumptions matter because indexing is mobile-first.
  5. Recommendations should be page-specific and implementable.

Technical SEO checklist

Crawlability
  • robots.txt should allow important pages and block low-value surfaces
  • no important page should be unintentionally noindex
  • important pages should be reachable within a shallow click depth
  • avoid redirect chains longer than two hops
  • canonical tags should be self-consistent and non-looping
Indexability

Sponsors

Details

Repository
github.com/affaan-m/ecc
Categories
Productivity & Planning, Marketing & SEO
First seen
Jul 14, 2026

More from affaan-m/ecc

All 263
1aws avataramazon-aurora-postgresqlaws/agent-toolkit-for-awsAmazon Aurora PostgreSQL — creates, modifies, and advises on Aurora PostgreSQL clusters specifically (PostgreSQL-compatible engine, Aurora serverless, express c6Kskills.sh installs
2wondelai avatarmom-testwondelai/skillsTalk to customers without leading them using Mom Test rules: discuss their life not your idea, ask about specifics in the past, and talk less. Use when the user6Kskills.sh installs
3affaan-m avatarreact-patternsaffaan-m/eccReact 18/19 patterns including hooks discipline, server/client component boundaries, Suspense + error boundaries, form actions, data fetching, state management 5.9Kskills.sh installs
4affaan-m avatarreact-performanceaffaan-m/eccReact and Next.js performance optimization patterns adapted from Vercel Engineering's React Best Practices (https://github.com/vercel-labs/agent-skills). Organi5.9Kskills.sh installs
5qianwen-ai avatarqianwen-usageqianwen-ai/qianwen-ai[QianWen] Manage account auth and query usage/billing. Use for: login, logout, check usage, view billing, free tier quota, Token Plan status, pay-as-you-go cost5.8Kskills.sh installs
6affaan-m avatarmarketing-campaignaffaan-m/eccEnd-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, soci5.7Kskills.sh installs