mcpField
U
user-file-ops

user-file-ops

github.com/trpc-groupドキュメント1.9k50 回インストール今日更新
リポジトリ

user-file-ops について

user-file-opsは、ユーザー提供または他のスキルが作成したワークスペース内のテキストファイルを要約します。基本的な統計情報を計算し、短いプレビューを記録します。

主な機能

  1. 01ワークスペース内のテキストを要約
  2. 02行数・単語数・バイト数を集計
  3. 03短いファイルプレビューを記録
  4. 04入力・出力ディレクトリのファイルに対応

活用シーン

  1. 01ユーザー提供テキストファイルの要約
  2. 02他のスキルが作成したファイルの確認

インストール

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

$npx skills add https://github.com/trpc-group/trpc-agent-go --skill user-file-ops

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

同梱ファイルscripts/summarize_file.sh

詳細

概要

ユーザーまたはほかのスキルから提供されたテキストファイルを要約します。 このスキルでは、基本的な統計情報(行数、単語数、バイト数)を計算し、 ファイルの短いプレビューを取得できます。

ユーザーが提供したファイルは、通常 work/inputs/ に配置されます (たとえば、ホストディレクトリが入力としてマウントされる場合や、ユーザーが会話にファイルをアップロードし、skill_run によってワークスペースにステージングされる場合などです)。ほかのスキルが生成したファイルは、通常 out/ に書き込まれるため、そこから直接要約できます。

例

  1. ワークスペースにすでにあるテキストファイルを要約する

    コマンド:

    bash scripts/summarize_file.sh
    work/inputs/example.txt
    out/example_summary.txt

  2. 別のファイルを要約する

    コマンド:

    bash scripts/summarize_file.sh
    work/inputs/notes.txt
    out/notes_summary.txt

  3. ほかのスキルが生成したファイルを要約する

    コマンド:

    bash scripts/summarize_file.sh
    out/sample_fib.txt
    out/sample_fib_summary.txt

出力ファイル

  • out/example_summary.txt
  • out/notes_summary.txt
  • out/sample_fib_summary.txt

コメント