Claude Code Plugins

Community-maintained marketplace

Feedback

document-summarizer

@ntaksh42/agents
0
0

Summarize long documents with key points and abstracts. Use when creating executive summaries or condensing content.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name document-summarizer
description Summarize long documents with key points and abstracts. Use when creating executive summaries or condensing content.

Document Summarizer Skill

ドキュメント要約スキルは、長文のドキュメントを効率的に要約し、重要なポイントを抽出します。

概要

このスキルを使用すると、技術文書、ビジネスレポート、学術論文、コードドキュメントなど、様々な種類のドキュメントを自動的に要約できます。要約レベルや出力形式を柔軟に指定可能です。

主な機能

  • 多様なドキュメント形式: Markdown、PDF、テキスト、HTML、コードファイル
  • 要約レベル選択: 要点のみ/標準/詳細の3段階
  • 柔軟な出力形式: 箇条書き、段落形式、エグゼクティブサマリー、Q&A形式
  • ドキュメントタイプ別最適化: 技術文書、ビジネス文書、学術論文、コードに対応
  • キーポイント抽出: 重要な情報を自動的にハイライト
  • セクション別要約: 長文を章ごとに分割して要約
  • 多言語対応: 日本語、英語、その他の言語
  • HTMLレポート生成: 美しくフォーマットされた要約レポート

使用方法

基本的な使い方

以下の技術文書を要約してください:
[ドキュメントの内容を貼り付け]

要約レベル: 標準
出力形式: 箇条書き

ファイルからの要約

README.mdファイルを要約してください。
要約レベル: 要点のみ
ハイライト: インストール手順、主要機能

詳細な要約指定

以下のビジネスレポートを要約:
- ドキュメントタイプ: ビジネスレポート
- 要約レベル: 詳細
- 出力形式: エグゼクティブサマリー + 箇条書き
- 焦点: 財務データ、市場分析、推奨事項
- 対象読者: 経営陣

ドキュメントタイプ

1. 技術文書 (Technical Documentation)

特徴:

  • API仕様、技術マニュアル、アーキテクチャドキュメント
  • コード例、設定手順、トラブルシューティング

要約内容:

  • 主要な技術仕様
  • システム要件
  • インストール/設定手順の概要
  • 重要なAPI/関数
  • 既知の問題と制限事項

:

Dockerドキュメントを要約:
- 焦点: コンテナの基本概念、主要コマンド
- 含める: ベストプラクティス、セキュリティ考慮事項
- 除外: 詳細なCLIリファレンス

2. ビジネス文書 (Business Documents)

特徴:

  • レポート、プレゼンテーション、提案書
  • 財務諸表、マーケティング資料

要約内容:

  • エグゼクティブサマリー
  • 主要な発見事項
  • 財務ハイライト
  • 推奨事項とアクションアイテム
  • リスクと機会

:

四半期レポートを要約:
- エグゼクティブサマリー: 1段落
- 財務ハイライト: 主要指標のみ
- 市場動向: 3-5ポイント
- 今後の施策: アクションアイテムリスト

3. 学術論文 (Academic Papers)

特徴:

  • 研究論文、学術記事、論文

要約内容:

  • 研究目的・背景
  • 方法論
  • 主要な発見
  • 結論
  • 今後の研究方向

:

機械学習に関する論文を要約:
構造:
1. 研究の背景と目的
2. 提案手法の概要
3. 実験結果の要点
4. 主要な貢献
5. 制限事項と今後の課題

4. コードドキュメント (Code Documentation)

特徴:

  • READMEファイル、API仕様、コードコメント

要約内容:

  • プロジェクト概要
  • インストール手順
  • 主要機能
  • 使用例
  • ライセンスと貢献方法

:

GitHubリポジトリのREADMEを要約:
- プロジェクトの目的
- クイックスタート手順
- 主要機能(3-5項目)
- ライセンス情報

5. 法律・契約文書 (Legal Documents)

特徴:

  • 契約書、利用規約、プライバシーポリシー

要約内容:

  • 主要な権利と義務
  • 重要な条項
  • 制限事項
  • データ取り扱い
  • 解約・終了条件

注意: 法律的な判断は専門家に確認してください。

6. ニュース記事 (News Articles)

特徴:

  • ニュース、ブログ記事、プレスリリース

要約内容:

  • 主要な出来事(5W1H)
  • 重要な引用
  • 影響と意義
  • 背景情報

要約レベル

レベル1: 要点のみ (Brief)

特徴:

  • 最も簡潔な要約
  • 2-5個の箇条書き
  • 読了時間: 30秒以内

用途:

  • 素早く全体像を把握
  • エグゼクティブサマリー
  • メール・チャットでの共有

:

要約レベル: 要点のみ
出力:
• プロジェクトAの進捗は計画より2週間遅延
• 予算超過はなし、品質基準は達成
• 来月末までに納品予定

