Major updates: - Added 35+ new skills from awesome-opencode-skills and antigravity repos - Merged SEO skills into seo-master - Merged architecture skills into architecture - Merged security skills into security-auditor and security-coder - Merged testing skills into testing-master and testing-patterns - Merged pentesting skills into pentesting - Renamed website-creator to thai-frontend-dev - Replaced skill-creator with github version - Removed Chutes references (use MiniMax API instead) - Added install-openclaw-skills.sh for cross-platform installation - Updated .env.example with MiniMax API credentials
1.4 KiB
1.4 KiB
🔄 New Smart Migration Workflow
Date: 2026-03-10
Status: ✅ Safe Migration - No More Broken Websites!
🎯 Problem with Old Workflow
The previous migration approach had these issues:
- Too aggressive - reorganized everything
- CSS broke frequently
- Deployments failed often
- Lost inline styles
- Changed URLs accidentally
- No planning phase
✅ New Smart Workflow
Phase 1: DETECT
Detects tech stack and versions automatically.
Phase 2: PLAN
Creates detailed migration plan with risk assessment.
Phase 3: PRESERVE
Preserves ALL content exactly - inline CSS, text, routes.
Phase 4: CONVERT
Converts CSS frameworks carefully (Tailwind v3 to v4).
Phase 5: REBUILD
Fresh Astro install with preserved content.
Phase 6: ENHANCE
Adds new features (cookie consent, PDPA, etc.).
Phase 7: TEST
Comprehensive testing before deployment.
🚀 Quick Start
# Step 1: Create migration plan
python3 skills/website-creator/scripts/migrate_existing_website.py \
--input "./existing-website" \
--output "./migrated-website" \
--plan-only
# Step 2: Review the plan
cat migration_plan_*.json
# Step 3: Proceed with migration (after review)
python3 skills/website-creator/scripts/migrate_existing_website.py \
--input "./existing-website" \
--output "./migrated-website"
Safe, reliable migrations - no more broken websites! 🎉