Runbook
ランブーくん for Cowork
📋 プロンプトテンプレート

作業フォルダの invoices/ 配下にある請求書PDFをすべて読み取り、発行日と請求元の会社名を使って統一フォーマットにリネームしてください。

入力情報

  • PDFの場所:作業フォルダの invoices/ 配下
  • リネーム後のファイル名フォーマットYYYY-MM-DD_{請求元会社名}_{請求書番号}.pdf
  • 出力先:作業フォルダの renamed/ 配下(元ファイルは残し、リネーム後のファイルをコピーで配置)

読み取る項目

各PDFから以下を抽出してください。

  • 発行日(YYYY-MM-DD形式)
  • 請求元の会社名(宛先ではなく発行側)
  • 請求書番号(なければ空欄)
  • 請求金額(税込)
  • インボイス登録番号(T+13桁)

リネームルール

  • 会社名は「株式会社」「有限会社」などの法人格を除いた簡潔な表記にする(例:「株式会社サンプル商事」→「サンプル商事」)
  • ファイル名に使えない文字(/ \ : * ? " < > |)は _ に置換
  • 発行日が読み取れない場合はファイル名に YYYY-MM-DD の代わりに 日付不明 を使用
  • 請求元が読み取れない場合はファイル名に 請求元不明 を使用
  • 同一ファイル名が重複する場合は末尾に _2, _3 を付与

出力内容

  1. renamed/ にリネーム後のPDFを配置
  2. 作業フォルダの output/ に対応表Excel(リネーム対応表.xlsx)を作成
    • 列:元ファイル名 / リネーム後ファイル名 / 発行日 / 請求元 / 請求書番号 / 請求金額 / インボイス登録番号 / 備考
  3. 読み取り失敗・要確認のファイルは備考欄に理由を記載

次回から確実に実行できるように、生成スクリプトを output/ に保存してください。

Hint

Coworkに作業フォルダを指定し、作業フォルダ以下の invoices/ に請求書PDFをまとめて保存してから実行してください。

  • 会社名の表記ゆれを避けたい場合:プロンプトに「取引先マスタ一覧」を添付して名寄せを指示
  • 月別フォルダに振り分けたい場合:プロンプトに「発行月ごとにサブフォルダへ振り分けてください」と追記
  • 支払済みと未払いを区別したい場合:プロンプトに「支払ステータス列も追加してください」と追記
💡 使い方
上のテンプレートをコピーして Claude Coworkに貼り付け、 〔〕で囲まれた箇所をご自身の情報に書き換えてお使いください。