mcpField
C
compress

compress

github.com/owainlewisエージェントワークフロー4499 回インストール10 週間前に更新
リポジトリ

compress について

compress は、意味を保ちながら情報や指示を短くするライティングスキルです。要件の抽出、重複の削除、編集による解釈の変化の確認をエージェントに促します。

主な機能

  1. 01目的と対象読者の特定
  2. 02制約・事実・例外の保持
  3. 03重複や不要な構成の削除
  4. 04原文との照合による確認

活用シーン

  1. 01手順書の短縮
  2. 02要件を保ったメモの圧縮
  3. 03例外を残したガイドの編集

インストール

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

$npx skills add https://github.com/owainlewis/agent-skills --skill compress

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

同梱ファイルagents/openai.yaml

詳細

圧縮

意味を損なわずに入力を短くします。

通常の文章を磨くのではなく、情報や指示に使用してください。文体や文章の質が主な問題であれば、deslop を使用してください。

手順

  1. 目的と想定読者またはエージェントを特定します。
  2. 必要な内容を抽出します。事実、行動、入力、出力、制約、デフォルト、例、エッジケース、確認事項、停止条件が含まれます。
  3. 繰り返し、前置き、背景説明、一般的な助言、意欲を高める表現、理解や行動を変えない構成を削除します。
  4. 曖昧な表現は、原文の根拠がある場合に限り、具体的な指示に置き換えます。根拠がなければ削除します。
  5. 重複するルールをまとめ、各事実を必要な箇所に一度だけ記載します。
  6. 論理を保てる範囲で、平易な言葉と最小限の構成に書き直します。
  7. 結果を原文と比較します。削除によって解釈や結果が変わる可能性のある内容は復元します。

残す内容

  • 事実、数値、名前、パス、コマンド、スキーマ、引用
  • 明示された範囲、優先順位、例外
  • 過去の失敗を受けて設けられた要件
  • 実際の曖昧さを解消するデフォルト
  • 形式を定義する例や、エッジケースを示す例
  • 検証、失敗時の動作、停止条件
  • ブレインダンプやメモを圧縮する場合に役立つ文体

削除する内容

  • 繰り返される目標、要約、結論
  • 明らかな前置きや、文書についての説明
  • 「徹底する」「適切に判断する」などの基本的な助言
  • 検証基準のない「堅牢な」「洗練された」「本番環境対応」などの形容詞
  • 確信度や責任に影響しない曖昧な表現
  • ルールを繰り返すだけの例
  • 意味を加えない見出し、箇条書き、手順
  • すでに明確に示された用語の同義語

削除した内容を検証する

次の点を確認してください。その内容を削除すると、十分な能力のある読者の行動が変わったり、事実、制限、判断、警告、文体の一部が失われたりする可能性はありますか?

いいえなら削除します。はいなら残すか、より明確に書き直します。

変更点の要約を求められていない限り、圧縮した結果だけを返してください。

コメント