← Back to list
name: sync-batdigest
description: Sync and deploy BatDigest by generating

sync-batdigest
by aa452110
⭐ 0🍴 0📅 Jan 23, 2026
SKILL.md
name: sync-batdigest
description: Sync and deploy BatDigest by generating batdigest-flask/dist, inlining CSS, syncing into batdigest-static, committing/pushing, verifying live parity, and submitting IndexNow. Use when asked to "sync batdigest", "deploy batdigest", "generate dist", "inline css", "verify live deploy", or "submit IndexNow" for BatDigest.
Sync BatDigest
Overview
Run the canonical BatDigest sync/deploy runlists (git sync, generate dist/, inline CSS, copy into batdigest-static, verify live deploy, submit IndexNow) using references/SYNC_DEPLOY_Agent.md as the source of truth.
Assumptions
- Repos live at
~/Coding_Projects/batdigest-flaskand~/Coding_Projects/batdigest-static. - A Python virtualenv exists at
batdigest-flask/venv(Mac/Linux) orbatdigest-flask\\venv(Windows). - You have
gitand eitherrsync(Mac/Linux) orrobocopy(Windows).
Workflow Decision Tree
- Prompt for the runlist number (unless the user already specified one):
- Ask:
Which sync would you like to run? 0- Standard deploy (#4 → #6 → #7 → #8)1- Standard deploy + verify (#4 → #6 → #7 → #8 → #9)2- Standard deploy + verify + IndexNow (auto) (#4 → #6 → #7 → #8 → #9 → #10)3- Full deploy + verify + IndexNow (auto + manual) (#4 → #6 → #7 → #8 → #9 → #10 → #11)
- Ask:
- If
batdigest-staticis behind locally, run#5before#8. - If the user picks
3, ask for the specific URLs for#11(or skip#11if they say none). - For each numbered step, use the platform-specific command block from
references/SYNC_DEPLOY_Agent.md.
Safety Notes
- Step
#8mirrors directories (rsync --delete/robocopy /MIR): keep the excludes exactly as written to avoid deleting repo-only files. - If
git pull --rebasehits conflicts, stop and resolve before continuing. - If verification (
#9) fails, rerun after a few minutes (cache) before investigating deeper.
Quick Mapping (Common Requests)
- “Standard deploy” →
#4 #6 #7 #8 - “Deploy and verify” →
#4 #6 #7 #8 #9 - “Deploy, verify, submit IndexNow” →
#4 #6 #7 #8 #9 #10(plus#11if the user provides explicit URLs)
Resources
references/SYNC_DEPLOY_Agent.md: canonical runlists and command blocks (#0–#14)
Score
Total Score
40/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon