スキル一覧に戻る
davidleitw

deploy

by davidleitw

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

SKILL.md


name: deploy description: Deploy the blog to GitHub Pages. Use when user says "deploy", "部署", or wants to publish the blog. allowed-tools: Bash(hugo:), Bash(git:), Bash(cd:), Bash(make:), Bash(date:), Bash(grep:), Read, Edit, Glob, AskUserQuestion

Deploy Blog to GitHub Pages

Pre-deploy Checks

在執行 deploy 之前,先檢查準備發布的文章:

  1. 使用 grep -l "draft: false" blog/content/post/*.md 找出非草稿文章
  2. 檢查這些文章的 description 是否為空
  3. 如果 description 為空,詢問用戶是否要補上描述
  4. 使用 date "+%Y-%m-%dT%H:%M:%S+08:00" 取得當前時間,更新發布時間(如果用戶要求)

Steps

  1. 執行 Pre-deploy Checks
  2. 進入 blog 目錄
  3. 執行 make deploy(會自動 build + commit + push)
  4. 確認部署成功

Commands

cd /home/davidleitw/Desktop/davidleitw.github.io/blog
make deploy

After deployment

告訴用戶:

スコア

総合スコア

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

レビュー

💬

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