github-release-assistant について
リポジトリの情報と設定ファイルから、英語と中国語の README を生成するスキルです。内容の確認・修正に対応し、明示的な確認を得てから Git のコミットとプッシュを案内します。
主な機能
- 01英語・中国語の README 生成
- 02プロジェクトファイルから情報収集
- 03不足情報の確認
- 04差分のレビューと修正
- 05Git 操作前の確認
活用シーン
- 01リポジトリの README を二言語で作成
- 02リポジトリ情報に基づく文書の補完
- 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.mdreadme_template_zh.mdrelease_config.example.jsonreferences/readme_outline.mdredmax_style.mdscripts/generate_release_readme.py詳細
GitHub リリースアシスタント
概要
リポジトリの情報と小さな設定ファイルを使い、簡潔な「Redmax スタイル」のレイアウトに沿って、洗練された英語と中国語の README ファイルを生成します。README.md と README.zh.md を作成し、必要に応じて git のクリーンなコミットとプッシュを案内します。
ワークフロー
config.json、README.md、PROJECT_STRUCTURE.md、requirements*.txt、docs/からリポジトリの情報を収集します。- 不足している情報を確認するか、ユーザーに
release_assistant.jsonへの記入を依頼します(assets/release_config.example.jsonを参照)。 - 生成スクリプトを実行して、README ファイルを作成します。
- ユーザーと差分を確認し、必要に応じて内容を調整します。
- 依頼された場合は、明示的な確認を得てから変更をステージング、コミット、プッシュします。
クイックスタート
- リポジトリのルートに
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。
コメント
Markdown 対応