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>
120 lines
5.3 KiB
Markdown
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
|