clawdie-ai/scripts
Clawdie AI 7f488af56d Phase 3.8: Create docs-deployment skill + Slovenian date format
Add comprehensive docs-deployment skill for host-level multi-language documentation:

SKILL.md:
  - Complete skill definition and guide (600+ lines)
  - Architecture overview and deployment flow
  - Multi-language support (en, de, fr, es)
  - Crowdin integration workflow
  - Troubleshooting guide
  - Quick reference for common tasks
  - Performance metrics and capacity planning

Templates:
  - nginx-vhost-template.conf: Production-ready multi-language routing
    * Language-specific locations (/en/, /de/, /fr/, /es/)
    * Zero-downtime symlink swaps
    * SSL/TLS configuration
    * Security headers and caching
  - language-selector.html: Beautiful language picker UI
    * Mobile-responsive design
    * Supports 4 languages
    * Links to Crowdin translation project

Date Format Fix (User-Facing):
  - Change from YYYYMMDD (20260324) to DD.mon.YYYY (24.mar.2026)
  - docs-compile.sh: Update date generation and validation
  - docs-sync.cron.sh: Update to match compile.sh format
  - All version directories now human-readable: docs-v0.9.0_24.mar.2026

This format is:
  - User-friendly (appears in directory names, documentation)
  - Consistent with Slovenian date preferences
  - Easily sortable (day.month.year order)
  - Clear in translated documentation

Skill enables operators and authors to:
  - Understand the complete documentation deployment system
  - Set up Crowdin projects from scratch
  - Troubleshoot common issues
  - Monitor deployment health
  - Perform rollbacks and manual syncs

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

---
Build: pass | Tests: FAIL — Tests  2 failed | 487 passed | 10 skipped (499)
2026-03-24 09:41:57 +00:00
..
hooks Add pre-commit security hook to block sensitive data 2026-03-23 22:58:21 +00:00
memory fix(dates): standardize DD.mmm.YYYY display and snapshot naming 2026-03-14 00:07:55 +01:00
apply-skill.ts refactor: CI optimization, logging improvements, and codebase formatting (#456) 2026-02-25 23:13:36 +02:00
backup.ts feat(backup): add backup script and restore runbook 2026-03-16 11:17:46 +00:00
date-format.sh feat(setup): add FreeBSD onboarding and baseline sync 2026-03-14 02:51:10 +01:00
destroy-jails.sh Add clean slate rebuild guide + fix CMS IP 2026-03-11 01:48:49 +00:00
docs-compile.sh Phase 3.8: Create docs-deployment skill + Slovenian date format 2026-03-24 09:41:57 +00:00
docs-sync.cron.sh Phase 3.8: Create docs-deployment skill + Slovenian date format 2026-03-24 09:41:57 +00:00
fetch-upstream.ts fix(dates): standardize DD.mmm.YYYY display and snapshot naming 2026-03-14 00:07:55 +01:00
fix-skill-drift.ts refactor: replace WhatsApp with Telegram, rename container→jail, migrate skills to .agent/ 2026-03-07 18:36:27 +01:00
gen-changelog.ts fix(dates): standardize DD.mmm.YYYY display and snapshot naming 2026-03-14 00:07:55 +01:00
post-update.ts feat: add /update skill for pulling upstream changes (#372) 2026-02-23 01:03:13 +02:00
rebase.ts Skills engine v0.1 + multi-channel infrastructure (#307) 2026-02-19 01:55:00 +02:00
run-migrations.ts refactor: CI optimization, logging improvements, and codebase formatting (#456) 2026-02-25 23:13:36 +02:00
test-jail-runtime.ts refactor: replace container paradigm with FreeBSD jails, rename all container refs 2026-03-07 16:30:12 +01:00
uninstall-skill.ts refactor: CI optimization, logging improvements, and codebase formatting (#456) 2026-02-25 23:13:36 +02:00
update-core.ts feat: add /update skill for pulling upstream changes (#372) 2026-02-23 01:03:13 +02:00
validate-all-skills.ts refactor: replace WhatsApp with Telegram, rename container→jail, migrate skills to .agent/ 2026-03-07 18:36:27 +01:00