document-summarizer

ntaksh42's avatarfrom ntaksh42

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

0stars🔀1forks📁View on GitHub🕐Updated Dec 20, 2025

When & Why to Use This Skill

The Document Summarizer skill is designed to efficiently condense long-form content into concise, actionable insights. By extracting key points and generating structured abstracts, it helps users navigate complex information across various formats including technical manuals, business reports, academic papers, and legal documents. It offers customizable summary depths—ranging from brief bullet points to comprehensive executive summaries—to suit different professional needs and time constraints.

Use Cases

  • Business Intelligence: Transform lengthy quarterly reports and market analyses into executive summaries for rapid decision-making.
  • Technical Onboarding: Condense complex API documentation, system architectures, and README files to help developers get up to speed quickly.
  • Academic Research: Extract research objectives, methodologies, and key findings from scholarly articles and white papers.
  • Meeting Efficiency: Generate structured minutes, highlight key decisions, and list action items from meeting transcripts or notes.
  • Legal & Compliance: Identify critical clauses, obligations, and risks within contracts and policy documents for preliminary review.
namedocument-summarizer
descriptionSummarize 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
  • 対応言語: 日本語、英語、その他

使用例:

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

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

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

document-summarizer – AI Agent Skills | Claude Skills