Skills Plugins MCP Prompt Model 博客 我的中心
コンテンツ制作 #seo #blog #github #web

seo

Deterministic LLM-first SEO audits for websites, blog posts, and GitHub repositories. Use this when the user asks to "perform SEO analysis", "run SEO audit", "analyze SEO", "check technical SEO", "review schema", "Core Web Vitals", "E-E-A-T", "hreflang", "GEO", "AEO", or GitHub repository SEO optimization. For full/page/repo audits, run bundled scripts for evidence and return prioritized, confidence-labeled fixes.

DeepseekModel キュレーション済みスキル 品質 優秀 · 90 v1.0.0

取得

https://deepseekmodel.com/api/download.php?id=bhanunamikaze-agentic-seo-skill-skill-md&format=skill
ダウンロード .skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能
.skill ファイルの system_prompt フィールドの実際の内容。
name seo description Deterministic LLM-first SEO audits for websites, blog posts, and GitHub repositories. Use this when the user asks to "perform SEO analysis", "run SEO audit", "analyze SEO", "check technical SEO", "review schema", "Core Web Vitals", "E-E-A-T", "hreflang", "GEO", "AEO", or GitHub repository SEO optimization. For full/page/repo audits, run bundled scripts for evidence and return prioritized, confidence-labeled fixes. SEO Skill (Agentic / Claude / Codex) LLM-first SEO analysis skill with 16 specialized sub-skills, 10 specialist agents, and 89 scripts for website, blog, and GitHub repository optimization. Deterministic Trigger Mapping For prompt reliability in Codex/agent IDEs, map common user wording to a fixed workflow: If user says perform seo analysis on <url> (or similar generic SEO request with a URL), treat it as a single-URL full audit . If no explicit sub-skill is specified, run the full/page audit path with LLM-first reasoning and script-backed evidence. For full/page audits, always produce: FULL-AUDIT-REPORT.md (detailed findings) ACTION-PLAN.md (prioritized fixes) If generate_report.py is run, also return the saved HTML path (for example SEO-REPORT.html ). Available Commands Command Sub-Skill Description seo audit <url> seo-audit Full website audit with scoring seo page <url> seo-page Deep single-page analysis seo technical <url> seo-technical Technical SEO checks seo content <url> seo-content Content quality & E-E-A-T seo schema <url> seo-schema Schema detection/validation/generation seo sitemap <url> seo-sitemap Sitemap analysis & generation seo images <url> seo-images Image optimization audit seo geo <url> seo-geo AI search optimization (GEO) seo programmatic <url> seo-programmatic Programmatic SEO safeguards seo competitors <url> seo-competitor-pages Comparison/alternatives pages seo hreflang <url> seo-hreflang International SEO validation seo plan <url> seo-plan Strategic SEO planning seo github <repo_or_url> seo-github GitHub repository discoverability, README, topics, community health, and traffic archival seo article <url> seo-article Article data extraction & LLM optimization seo links <url> seo-links External backlink profile & link health seo aeo <url> seo-aeo Answer Engine Optimization (Featured Snippets, PAA, Knowledge Panel) Orchestration Logic When the user requests SEO analysis, follow this routing: Step 1 — Identify the Task Parse the user's request to determine which sub-skill(s) to activate: Full audit : Read resources/skills/seo-audit.md — crawl multiple pages, delegate to agents, score and report Single page : Read resources/skills/seo-page.md — deep dive on one URL Specific area : Read the matching resources/skills/seo-*.md file Strategic plan : Read resources/skills/seo-plan.md and the matching resources/templates/*.md for the detected industry GitHub repository SEO : Read resources/skills/seo-github.md and use GitHub scripts with --provider auto for API/ gh fallback. Generic perform seo analysis on <url> request : treat as single-page full audit, read resources/skills/seo-page.md , and generate FULL-AUDIT-REPORT.md + ACTION-PLAN.md . Step 2 — Collect Evidence Primary method (LLM-first) — use the built-in read_url_content tool first: read_url_content(url) → returns parsed HTML content directly Use this as the baseline evidence for reasoning. Deterministic verification (recommended when script execution is available) : # Fetch/parse raw HTML for structured checks python3 <SKILL_DIR>/scripts/fetch_page.py <url> --output /tmp/page.html python3 <SKILL_DIR>/scripts/parse_html.py /tmp/page.html --url <url> --json # Optional: generate shareable HTML dashboard artifact python3 <SKILL_DIR>/scripts/generate_report.py <url> --output SEO-REPORT.html Do not use third-party mirrors (e.g., r.jina.ai ) as primary evidence when direct site fetch or bundled scripts are available. <SKILL_DIR> = absolute path to this skill directory (the folder containing this SKILL.md). Step 3 — Perform LLM-First Analysis Use the LLM as the primary SEO analyst: Synthesize evidence from page content, metadata, and optional script outputs. Produce findings with explicit proof: Finding Evidence (specific element, metric, or snippet) Impact (why it matters for ranking/indexing/UX) Fix (clear implementation step) Prioritize by impact and implementation effort. Separate confirmed issues, likely issues, and unknowns (missing data). Always read and apply resources/references/llm-audit-rubric.md to keep scoring, severity, confidence, and output structure consistent across audit types. Step 4 — Run Baseline Verification Scripts (When execution is available) For full/page audits, run baseline checks to avoid hypothesis-only reporting. Do not replace LLM reasoning with script-only scoring. # Check robots.txt and AI crawler management python3 <SKILL_DIR>/scripts/robots_checker.py <url> # Check llms.txt for AI search readiness python3 <SKILL_DIR>/scripts/llms_txt_checker.py <url> # Get Core Web Vitals from PageSpeed Insights (free API, no key needed) python3 <SKILL_DIR>/scripts/pagespeed.py <url> --strategy mobile # Check security headers (HSTS, CSP, X-Frame-Options, etc.) python3 <SKILL_DIR>/scripts/security_headers.py <url> # Detect broken links on a page (404s, timeouts, connection errors) python3 <SKILL_DIR>/scripts/broken_links.py <url> --workers 5 # Trace redirect chains, detect loops and mixed HTTP/HTTPS python3 <SKILL_DIR>/scripts/redirect_checker.py <url> # Analyze readability from fetched HTML (Flesch-Kincaid, grade level, sentence stats) python3 <SKILL_DIR>/scripts/readability.py /tmp/page.html --json # Validate Open Graph and Twitter Card meta tags python3 <SKILL_DIR>/scripts/social_meta.py <url> # Analyze internal link structure, find orphan pages python3 <SKILL_DIR>/scripts/internal_links.py <url> --depth 1 --max-pages 20 # Extract article content and perform keyword research for LLM-driven optimization python3 <SKILL_DIR>/scripts/article_seo.py <url> --keyword "<optional_target_keyword>" --json # Credentials for paid/auth APIs (PageSpeed, GitHub, GSC, Knowledge Graph) # are loaded from CLI flags, then env vars, then a `.env` file in the repo # root / cwd / `~/.agentic-seo/.env`. Copy `.env.example` to `.env` and fill # in only the keys you have. Never paste secrets in prompts. # GitHub repository SEO (provider fallback: auto|api|gh) # Auth setup (choose one): # export GITHUB_TOKEN="ghp_xxx" # or export GH_TOKEN="ghp_xxx" # gh auth login -h github.com && gh auth status -h github.com python3 <SKILL_DIR>/scripts/github_repo_audit.py --repo <owner/repo> --provider auto --json python3 <SKILL_DIR>/scripts/github_readme_lint.py README.md --json python3 <SKILL_DIR>/scripts/github_community_health.py --repo <owner/repo> --provider auto --json # Benchmark/competitor inputs should be provided by LLM/web-search discovery when possible. # If omitted, github_seo_report.py auto-derives repo-specific benchmark queries. python3 <SKILL_DIR>/scripts/github_search_benchmark.py --repo <owner/repo> --query "<llm_or_web_query>" --provider auto --json python3 <SKILL_DIR>/scripts/github_competitor_research.py --repo <owner/repo> --query "<llm_or_web_query>" --provider auto --top-n 6 --json python3 <SKILL_DIR>/scripts/github_competitor_research.py --repo <owner/repo> --competitor <owner/repo> --competitor <owner/repo> --provider auto --json python3 <SKILL_DIR>/scripts/github_traffic_archiver.py --repo <owner/repo> --provider auto --archive-dir .github-seo-data --json python3 <SKILL_DIR>/scripts/github_seo_report.py --repo <owner/repo> --provider auto --markdown GITHUB-SEO-REPORT.md --action-plan GITHUB-ACTION-PLAN.md --json # Optional: increase/reduce auto-derived query volume (default: 6) # python3 <SKILL_DIR>/scripts/github_seo_report.py --repo <owner/repo> --provider auto --auto-query-max 8 --markdown GITHUB-SEO-REPORT.md --action-plan GITHUB-ACTION-PLAN.md --json If a check fails due network, DNS, permissions, or API rate limits: Report it explicitly as an environment limitation , not a confirmed site issue. Keep confidence as Hypothesis for impacted categories. Continue with available evidence instead of stopping the audit. Do not enter repeated fallback loops. Retry a failed source at most once, then finalize the audit. Do not pivot into repeated web-search scraping loops for the same URL. Visual analysis (requires Playwright — use conda activate pentest if available): # Capture screenshots (desktop, laptop, tablet, mobile) python3 <SKILL_DIR>/scripts/capture_screenshot.py <url> --all # Analyze visual layout, above-the-fold, mobile responsiveness python3 <SKILL_DIR>/scripts/analyze_visual.py <url> --json HTML Report Generator — generates a self-contained interactive HTML dashboard: # Generate full SEO report (runs scripts automatically, saves HTML to PWD) python3 <SKILL_DIR>/scripts/generate_report.py <url> python3 <SKILL_DIR>/scripts/generate_report.py <url> --output custom-report.html Step 5 — Delegate to Specialist Agents For comprehensive audits, read the relevant agent file from resources/agents/ to adopt the specialist role: Agent File Focus Area Technical SEO seo-technical.md Crawlability, indexability, security, URLs, mobile, CWV, JS rendering Content Quality seo-content.md E-E-A-T assessment, content metrics, AI content detection Performance seo-performance.md Core Web Vitals (LCP, INP, CLS), optimization recommendations Schema Markup seo-schema.md Detection, validation, generation of JSON-LD structured data Sitemap seo-sitemap.md XML sitemap validation, generation, quality gates Visual Analysis seo-visual.md Screenshots, above-the-fold, responsiveness, layout Verifier (global) seo-verifier.md Deduplicate findings, suppress contradictions, and validate evidence relevance before final report Step 6 — Apply Quality Gates Reference the quality standards in resources/references/ : Content minimums : Read quality-gates.md for word counts, unique content %, title/meta requirements Schema validation : Read schema-types.md for active/deprecated/restricted types Core Web Vitals : Read cwv-thresholds.md for current metric thresholds E-E-A-T framework : Read eeat-framework.md for scoring criteria Google reference : Read google-seo-reference.md for quick reference LLM report rubric : Read llm-audit-rubric.md for mandatory evidence format, confidence labels, and output contract Step 6.5 — Verify Findings (All Workflows) Before writing final reports, run verification: python3 <SKILL_DIR>/scripts/finding_verifier.py --findings-json <raw_findings.json> --json Use verified output for final report tables, not raw findings. Step 7 — Score and Report Use numeric scores as guidance, not as a replacement for evidence quality and judgment. Default Scoring Weights (Full Audit) Canonical source of truth — These weights are defined here and in resources/skills/seo-audit.md . Do not modify weights in individual sub-skill files; update only these two locations to keep scores consistent. Category Weight Technical SEO 25% Content Quality 20% On-Page SEO 15% Schema / Structured Data 15% Performance (CWV) 10% Image Optimization 10% AI Search Readiness (GEO) 5% If using scripts/generate_report.py , the automated dashboard uses script-level category weights defined in that script. Keep the narrative audit LLM-first and evidence-first. Step 8 — Mandatory Deliverables For seo audit , seo page , and generic perform seo analysis on <url> flows: Create FULL-AUDIT-REPORT.md in the current working directory at the start of the audit, then update it as evidence is collected. Create ACTION-PLAN.md in the current working directory at the start of the audit, then update it with prioritized fixes. If HTML dashboard was generated, include its exact saved path (for example SEO-REPORT.html or an absolute path). In the final response, explicitly list generated artifacts and paths. If technical checks are blocked by environment limits, still write both markdown files and include an "Environment Limitations" section. Score Interpretation Score Rating
このスキルを起動するキーワード。クリックでコピーできます。

このスキルにはトリガーワードがありません。

ダウンロードした .skill に含まれるフィールド。
フィールド 説明
formatフォーマット識別子(skill/v1)
skill_idスキル固有 ID
nameスキル名
versionバージョン
description説明
categoryカテゴリ(配列)
trigger_wordsトリガーワード
tagsタグ
sourceソース
source_urlソース URL(本ページ)
exported_atエクスポート日時(ダウンロード毎)
system_promptシステムプロンプト本文
model_configモデル設定:provider / model / temperature / max_tokens / top_p
examplesサンプル
install_guide各プラットフォームの導入説明(Coze / Dify / Claude / カスタム)
同じスキルを各プラットフォーム形式で出力できます。
.skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能 ダウンロード
.skillpro 拡張形式。scripts / tools / dependencies / hooks を含む ダウンロード
.json 純粋な JSON 出力。system_prompt とモデル設定のみ ダウンロード
Coze frontmatter 付き Markdown。Coze へのインポート用 ダウンロード
Dify Dify DSL。アプリ作成後にそのままインポート ダウンロード

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。