mcpField
D
discussion-commenter

discussion-commenter

github.com/pamelafox生産性128109 回インストール8 週間前に更新
リポジトリ

discussion-commenter について

Discussion Commenterは、MarkdownのQ&A項目を個別のコメントにしてGitHub Discussionへ投稿します。書面のQ&Aを公開する人向けで、投稿前にdry-runで内容を確認できます。

主な機能

  1. 01MarkdownからQ&A項目を解析
  2. 02質問ごとにコメントを投稿
  3. 03補足回答を親の質問に含める
  4. 04指定した日付をコメントに付記
  5. 05dry-runでコメントをプレビュー

活用シーン

  1. 01MarkdownのQ&Aをディスカッションに公開
  2. 02投稿前に解析されたコメントを確認
  3. 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"

引数

  1. writeup_path - Q&A を含む Markdown の記事ファイルのパス
  2. discussion_url - GitHub Discussion の完全な URL
  3. date - 各コメントの先頭に付ける日付文字列(例:「2026/01/06」)

オプション

  • --dry-run - 実際には投稿せず、解析結果と投稿内容を表示します

要件

  • GitHub CLI(gh)がインストールされ、認証済みであること
  • ユーザーがディスカッションにコメントする権限を持っていること

出力

記事内の各 ## Question セクションは、次の形式で個別のコメントになります。

**2026/01/06: Question Title**

Answer content...

サブセクション(### Follow-up)は、親の質問のコメントに含まれます。

コメント