sync

Check guide/landing synchronization status

Installs: 0
Used in: 1 repos
Updated: 2h ago
$npx ai-builder add skill florianbruniaux/sync

Installs to .claude/skills/sync/

# Synchronization Check

Run comprehensive sync verification between guide repository and landing site.

## What to Check

Execute `./scripts/check-landing-sync.sh` and display results with enhanced formatting.

## Output Format

```
šŸ”„ Guide ↔ Landing Synchronization Check

═══════════════════════════════════════════════════════════

1ļøāƒ£ Guide Version
   Guide:   3.9.11
   Landing: 3.9.11
   Status:  āœ… Synchronized

2ļøāƒ£ Templates Count
   Guide Files:      65
   Landing (index):  65
   Landing (examples): 65
   Status:  āœ… Synchronized

3ļøāƒ£ Quiz Questions
   Source (JSON):     227
   Landing (index):   227
   Landing (quiz):    227
   Status:  āœ… Synchronized

4ļøāƒ£ Guide Lines
   Actual Count:      11,560
   Landing Display:   11,000+ (approximate)
   Status:  āœ… Within Tolerance

5ļøāƒ£ Claude Code Version
   Releases YAML:     v2.1.14
   Landing Badge:     v2.1.14
   Status:  āœ… Synchronized

═══════════════════════════════════════════════════════════

āœ… All Components Synchronized

No action required. Guide and landing site are in sync.
```

## If Mismatches Detected

```
šŸ”„ Guide ↔ Landing Synchronization Check

═══════════════════════════════════════════════════════════

1ļøāƒ£ Guide Version
   [... as above ...]

2ļøāƒ£ Templates Count
   Guide Files:      65
   Landing (index):  63
   Landing (examples): 65
   Status:  āš ļø MISMATCH

3ļøāƒ£ Quiz Questions
   [... etc ...]

═══════════════════════════════════════════════════════════

āŒ Synchronization Issues Detected (1 issue)

Issues to Fix:

1. Templates Count Mismatch
   Location: claude-code-ultimate-guide-landing/index.html
   Current:  63
   Expected: 65
   Action:   Update badge and meta tags with correct count

Quick Fixes:
   # Update landing templates count
   cd /Users/florianbruniaux/Sites/perso/claude-code-ultimate-guide-landing
   # Edit index.html lines: 6, 9, 188, 204, 455
   # Change "63 templates" → "65 templates"
   git add index.html
   git commit -m "fix: sync templates count (63 → 65)"
   git push

Recommended:
   Run /update-infos-release to automate synchronization
```

## Implementation

1. Execute sync check script
2. Capture output and parse status codes
3. Format results with clear visual hierarchy
4. If issues detected:
   - List each mismatch
   - Provide file locations
   - Suggest exact fixes
   - Recommend automation commands
5. Color-code status indicators
6. Add actionable next steps

## Related Commands

- `/update-infos-release` - Automated sync + version management
- `/version` - View current versions
- `/changelog` - View recent CHANGELOG entries

Quick Install

$npx ai-builder add skill florianbruniaux/sync

Details

Type
skill
Slug
florianbruniaux/sync
Created
0mo ago