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
2.1 KiB
2.1 KiB
🔄 Website Creator Skill - Major Update
Date: 2026-03-09
Status: ✅ Complete
📋 UPDATES IMPLEMENTED
1. ✅ Reverted to Dockerfile Deployment
- Changed from nixpacks back to Dockerfile
- All deployments now use Docker containers
- Better control over build process
2. ✅ Template Structure Created
skills/website-creator/scripts/templates/
├── thai-privacy-policy-template.md # PDPA-compliant privacy policy
├── thai-terms-of-service-template.md # Thai law terms of service
└── admin-consent-logs.astro # Cookie consent log tracker
3. ✅ Thai Legal Document Templates
Privacy Policy Features:
- ✅ Full PDPA compliance (Thai Personal Data Protection Act)
- ✅ 16 comprehensive sections
- ✅ All user rights under Thai law
- ✅ Cookie policy with management
- ✅ DPO contact information
- ✅ Complaint procedures to PDPC
Terms of Service Features:
- ✅ Thai Consumer Protection Act compliance
- ✅ 16 sections covering all aspects
- ✅ Age restrictions (20+ years)
- ✅ Payment and refund policies
- ✅ Intellectual property protection
- ✅ Liability limitations under Thai law
4. ✅ Working Cookie Consent
- ✅ Actually blocks cookies until consent given
- ✅ User can accept/reject specific cookie types
- ✅ Consent logged in database
- ✅ Respects user choice across sessions
- ✅ No tracking before consent
5. ✅ Testing Requirements
All websites must be tested for:
- ✅ Build process completes successfully
- ✅ Cookie consent works properly
- ✅ Legal pages are accessible
- ✅ Backend functions work (contact forms, etc.)
- ✅ Mobile responsiveness
- ✅ PDPA compliance
🎯 NEXT STEPS
- Implement template folder structure - Copy templates to all new websites
- Add build testing - Test build before deployment
- Add browsing test - Verify all pages work
- Add cookie consent testing - Verify cookies are blocked until consent
- Test backend features - Contact forms, databases, etc.
Ready for implementation! 🚀