レベル2: 標準 (Standard)

特徴:

  • バランスの取れた要約
  • 1-3段落 または 5-10個の箇条書き
  • 読了時間: 2-3分

用途:

  • 一般的な要約
  • レポート作成
  • チーム共有

:

要約レベル: 標準
出力:
## 概要
プロジェクトAは現在、当初計画より2週間の遅延が発生しています。
主な原因は...

## 主要なポイント
• 進捗状況: 75%完了(目標: 90%)
• 予算: 計画内で推移
• 品質: すべてのテストケースをパス
...

レベル3: 詳細 (Detailed)

特徴:

  • 包括的な要約
  • 複数セクション、詳細な箇条書き
  • 読了時間: 5-10分

用途:

  • 深い理解が必要な場合
  • ドキュメント代替
  • アーカイブ・参照用

:

要約レベル: 詳細
出力:
## エグゼクティブサマリー
[包括的な概要]

## プロジェクト背景
[詳細な背景情報]

## 進捗状況
[詳細な進捗レポート]

## 主要な課題と対応策
[課題ごとの詳細分析]

## 今後の計画
[ステップバイステップの計画]

## リスクと緩和策
[リスク分析]

出力形式

1. 箇条書き (Bullet Points)

特徴:

  • 簡潔で読みやすい
  • 階層構造で整理
  • スキャン可能

:

## 主要なポイント

• **システムアーキテクチャ**
  - マイクロサービス構成
  - Kubernetes上で稼働
  - 99.9%のSLA

• **技術スタック**
  - バックエンド: Node.js, Python
  - フロントエンド: React, TypeScript
  - データベース: PostgreSQL, Redis

• **デプロイメント**
  - CI/CD: GitHub Actions
  - 自動テスト: Jest, Pytest
  - モニタリング: Prometheus, Grafana

2. 段落形式 (Paragraph)

特徴:

  • 文章として読みやすい
  • 詳細な説明に適している
  • レポートスタイル

:

本システムは、マイクロサービスアーキテクチャを採用しており、
Kubernetes上で稼働しています。99.9%のSLAを保証し、
高可用性と拡張性を実現しています。

技術スタックとしては、バックエンドにNode.jsとPythonを使用し、
フロントエンドはReactとTypeScriptで構築されています。
データベースはPostgreSQLとRedisを組み合わせて使用しています。

3. エグゼクティブサマリー (Executive Summary)

特徴:

  • ビジネス向け
  • 主要な発見事項と推奨事項
  • 意思決定者向け

:

## エグゼクティブサマリー

### 主要な発見
2024年Q1の売上は前年比15%増加し、目標を5%上回りました。
新規顧客獲得数は過去最高を記録し、顧客満足度も向上しています。

### 推奨事項
1. モバイルアプリへの投資を増額(ROI 3.5倍の見込み)
2. カスタマーサポートチームを20%拡大
3. アジア市場への展開を加速

### 今後の課題
競合他社の新製品発表に対応する必要があります。
第2四半期中に新機能をリリースすることを推奨します。

4. Q&A形式 (Question & Answer)

特徴:

  • 理解しやすい
  • FAQスタイル
  • 特定の質問に答える

:

## よくある質問

**Q: このシステムの主な目的は何ですか?**
A: 顧客データを一元管理し、マーケティング施策を最適化することです。

**Q: どのような技術を使用していますか?**
A: クラウドネイティブな技術スタックで、Kubernetes、Node.js、
   PostgreSQLなどを使用しています。

**Q: セキュリティはどのように確保されていますか?**
A: エンドツーエンドの暗号化、定期的な脆弱性スキャン、
   SOC 2 Type II準拠により、高いセキュリティを実現しています。

5. 比較表 (Comparison Table)

特徴:

  • 視覚的に比較しやすい
  • 選択肢の評価に最適

:

## 提案の比較

| 項目 | 案A | 案B | 案C |
|------|-----|-----|-----|
| コスト | ¥500万 | ¥300万 | ¥400万 |
| 期間 | 3ヶ月 | 6ヶ月 | 4ヶ月 |
| リスク | 低 | 中 | 低 |
| ROI | 高 | 中 | 高 |
| 推奨度 | ★★★ | ★★ | ★★★ |

特殊な要約タイプ

コード要約

対象:

  • ソースコードファイル
  • GitHubリポジトリ
  • コードレビュー

要約内容:

  • コードの目的と機能
  • 主要なクラス/関数
  • 依存関係
  • 設計パターン
  • 改善提案

:

以下のPythonコードを要約:
[コードを貼り付け]

要約内容:
• 目的: ユーザー認証システム
• 主要クラス: User, AuthManager, TokenValidator
• 使用技術: JWT, bcrypt, SQLAlchemy
• セキュリティ機能: パスワードハッシュ化、トークン有効期限
• 改善提案: レート制限の追加、多要素認証の実装

