スキル github-release-assistant
📦

github-release-assistant

安全

バイリンガルの GitHub リリースドキュメントを生成

洗練されたリリースドキュメントの作成には時間がかかり、言語間での一貫性が求められます。このスキルは、既存のリポジトリメタデータから README のバイリンガル生成を自動化します。

対応: Claude Codex Code(CC)
🥇 84 ゴールド
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「github-release-assistant」を使用しています。 プロジェクトメタデータを含む config.json と requirements.txt ファイルを持つリポジトリ

期待される結果:

2 つのファイルが作成されました:README.md(英語)と README.zh.md(中国語)。プロジェクト概要、主要機能、クイックスタート手順、ライセンスバッジを含む同一構造

「github-release-assistant」を使用しています。 既存ドキュメントに対して --language both --overwrite フラグ付きでジェネレーターを実行

期待される結果:

更新された README ファイルは、レビュー準備済みのステージング変更を通じて Git 履歴を保持しながら、以前のバージョンを置き換え

セキュリティ監査

安全
v1 • 2/24/2026

Static analysis flagged 53 patterns but all are false positives. The 'weak cryptographic algorithm' warnings match MATLAB function names (BDF1, BDF2, ode45) in documentation, not actual crypto code. 'Ruby backtick execution' is Python code with markdown documentation formatting. Hardcoded URLs are standard badge images from shields.io. Unicode regex detects CJK characters for bilingual support. No malicious intent, no credential handling, no external API calls beyond static badge URLs.

8
スキャンされたファイル
676
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude

品質スコア

77
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

オープンソースプロジェクトメンテナー

両言語版を手動で作成することなく、GitHub の各バージョンリリースで一貫性のあるバイリンガルリリースドキュメントを生成。

国際的に活動する開発者

国内および国際的なオーディエンスを対象としたプロジェクト向けに、中国語と英語の README ファイルを迅速に作成。

研究コードの配布

明確なセクション構造とインストール手順を備えた、学術ソフトウェアリリース用のプロフェッショナルなドキュメントを作成。

これらのプロンプトを試す

基本的な README 生成
デフォルトテンプレートを使用してリポジトリのバイリンガル README ファイルを生成してください。
カスタム設定
release_assistant.json の設定を使用して、プロジェクト名、機能、クイックスタート手順を反映した README.md と README.zh.md を作成してください。
言語選択出力
既存のプロジェクトメタデータを使用して中国語 README(README.zh.md)のみを生成し、ファイルが存在する場合は上書きしてください。
完全リリースワークフロー
両方の README ファイルを生成し、git diff を表示してから、適切なコミットメッセージで変更のコミットとプッシュをガイドしてください。

ベストプラクティス

  • 抽出されたメタデータの正確性を確認するため、コミット前に生成された README 内容をレビュー
  • リリース間での一貫した出力を得るため、カスタムプロジェクト詳細を記述した release_assistant.json を作成
  • git add および commit 操作を実行する前に git diff を使用して変更をプレビュー

回避

  • 抽出内容の正確性を確認せずに生成された README ファイルをコミットしない
  • 既存ドキュメントを完全に置き換える意図がない限り --overwrite フラグを使用しない
  • diff が意図したドキュメント変更のみを示すことを最初に確認せずに git push を実行しない

よくある質問

このスキルはドキュメント生成にどのファイルが必要ですか?
このスキルはリポジトリから config.json、README.md、PROJECT_STRUCTURE.md、requirements.txt、LICENSE を読み取ります。最小限、プロジェクト名を抽出するためにリポジトリディレクトリが必要です。
README テンプレートをカスタマイズできますか?
はい、assets/readme_template_en.md および assets/readme_template_zh.md のテンプレートファイルを編集するか、--template-dir フラグでカスタムテンプレートを提供できます。
このスキルは実際の GitHub リリースを作成しますか?
いいえ、README ドキュメントファイルのみを生成します。API を通じた GitHub リリースの作成には追加権限が必要であり、このスキルの範囲外です。
このスキルはバイリンガル内容をどのように処理しますか?
正規表現を使用して中国語/日本語/韓国語の文字を検出し、既存ドキュメントから内容を抽出するか、提供された設定値を英語および中国語セクションの両方に使用します。
プロジェクトが異なる設定フォーマットを使用している場合はどうすればよいですか?
assets/release_config.example.json の例に従ってリポジトリルートに release_assistant.json ファイルを作成し、カスタムメタデータを提供してください。
生成中にコードは外部サーバーに送信されますか?
いいえ、すべての処理はローカルで実行されます。外部 URL は生成された README markdown に埋め込まれた shields.io からの静的バッジ画像のみです。