Add SEO skills 33-34 and fix bugs in skills 19-34
New skills: - Skill 33: Site migration planner with redirect mapping and monitoring - Skill 34: Reporting dashboard with HTML charts and Korean executive reports Bug fixes (Skill 34 - report_aggregator.py): - Add audit_type fallback for skill identification (was only using audit_id prefix) - Extract health scores from nested data dict (technical_score, onpage_score, etc.) - Support subdomain matching in domain filter (blog.ourdigital.org matches ourdigital.org) - Skip self-referencing DASH- aggregated reports Bug fixes (Skill 20 - naver_serp_analyzer.py): - Remove VIEW tab selectors (removed by Naver in 2026) - Add new section detectors: books (도서), shortform (숏폼), influencer (인플루언서) Improvements (Skill 34 - dashboard/executive report): - Add Korean category labels for Chart.js charts (기술 SEO, 온페이지, etc.) - Add Korean trend labels (개선 중 ↑, 안정 →, 하락 중 ↓) - Add English→Korean issue description translation layer (20 common patterns) Documentation improvements: - Add Korean triggers to 4 skill descriptions (19, 25, 28, 31) - Expand Skill 32 SKILL.md from 40→143 lines (was 6/10, added workflow, output format, limitations) - Add output format examples to Skills 27 and 28 SKILL.md - Add limitations sections to Skills 27 and 28 - Update README.md, CLAUDE.md, AGENTS.md for skills 33-34 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# Ahrefs
|
||||
|
||||
Tools used for pulling fresh SEO data into the reporting dashboard.
|
||||
|
||||
## Tools Used
|
||||
|
||||
| Tool | Purpose |
|
||||
|------|---------|
|
||||
| `mcp__ahrefs__site-explorer-metrics` | Current organic metrics snapshot (traffic, keywords, DR) |
|
||||
| `mcp__ahrefs__site-explorer-metrics-history` | Historical metrics for trend charts and period comparison |
|
||||
|
||||
## Usage
|
||||
|
||||
These tools are called when the dashboard needs fresh data beyond what is available from cached skill outputs. The aggregator first checks local JSON files and Notion audit log entries, then optionally pulls current data from Ahrefs to supplement the report.
|
||||
|
||||
## Notes
|
||||
|
||||
- Ahrefs data has approximately 24-hour freshness lag
|
||||
- Traffic value from Ahrefs is in cents; divide by 100 for USD
|
||||
- Historical data availability depends on Ahrefs subscription tier
|
||||
@@ -0,0 +1,34 @@
|
||||
# Notion
|
||||
|
||||
Notion MCP tools are used for both reading past audit data and writing dashboard reports.
|
||||
|
||||
## Database Configuration
|
||||
|
||||
| Field | Value |
|
||||
|-------|-------|
|
||||
| Database ID | `2c8581e5-8a1e-8035-880b-e38cefc2f3ef` |
|
||||
| URL | https://www.notion.so/dintelligence/2c8581e58a1e8035880be38cefc2f3ef |
|
||||
|
||||
## Reading Past Audits
|
||||
|
||||
Query the SEO Audit Log database to retrieve historical audit entries:
|
||||
- Filter by **Site** (URL property) matching the target domain
|
||||
- Filter by **Found Date** for date range selection
|
||||
- Retrieve **Category**, **Priority**, **Audit ID**, and page content
|
||||
- Used by the report aggregator to build the unified dataset
|
||||
|
||||
## Writing Dashboard Reports
|
||||
|
||||
Save generated reports to the SEO Audit Log:
|
||||
- **Issue** (Title): `SEO 대시보드 보고서 - [domain] - YYYY-MM-DD`
|
||||
- **Site** (URL): Target website URL
|
||||
- **Category** (Select): `SEO Dashboard`
|
||||
- **Priority** (Select): Based on overall health trend
|
||||
- **Found Date** (Date): Report generation date
|
||||
- **Audit ID** (Rich Text): Format `DASH-YYYYMMDD-NNN`
|
||||
|
||||
## Language Guidelines
|
||||
|
||||
- Report content in Korean (한국어)
|
||||
- Keep technical English terms as-is (e.g., Health Score, Chart.js, Domain Rating)
|
||||
- URLs and code remain unchanged
|
||||
Reference in New Issue
Block a user