discussion-commenter について
Discussion Commenterは、MarkdownのQ&A項目を個別のコメントにしてGitHub Discussionへ投稿します。書面のQ&Aを公開する人向けで、投稿前にdry-runで内容を確認できます。
主な機能
- 01MarkdownからQ&A項目を解析
- 02質問ごとにコメントを投稿
- 03補足回答を親の質問に含める
- 04指定した日付をコメントに付記
- 05dry-runでコメントをプレビュー
活用シーン
- 01MarkdownのQ&Aをディスカッションに公開
- 02投稿前に解析されたコメントを確認
- 03補足回答を対応する質問とまとめる
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ pamelafox/ presentation-skills --skill discussion-commenterインストール後、Claude Code で/discussion-commenterを入力して読み込まれたか確認します。
同梱ファイルpost_qas.py
詳細
ディスカッションのコメント投稿
Markdown の記事から Q&A エントリを GitHub Discussion に個別のコメントとして投稿します。
使用方法
記事ファイルのパス、ディスカッションの URL、日付を指定してスクリプトを実行します。
uv run .agents/skills/discussion-commenter/post_qas.py \
"path/to/writeup.md" \
"https://github.com/orgs/ORG/discussions/NUMBER" \
"2026/01/06"
引数
writeup_path- Q&A を含む Markdown の記事ファイルのパスdiscussion_url- GitHub Discussion の完全な URLdate- 各コメントの先頭に付ける日付文字列(例:「2026/01/06」)
オプション
--dry-run- 実際には投稿せず、解析結果と投稿内容を表示します
要件
- GitHub CLI(
gh)がインストールされ、認証済みであること - ユーザーがディスカッションにコメントする権限を持っていること
出力
記事内の各 ## Question セクションは、次の形式で個別のコメントになります。
**2026/01/06: Question Title**
Answer content...
サブセクション(### Follow-up)は、親の質問のコメントに含まれます。
コメント
Markdown 対応