mcpField
T
temp-files

temp-files

github.com/llama-farmエージェントワークフロー83644 回インストール21 週間前に更新
リポジトリ

temp-files について

temp-files は、レポートや進捗ファイルなどの一時出力を、作業ディレクトリ別の `/tmp/claude` 配下に保存するためのエージェントスキルです。ファイル名の付け方や削除時の注意点も示します。

主な機能

  1. 01作業ディレクトリ別の一時パス
  2. 02タイムスタンプ付きファイル名
  3. 03生成ファイルの保存手順
  4. 04一時ファイルの削除に関する注意

活用シーン

  1. 01コードレビュー報告の保存
  2. 02分析結果やテスト概要の保管
  3. 03リポジトリ外での進捗管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/llama-farm/llamafarm --skill temp-files

インストール後、Claude Code で/temp-filesを入力して読み込まれたか確認します。

詳細

一時ファイルスキル

進捗の記録、レポートの生成、一時データの保存のためにファイルを作成する必要がある場合は、リポジトリのルートではなく、システムの一時ディレクトリを使用してください。

ディレクトリ構成

すべての一時ファイルで、次のベースパスを使用してください(Claude Code の既存のタスク出力規則に準拠しています)。

/tmp/claude/{sanitized-cwd}/

{sanitized-cwd} は、現在の作業ディレクトリのパスについて、先頭のスラッシュを削除してから / を - に置き換えたものです(先頭にハイフンが付かないようにするためです)。

例:/Users/bobby/workspace/pivot/llamafarm で作業する場合 → /tmp/claude/Users-bobby-workspace-pivot-llamafarm/

一時ファイルの作成

手順 1:ディレクトリを作成する
SANITIZED_PATH=$(echo "$PWD" | sed 's|^/||' | tr '/' '-')
REPORT_DIR="/tmp/claude/${SANITIZED_PATH}/reviews"
mkdir -p "$REPORT_DIR"
手順 2:一意のファイル名を生成する

次のパターンを使用してください:{descriptor}-{YYYYMMDD-HHMMSS}.{ext}

TIMESTAMP=$(date +%Y%m%d-%H%M%S)
FILENAME="code-review-${TIMESTAMP}.md"
FILEPATH="${REPORT_DIR}/${FILENAME}"
手順 3:ファイルを書き込む

完全な一時ファイルのパスを指定して Write ツールを使用してください。

手順 4:ユーザーに知らせる

ファイルを作成した場所を必ずユーザーに伝えてください。

レポートの保存先:/tmp/claude/Users-bobby-workspace-pivot-llamafarm/reviews/code-review-20260108-143052.md

このパターンを使用する場合

  • コードレビューのレポート
  • 分析結果
  • 進捗を記録するファイル
  • テスト結果の概要
  • 特定の保存先が明示されていない、生成されたドキュメント

このパターンを使用しない場合

  • ユーザーがファイルパスを明示している場合
  • コミットするファイル(README、設定ファイルなど)を作成する場合
  • 既存のファイルを編集する場合

クリーンアップに関する注意

/tmp/ 内のファイルは、システムの再起動時に削除されます。ファイルを保持する必要がある場合は、恒久的な保存先にコピーするよう提案してください。

コメント