Files
our-claude-skills/ourdigital-custom-skills/AUDIT_REPORT.md
Andrew Yim eea49f9f8c refactor(skills): Restructure skills to dual-platform architecture
Major refactoring of ourdigital-custom-skills with new numbering system:

## Structure Changes
- Each skill now has code/ (Claude Code) and desktop/ (Claude Desktop) versions
- New progressive numbering: 01-09 General, 10-19 SEO, 20-29 GTM, 30-39 OurDigital, 40-49 Jamie

## Skill Reorganization
- 01-notion-organizer (from 02)
- 10-18: SEO tools split into focused skills (technical, on-page, local, schema, vitals, gsc, gateway)
- 20-21: GTM audit and manager
- 30-32: OurDigital designer, research, presentation
- 40-41: Jamie brand editor and audit

## New Files
- .claude/commands/: Slash command definitions for all skills
- CLAUDE.md: Updated with new skill structure documentation
- REFACTORING_PLAN.md: Migration documentation
- COMPATIBILITY_REPORT.md, SKILLS_COMPARISON.md: Analysis docs

## Removed
- Old skill directories (02-05, 10-14, 20-21 old numbering)
- Consolidated into new structure with _archive/ for reference

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-22 01:58:24 +09:00

120 lines
5.3 KiB
Markdown

# Skills Audit Report
Generated: 2024-12-21
## Summary
| Status | Count |
|--------|-------|
| Complete (code + desktop) | 8 |
| Partial (missing CLAUDE.md or scripts) | 9 |
| Empty (placeholder only) | 1 |
---
## Detailed Audit by Skill
### 01-09: General Automation
| # | Skill | code/CLAUDE.md | code/scripts | code/requirements.txt | desktop/SKILL.md | Status |
|---|-------|----------------|--------------|----------------------|------------------|--------|
| 01 | notion-organizer | **MISSING** | async_organizer.py, schema_migrator.py | YES | YES | Partial |
| 02 | notion-data-migration | **MISSING** | **EMPTY** | **MISSING** | **MISSING** | Empty |
### 10-19: SEO Tools
| # | Skill | code/CLAUDE.md | code/scripts | code/requirements.txt | desktop/SKILL.md | Status |
|---|-------|----------------|--------------|----------------------|------------------|--------|
| 10 | seo-technical-audit | YES | robots_checker, sitemap_validator, sitemap_crawler, page_analyzer, base_client | YES | YES | **Complete** |
| 11 | seo-on-page-audit | YES | page_analyzer, base_client | YES | YES | **Complete** |
| 12 | seo-local-audit | YES | **EMPTY** (new skill) | **MISSING** | YES | Partial |
| 13 | seo-schema-validator | YES | schema_validator, base_client | YES | YES | **Complete** |
| 14 | seo-schema-generator | YES | schema_generator, base_client + templates/ | YES | YES | **Complete** |
| 15 | seo-core-web-vitals | YES | pagespeed_client, base_client | YES | YES | **Complete** |
| 16 | seo-search-console | YES | gsc_client, base_client | YES | YES | **Complete** |
| 17 | seo-gateway-architect | **MISSING** | keyword_analyzer.py | YES | YES | Partial |
| 18 | seo-gateway-builder | **MISSING** | generate_pages.py | **MISSING** | YES | Partial |
### 20-29: GTM/GA Tools
| # | Skill | code/CLAUDE.md | code/scripts | code/requirements.txt | desktop/SKILL.md | Status |
|---|-------|----------------|--------------|----------------------|------------------|--------|
| 20 | gtm-audit | YES | gtm_audit.py | YES | YES | **Complete** |
| 21 | gtm-manager | YES | gtm_manager.py + docs/ | YES | YES | **Complete** |
### 30-39: OurDigital Channel
| # | Skill | code/CLAUDE.md | code/scripts | code/requirements.txt | desktop/SKILL.md | Status |
|---|-------|----------------|--------------|----------------------|------------------|--------|
| 30 | ourdigital-designer | **MISSING** | generate_prompt.py, mood_calibrator.py | **MISSING** | YES | Partial |
| 31 | ourdigital-research | **MISSING** | export_to_ulysses.py | **MISSING** | YES | Partial |
| 32 | ourdigital-presentation | **MISSING** | apply_brand.py, extract_notion.py, run_workflow.py, synthesize_content.py | **MISSING** | YES | Partial |
### 40-49: Jamie Clinic
| # | Skill | code/CLAUDE.md | code/scripts | code/requirements.txt | desktop/SKILL.md | Status |
|---|-------|----------------|--------------|----------------------|------------------|--------|
| 40 | jamie-brand-editor | **MISSING** | compliance_checker.py | **MISSING** | YES | Partial |
| 41 | jamie-brand-audit | **MISSING** | **EMPTY** | **MISSING** | YES | Partial |
---
## Issues to Fix
### Priority 1: Missing CLAUDE.md (Claude Code directive)
| Skill | Has Scripts | Action |
|-------|-------------|--------|
| 01-notion-organizer | YES | Create CLAUDE.md |
| 17-seo-gateway-architect | YES | Create CLAUDE.md |
| 18-seo-gateway-builder | YES | Create CLAUDE.md |
| 30-ourdigital-designer | YES | Create CLAUDE.md |
| 31-ourdigital-research | YES | Create CLAUDE.md |
| 32-ourdigital-presentation | YES | Create CLAUDE.md |
| 40-jamie-brand-editor | YES | Create CLAUDE.md |
| 41-jamie-brand-audit | NO | Create CLAUDE.md (guidance only) |
### Priority 2: Missing requirements.txt
| Skill | Scripts Present | Action |
|-------|-----------------|--------|
| 12-seo-local-audit | NO | Skip (no scripts) |
| 18-seo-gateway-builder | YES | Create requirements.txt |
| 30-ourdigital-designer | YES | Create requirements.txt |
| 31-ourdigital-research | YES | Create requirements.txt |
| 32-ourdigital-presentation | YES | Create requirements.txt |
| 40-jamie-brand-editor | YES | Create requirements.txt |
### Priority 3: Empty/Placeholder Skills
| Skill | Action |
|-------|--------|
| 02-notion-data-migration | Decide: implement or remove |
| 12-seo-local-audit | Implement scripts or make guidance-only |
| 41-jamie-brand-audit | Already guidance-only (has references, no scripts needed) |
---
## Complete Skills (Ready to Use)
These skills have all required components:
1. **10-seo-technical-audit** - Robots.txt, sitemap validation
2. **11-seo-on-page-audit** - Page meta tags, headings
3. **13-seo-schema-validator** - Structured data validation
4. **14-seo-schema-generator** - Schema markup generation
5. **15-seo-core-web-vitals** - PageSpeed Insights
6. **16-seo-search-console** - GSC data retrieval
7. **20-gtm-audit** - GTM container audit
8. **21-gtm-manager** - GTM management + injection
---
## Recommendations
1. **Create missing CLAUDE.md files** for skills with existing scripts (8 files needed)
2. **Create missing requirements.txt** for skills with scripts (5 files needed)
3. **12-seo-local-audit**: Keep as guidance-only skill (no scripts needed - uses MCP tools)
4. **41-jamie-brand-audit**: Keep as guidance-only (uses desktop/references for review criteria)
5. **02-notion-data-migration**: Either implement or remove from directory