会議議事録要約

対象:

  • 会議の書き起こし
  • 議事録
  • チャットログ

要約内容:

  • 主要な議題
  • 決定事項
  • アクションアイテム(担当者、期限)
  • 未解決の課題

:

会議議事録を要約:
日時: 2024-06-15
参加者: [リスト]
議題: Q2レビューと計画

要約:
## 決定事項
• 新機能Aは7月末リリース(担当: 田中)
• マーケティング予算を20%増額
• 月次レビューミーティングを隔週に変更

## アクションアイテム
- [ ] 要件定義書作成(佐藤、6/20まで)
- [ ] デザインモックアップ(鈴木、6/25まで)
- [ ] 競合分析レポート(山田、7/1まで)

## 未解決事項
• 価格戦略の最終決定(次回会議で継続)

複数ドキュメントの統合要約

用途:

  • 複数の関連文書をまとめる
  • 比較分析
  • 統合レポート

:

以下の3つのレポートを統合して要約:
1. 技術レポート
2. ビジネスレポート
3. ユーザーフィードバック

統合要約:
## 全体概要
[3つのレポートを横断した総合的な視点]

## 技術的視点
[技術レポートからの主要ポイント]

## ビジネス視点
[ビジネスレポートからの主要ポイント]

## ユーザー視点
[ユーザーフィードバックからの主要ポイント]

## 統合的な推奨事項
[すべての視点を考慮した提案]

カスタマイズオプション

焦点の指定

特定のトピックに焦点を当てた要約:
- 焦点: セキュリティ、パフォーマンス
- 除外: 歴史的背景、詳細な実装

対象読者の指定

対象読者に合わせた要約:
- 対象: 非技術者の経営陣
- トーン: ビジネス用語、専門用語は説明付き
- 焦点: ROI、ビジネスインパクト

長さの指定

文字数/語数制限:
- 最大文字数: 500文字
- または: 最大5つの箇条書き

HTMLレポート生成

要約結果を美しくフォーマットされたHTMLレポートとして出力できます。

機能:

  • プロフェッショナルなデザイン
  • 印刷最適化
  • セクション別の色分け
  • 重要度のハイライト
  • エクスポート可能

:

HTMLレポート形式で要約を生成:
- タイトル: "2024年Q2技術レポート要約"
- テーマ: プロフェッショナル(青系)
- セクション: エグゼクティブサマリー、技術詳細、推奨事項
- 含める: 目次、ページ番号、作成日時

ユースケース

1. 長文ドキュメントの素早い理解

400ページの技術仕様書を要約:
要約レベル: 標準
焦点: システム要件、APIエンドポイント、セキュリティ
出力: 10ページ程度の要約ドキュメント

2. 会議前の資料予習

明日の会議資料(3つのPDF)を要約:
要約レベル: 要点のみ
出力: 会議前に5分で読める箇条書き

3. 複数の論文レビュー

同じトピックの学術論文5本を要約・比較:
各論文: 要点のみ(2-3ポイント)
最後に: 共通点と相違点の分析

4. プロジェクトドキュメントの更新

1年前の設計書を要約し、現状と比較:
要約: 当初の設計意図、主要な決定事項
比較: 現在の実装との差分
出力: ギャップ分析レポート

5. コードベースの理解

初めて見るリポジトリのREADMEとコードを要約:
要約内容:
• プロジェクトの目的
• アーキテクチャ概要
• セットアップ手順
• 主要なコンポーネント
• 開発開始に必要な情報

ベストプラクティス

1. 適切な要約レベルの選択

  • 緊急度が高い → 要点のみ
  • 一般的な理解 → 標準
  • 詳細な分析 → 詳細

2. コンテキストの提供

要約時に以下を指定すると精度が向上:

  • ドキュメントの種類
  • 対象読者
  • 使用目的
  • 重要な焦点

3. 複数の出力形式を組み合わせ

エグゼクティブサマリー(1段落)
+ 箇条書き(主要ポイント5つ)
+ アクションアイテムリスト

4. 要約の検証

生成された要約を元のドキュメントと照合し、 重要な情報が漏れていないか確認してください。

制限事項

  • 非常に専門的な分野(医療、法律など)の要約は専門家による確認が必要
  • 数式や図表の多いドキュメントは要約の精度が下がる可能性
  • 多言語混在ドキュメントは主要言語で要約
  • 暗号化されたPDFは事前に復号化が必要

バージョン情報

  • スキルバージョン: 1.0.0
  • 対応言語: 日本語、英語、その他

使用例:

以下の技術ドキュメントを要約してください:
[ドキュメント内容]

要約レベル: 標準
出力形式: 箇条書き
焦点: インストール手順、主要機能、トラブルシューティング
対象読者: 開発者

このプロンプトで、構造化された要約が生成されます!