seo-audit SKILL.md skillA
seo-audit from dannykkh/skill-olympus is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add dannykkh/skill-olympus/seo-audit@v3.0.0Pins v3.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- dannykkh/skill-olympus
- Path
skills/seo-audit/SKILL.md- Versions recorded
- 5
- Latest version
- v3.0.0, committed Aug 25, 2026
- First version recorded
- Mar 18, 2026
- Size
- 9,819 bytes
- Repository stars
- 7
- License
- MIT
웹 프로젝트 SEO + AEO + GEO 종합 감사. 코드베이스를 정적 분석해 10개 영역을 점검하고, 검색 SEO 점수와 AI 가시성 점수를 따로 산출한다. 근거 계측은 스크립트가, 판정은 리포트가 담당. /seo-audit로 실행.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# SEO + AEO + GEO Audit — 웹 프로젝트 검색 종합 감사 웹 프로젝트 **코드베이스**를 정적 분석해 검색 최적화 상태를 **10개 영역**에서 점검합니다. 라이브 URL 크롤러가 아니라, 배포 전 소스에서 문제를 잡는 것이 목적입니다. Next.js, Nuxt, Astro, Remix, SvelteKit, 정적 HTML 등 모든 웹 프레임워크에 대응합니다. ## 두 개의 점수 **검색 SEO 점수와 AI 가시성 점수를 따로 냅니다. 평균내지 않습니다.** 순위는 좋은데 AI가 인용하지 못하는 사이트가 실제로 존재하며, 하나로 뭉개면 그 사실이 사라집니다. | 구분 | SEO (영역 1~7) | AEO (영역 9) | GEO (영역 10) | |------|---------------|-------------|--------------| | **대상** | Google/Bing 검색 결과 | Featured Snippet, 음성 비서 | ChatGPT, Perplexity, Gemini, Claude | | **목표** | 검색 순위 상위 노출 | "하나의 답변"으로 선택됨 | AI가 출처로 인용 | | **점수 축** | 검색 SEO | AI 가시성 | AI 가시성 | > AEO/GEO는 별개 분야가 아니라 **AI 검색 표면에 적용된 SEO 기본기**입니다. > 소견도 그렇게 서술하세요. 상세 근거는 [scoring-model.md](references/scoring-model.md#배점-근거가-바뀐-항목). ## 적용 시점 - `/seo-audit` 명시적 실행 - 웹 프로젝트 배포 전 점검 - "SEO 점검해줘", "검색 최적화 확인", "AI 검색 최적화", "AEO/GEO 점검" 요청 시 --- ## Step 1: 프로젝트 정찰 기술 스택과 **사이트 유형**을 파악합니다. 유형 판정이 뒤에서 `na` 처리의 근거가 됩니다. **필수 확인:** ``` - package.json → 프레임워크 종류, SEO 관련 패키지 - 프레임워크 설정 파일 (next.config.*, nuxt.config.*, astro.config.* 등) - 라우팅 디렉토리 구조 (src/app/, src/pages/, src/routes/ 등) - public/ 또는 static/ 디렉토리 내 정적 파일 - middleware 파일 존재 여부 ``` **프레임워크 자동 감지:** …
Read the whole file at its exact version.
How to install
mdr add dannykkh/skill-olympus/seo-audit@sha256:e94c5946e17eb493The line at the top of this page pins the label v3.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_il35apdpgak5lian)
5 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Mar 18, 2026 and Aug 25, 2026, about one every 40 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v3.0.0 latest | 2026-08-25 | ff7a757 | 9,819 B | A | view · diff |
| v2.0.0 | 2026-08-12 | afc9950 | 7,082 B | A | view · diff |
| v2.0.0 | 2026-04-20 | 4354abc | 7,074 B | A | view · diff |
| v2.0.0 | 2026-04-07 | 9f1b33a | 4,958 B | A | view · diff |
| v2.0.0 | 2026-03-18 | 9c4aafd | 4,963 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (9819 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
dannykkh/skill-olympus · 7 stars · license MIT · pushed 2026-11-04 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_il35apdpgak5lian GET https://markdownregistry.com/api/v1/resolve?ref=dannykkh/skill-olympus/seo-audit GET https://markdownregistry.com/api/v1/blob/e94c5946e17eb4930b00c61d8057d31d0304233655eab1187db299f014dc1126
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from dannykkh/skill-olympus
Every file in dannykkh/skill-olympus