Community画像github.com

NenadZivotic/lite-agent-skills

オフラインでローカルHTMLファイルのページ内SEO監査を実行します。タイトルやメタディスクリプションの品質、canonical、robots meta、ビューポート、OGPタグ、h1構造、画像altカバレッジ、lang/charsetをチェック。ネットワークアクセス不要。ユーザーが保存したHTMLやテンプレートファイルからページのSEO基本を確認したい場合に使用します。

lite-agent-skills とは?

このスキルは、ユーザーが提供するローカルHTMLファイルに対して、Node.jsスクリプト(scripts/audit.mjs)を実行し、コアなページ内SEOチェック項目をpass/warn/failで報告します。完全オフラインで動作し、1ファイルを読み込んでJSONを出力します。チェック項目は、タイトル、メタディスクリプション、canonical、robots meta、ビューポート、Open Graph、h1、画像alt、言語設定、文字コードの10項目です。Node 18以上が必要で、依存関係はゼロ。標準出力にJSON、warn/failがある場合は終了コード1、読み取りエラー時は2を返します。このライト版はURLのフェッチを行わず、robots.txtやsitemap.xmlのチェックはしないため、報告時にはその旨を伝える必要があります。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/NenadZivotic/lite-agent-skills/tree/HEAD/seo-quick-audit-lite

Installed? Explore more 画像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

SEO Quick Audit (Lite)

ユーザーが提供するローカルHTMLファイルに対して scripts/audit.mjs を実行し、コアなページ内SEOチェックの pass/warn/fail を報告します。完全オフライン — スクリプトは1ファイルを読み込み、JSONを出力します。

スコープとルール

  • ユーザーが提供したファイルのみ監査します。このライト版はURL、robots.txt、sitemap.xmlをフェッチしません — 報告時にはその旨を伝えてください。
  • pass/fail は一般的な慣習に基づいており、検索エンジンの保証ではありません。
  • ファイルを変更しないでください。読み取り専用です。

1. 実行

Node 18以上が必要で、依存関係はありません。

node <skill-dir>/scripts/audit.mjs page.html

標準出力にJSON;warn/failが存在する場合は終了コード 1(CIゲート可能)、読み取り/使用エラーの場合は 2 を返します。

2. レポートの読み方

  • summary: pass/warn/fail/info のカウント。
  • checks[]: {id, status, detail} の形式で、以下の項目を含む: title、meta-description、canonical、robots-meta、viewport、open-graph、h1、img-alt、lang、charset。

3. 修正ガイダンス

  • title/meta-description が warn → 30~65文字 / 50~160文字に書き直します。
  • ランキング対象のページで robots-meta: noindex → ディレクティブを削除します。
  • canonical がない → <link rel="canonical"> を追加します。
  • h1 が fail → ページに正確に1つの説明的なh1を配置します。
  • open-graph が warn → リンクプレビューのために og:title、og:description、og:image を追加します。

Lite版とフル版の違い

フル版の seo-quick-audit はさらに、ライブURLのフェッチ(/robots.txt や /sitemap.xml のステータス)、twitter-cardチェック、リダイレクト処理を行います。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

関連スキル