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

5.3 KiB

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