スキル一覧に戻る
aa452110

sync-batdigest

by aa452110

0🍴 0📅 2026年1月23日
GitHubで見るManusで実行

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-flask and ~/Coding_Projects/batdigest-static.
  • A Python virtualenv exists at batdigest-flask/venv (Mac/Linux) or batdigest-flask\\venv (Windows).
  • You have git and either rsync (Mac/Linux) or robocopy (Windows).

Workflow Decision Tree

  1. 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)
  2. If batdigest-static is behind locally, run #5 before #8.
  3. If the user picks 3, ask for the specific URLs for #11 (or skip #11 if they say none).
  4. For each numbered step, use the platform-specific command block from references/SYNC_DEPLOY_Agent.md.

Safety Notes

  • Step #8 mirrors directories (rsync --delete / robocopy /MIR): keep the excludes exactly as written to avoid deleting repo-only files.
  • If git pull --rebase hits 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 #11 if the user provides explicit URLs)

Resources

  • references/SYNC_DEPLOY_Agent.md: canonical runlists and command blocks (#0–#14)

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

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

レビュー

💬

レビュー機能は近日公開予定です