mcpField
G
github-release-assistant

github-release-assistant

github.com/zhanlincui開発19360 回インストール33 週間前に更新
リポジトリ

github-release-assistant について

リポジトリの情報と設定ファイルから、英語と中国語の README を生成するスキルです。内容の確認・修正に対応し、明示的な確認を得てから Git のコミットとプッシュを案内します。

主な機能

  1. 01英語・中国語の README 生成
  2. 02プロジェクトファイルから情報収集
  3. 03不足情報の確認
  4. 04差分のレビューと修正
  5. 05Git 操作前の確認

活用シーン

  1. 01リポジトリの README を二言語で作成
  2. 02リポジトリ情報に基づく文書の補完
  3. 03レビュー後の文書変更を Git にコミット

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/zhanlincui/agent-skills-hunter --skill github-release-assistant

インストール後、Claude Code で/github-release-assistantを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
readme_template_en.md
readme_template_zh.md
release_config.example.json
references/
readme_outline.md
redmax_style.md
scripts/
generate_release_readme.py

詳細

GitHub リリースアシスタント

概要

リポジトリの情報と小さな設定ファイルを使い、簡潔な「Redmax スタイル」のレイアウトに沿って、洗練された英語と中国語の README ファイルを生成します。README.md と README.zh.md を作成し、必要に応じて git のクリーンなコミットとプッシュを案内します。

ワークフロー

  1. config.json、README.md、PROJECT_STRUCTURE.md、requirements*.txt、docs/ からリポジトリの情報を収集します。
  2. 不足している情報を確認するか、ユーザーに release_assistant.json への記入を依頼します(assets/release_config.example.json を参照)。
  3. 生成スクリプトを実行して、README ファイルを作成します。
  4. ユーザーと差分を確認し、必要に応じて内容を調整します。
  5. 依頼された場合は、明示的な確認を得てから変更をステージング、コミット、プッシュします。

クイックスタート

  • リポジトリのルートに release_assistant.json を作成または編集します(任意ですが、推奨です)。
  • 次を実行します: python3 /Users/cuizhanlin/.codex/skills/github-release-assistant/scripts/generate_release_readme.py --project-root <repo> --language both --overwrite
  • README.md と README.zh.md を確認します。

Git ワークフロー(コミット+プッシュ)

  • git status と git diff を実行して変更を表示します。
  • git add、git commit、git push の前に確認を求めます。
  • 簡潔なコミットメッセージ(例:docs: add bilingual README)を提案し、承認を待ちます。

リソース

  • スクリプト:scripts/generate_release_readme.py。
  • テンプレート:assets/readme_template_en.md、assets/readme_template_zh.md。
  • 設定例:assets/release_config.example.json。
  • スタイルの手がかり:references/redmax_style.md。
  • アウトラインガイド:references/readme_outline.md。

コメント