transcript-analyzer について
Transcript Analyzerは、会議の記録をAIで分析するコマンドラインスキルです。会議内容の整理や用語管理に使え、決定事項、アクションアイテム、意見、質問、用語を抽出してMarkdownレポートを作成します。
主な機能
- 01決定事項、タスク、意見の分類抽出
- 02質問と専門用語の識別
- 03記録のチャンク処理
- 04確信度付きMarkdownレポートの生成
- 05カスタム用語集と出力設定
活用シーン
- 01会議の決定事項と担当タスクの整理
- 02未解決の質問や参加者の意見の要約
- 03会議記録から用語集を作成・更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ glebis/ claude-skills --skill transcript-analyzerインストール後、Claude Code で/transcript-analyzerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.claude-plugin/plugin.jsonscripts/cli.tspackage-lock.jsonpackage.jsontsconfig.jsonscripts/data/glossary.jsonscripts/src/lib/extract-service.tsmarkdown.tsmockExtractor.tsterm-utils.tsutils.tsscripts/src/types/index.ts詳細
議事録分析ツール
概要
AI を使用して会議の議事録を分析し、以下を自動的に抽出して分類します。
- 決定事項 - 明示的に合意された内容や選択事項
- アクションアイテム - 担当者が割り当てられたタスク
- 意見 - 合意には至っていないものの、表明された見解
- 質問 - 提起された未解決の質問
- 用語 - 用語集に登録する、ドメイン固有の専門用語
前提条件
初回使用前に、依存関係をインストールします。
cd ~/.claude/skills/transcript-analyzer/scripts && npm install
使い方
議事録を分析するには、次のようにします。
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- <transcript-file> -o <output.md> [options]
オプション
| オプション | 説明 |
|---|---|
<file> | 分析する議事録ファイル(最初の位置引数) |
-o, --output <path> | 標準出力ではなく、ファイルに Markdown を書き込みます |
--include-transcript | 出力に議事録全文を含めます[デフォルト:オフ] |
--no-extractions | 抽出結果のセクションを除外します |
--no-glossary | 用語集のセクションを除外します |
--glossary <path> | カスタム用語集の JSON パス |
--skip-glossary | 用語集の用語を事前に読み込みません |
--max-terms <num> | 用語集の候補数を制限します |
--chunk-size <num> | チャンクサイズを上書きします(デフォルト:3000) |
例
基本的な分析
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- /path/to/meeting.md -o /path/to/analysis.md
元の議事録を含める
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- /path/to/meeting.md -o /path/to/analysis.md --include-transcript
抽出結果のみ(用語集なし)
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- /path/to/meeting.md -o /path/to/analysis.md --no-glossary
特定のセクションを分析する
議事録の一部のみを分析するには、まずそのセクションを抽出します。
sed -n '50,100p' /path/to/meeting.md > /tmp/section.md
cd ~/.claude/skills/transcript-analyzer/scripts && npm run cli -- /tmp/section.md -o /path/to/section-analysis.md
出力形式
このツールは、以下の内容を含む Markdown を生成します。
-
YAML フロントマター - 処理メタデータ:
- 処理したチャンク数
- 種類別の抽出結果数
- 新たに見つかった用語
- 使用したモデル(Cerebras 経由の llama-3.3-70b)
- トークン使用量(入力/出力/合計)
-
抽出結果 - 確信度スコア付きで分類された調査結果:
- 各抽出結果には、話者(特定できた場合)、出典の抜粋、関連用語が含まれます
-
用語集 - 既存の用語集で承認された用語と、定義付きで提案された新しい用語
設定
このスキルは Cerebras API を使用します。API キーは scripts/.env に保存されています。
CEREBRAS_API_KEY=<your-key>
スクリプト
scripts/cli.ts- CLI のメインエントリーポイントscripts/src/lib/extract-service.ts- Cerebras を使用した AI 処理ロジックscripts/src/lib/markdown.ts- Markdown 出力の生成scripts/src/lib/term-utils.ts- 用語の重複排除ユーティリティscripts/src/lib/mockExtractor.ts- テスト用のモックモードscripts/src/types/index.ts- TypeScript の型定義scripts/data/glossary.json- デフォルトの用語集ストレージ
コメント
Markdown 対応