Claude で作る ミーティングアシスタント
====================================

会議の文字起こしから「議事録」と「タスク」を生成し、ローカルで一元管理する
ためのプロジェクトテンプレートです。Claude Cowork / Claude Code で使います。


使い方
------

1. ZIP を解凍し、できた meeting-assistant フォルダを任意の場所に置きます。
   （このフォルダを Cowork / Claude Code で作業フォルダとして指定して使います）

2. input フォルダに会議の文字起こしを置きます。
   （サンプルが6件入っているので、何も用意しなくてもそのまま試せます）

3. 議事録とタスクを生成する（Cowork）
   Cowork タブを開き、サイドバーから
   「プロジェクト」→「新規プロジェクト」→「既存のフォルダを選択」と進み、
   設置した meeting-assistant フォルダを指定します。
   続けて Prompt/cowork-prompt.txt をコピーして貼り付け、実行します。
   → output/<会議ID>/ に minutes.md と tasks.json が生成されます。

4. 管理画面（Webアプリ）を作る ※用途に応じて2通り

   ・本格版（Claude Code）
       Claude Code で作業ディレクトリに meeting-assistant フォルダを指定し、
       Prompt/code-prompt.txt をコピペして実行します。
       （Next.js のローカルWebアプリ。利用には Node.js が必要です）

   ・簡易版（Cowork）
       手順3で作った Cowork のプロジェクトに、そのまま
       Prompt/cowork-webapp-prompt.txt をコピペして実行します。
       （ダブルクリックで開ける単一HTML。インストール不要）

5. 生成された画面で、会議一覧・議事録・タスクボードを確認し、進捗を管理します。

詳しい操作の流れは解説動画をご覧ください。


フォルダの中身
--------------

requirements.md  詳しい仕様書
Prompt           プロンプト3種（cowork-prompt / code-prompt / cowork-webapp-prompt）
input            文字起こしを置く場所（サンプル6件入り）
archive          処理済みの原本が移動される場所
output           生成された会議データ（minutes.md / tasks.json）が入る場所
LICENSE          ライセンス全文


ライセンス
----------

MIT License です。商用利用・改変・再配布いずれも自由です。
クレジット表記は任意です（していただけると嬉しいです）。
動作を保証するものではなく、ご利用は自己責任でお願いします（無保証）。
詳しくは同梱の LICENSE ファイルをご覧ください。
