The document summarization skill efficiently summarizes long documents and extracts important points.
Overview
With this skill, you can automatically summarize various types of documents, including technical documents, business reports, academic papers, and code documentation. You can flexibly specify the summary level and output format.
Main Features
- Various Document Formats: Markdown, PDF, text, HTML, code files
- Summary Level Selection: Three levels: key points only/standard/detailed
- Flexible Output Formats: Bullet points, paragraph format, executive summary, Q&A format
- Optimization by Document Type: Supports technical documents, business documents, academic papers, and code
- Key Point Extraction: Automatically highlights important information
- Section-by-Section Summarization: Splits long texts by chapter and summarizes them
- Multilingual Support: Japanese, English, and other languages
- HTML Report Generation: Beautifully formatted summary reports
How to Use
Basic Usage
以下の技術文書を要約してください:
[ドキュメントの内容を貼り付け]
要約レベル: 標準
出力形式: 箇条書き
Summarizing from a File
README.mdファイルを要約してください。
要約レベル: 要点のみ
ハイライト: インストール手順、主要機能
Detailed Summary Specification
以下のビジネスレポートを要約:
- ドキュメントタイプ: ビジネスレポート
- 要約レベル: 詳細
- 出力形式: エグゼクティブサマリー + 箇条書き
- 焦点: 財務データ、市場分析、推奨事項
- 対象読者: 経営陣
Document type
1. Technical Documentation
Features:
- API specifications, technical manuals, architecture documents
- Code examples, configuration procedures, troubleshooting
Summary Content:
- Key technical specifications
- System requirements
- Overview of installation/configuration procedures
- Important APIs/functions
- Known issues and limitations
Example:
Dockerドキュメントを要約:
- 焦点: コンテナの基本概念、主要コマンド
- 含める: ベストプラクティス、セキュリティ考慮事項
- 除外: 詳細なCLIリファレンス
2. Business Documents
Features:
- Reports, presentations, proposals
- Financial statements, marketing materials
Summary Content:
- Executive summary
- Key findings
- Financial highlights
- Recommendations and action items
- Risks and opportunities
Example:
四半期レポートを要約:
- エグゼクティブサマリー: 1段落
- 財務ハイライト: 主要指標のみ
- 市場動向: 3-5ポイント
- 今後の施策: アクションアイテムリスト
3. Academic Papers
Features:
- Research papers, academic articles, theses
Summary Content:
- Research purpose/background
- Methodology
- Key findings
- Conclusion
- Future research directions
Example:
機械学習に関する論文を要約:
構造:
1. 研究の背景と目的
2. 提案手法の概要
3. 実験結果の要点
4. 主要な貢献
5. 制限事項と今後の課題
4. Code Documentation
Features:
- README files, API specifications, code comments
Summary Content:
- Project overview
- Installation procedures
- Main features
- Usage examples
- License and contribution guidelines
Example:
GitHubリポジトリのREADMEを要約:
- プロジェクトの目的
- クイックスタート手順
- 主要機能(3-5項目)
- ライセンス情報
5. Legal Documents
Features:
- Contracts, terms of service, privacy policies
Summary Content:
- Key rights and obligations
- Important clauses
- Limitations
- Data Handling
- Cancellation and Termination Conditions
Note: Please consult a professional for legal judgment.
6. News Articles
Features:
- News, blog articles, press releases
Summary Content:
- Key Events (5W1H)
- Important Quotes
- Impact and Significance
- Background Information
Summary Level
Level 1: Brief
Features:
- The most concise summary
- 2-5 bullet points
- Reading time: within 30 seconds
Use Cases:
- Quickly grasp the overall picture
- Executive summary
- Sharing via email/chat
Example:
要約レベル: 要点のみ
出力:
• プロジェクトAの進捗は計画より2週間遅延
• 予算超過はなし、品質基準は達成
• 来月末までに納品予定
Level 2: Standard
Features:
- A balanced summary
- 1-3 paragraphs or 5-10 bullet points
- Reading time: 2-3 minutes
Use Cases:
- General summaries
- Report creation
- Team sharing
Example:
要約レベル: 標準
出力:
## 概要
プロジェクトAは現在、当初計画より2週間の遅延が発生しています。
主な原因は...
## 主要なポイント
• 進捗状況: 75%完了(目標: 90%)
• 予算: 計画内で推移
• 品質: すべてのテストケースをパス
...
Level 3: Detailed
Features:
- A comprehensive summary
- Multiple sections, detailed bullet points
- Reading time: 5-10 minutes
Use Cases:
- When deep understanding is required
- As a substitute for documents
- For archiving and reference
Example:
要約レベル: 詳細
出力:
## エグゼクティブサマリー
[包括的な概要]
## プロジェクト背景
[詳細な背景情報]
## 進捗状況
[詳細な進捗レポート]
## 主要な課題と対応策
[課題ごとの詳細分析]
## 今後の計画
[ステップバイステップの計画]
## リスクと緩和策
[リスク分析]
Output Format
1. Bullet Points
Features:
- Concise and easy to read
- Organized in a hierarchical structure
- Scannable
Example:
## 主要なポイント
• **システムアーキテクチャ**
- マイクロサービス構成
- Kubernetes上で稼働
- 99.9%のSLA
• **技術スタック**
- バックエンド: Node.js, Python
- フロントエンド: React, TypeScript
- データベース: PostgreSQL, Redis
• **デプロイメント**
- CI/CD: GitHub Actions
- 自動テスト: Jest, Pytest
- モニタリング: Prometheus, Grafana
2. Paragraph Format
Features:
- Easy to read as prose
- Suitable for detailed explanations
- Report style
Example:
本システムは、マイクロサービスアーキテクチャを採用しており、
Kubernetes上で稼働しています。99.9%のSLAを保証し、
高可用性と拡張性を実現しています。
技術スタックとしては、バックエンドにNode.jsとPythonを使用し、
フロントエンドはReactとTypeScriptで構築されています。
データベースはPostgreSQLとRedisを組み合わせて使用しています。
3. Executive Summary
Features:
- For business use
- Key findings and recommendations
- For decision-makers
Example:
## エグゼクティブサマリー
### 主要な発見
2024年Q1の売上は前年比15%増加し、目標を5%上回りました。
新規顧客獲得数は過去最高を記録し、顧客満足度も向上しています。
### 推奨事項
1. モバイルアプリへの投資を増額(ROI 3.5倍の見込み)
2. カスタマーサポートチームを20%拡大
3. アジア市場への展開を加速
### 今後の課題
競合他社の新製品発表に対応する必要があります。
第2四半期中に新機能をリリースすることを推奨します。
4. Q&A Format
Features:
- Easy to understand
- FAQ style
- Answers specific questions
Example:
## よくある質問
**Q: このシステムの主な目的は何ですか?**
A: 顧客データを一元管理し、マーケティング施策を最適化することです。
**Q: どのような技術を使用していますか?**
A: クラウドネイティブな技術スタックで、Kubernetes、Node.js、
PostgreSQLなどを使用しています。
**Q: セキュリティはどのように確保されていますか?**
A: エンドツーエンドの暗号化、定期的な脆弱性スキャン、
SOC 2 Type II準拠により、高いセキュリティを実現しています。
5. Comparison Table
Features:
- Easy to compare visually
- Ideal for evaluating options
Example:
## 提案の比較
| 項目 | 案A | 案B | 案C |
|------|-----|-----|-----|
| コスト | ¥500万 | ¥300万 | ¥400万 |
| 期間 | 3ヶ月 | 6ヶ月 | 4ヶ月 |
| リスク | 低 | 中 | 低 |
| ROI | 高 | 中 | 高 |
| 推奨度 | ★★★ | ★★ | ★★★ |
Special Summary Types
Code Summary
Target:
- Source code files
- GitHub repository
- Code review
Summary Content:
- Purpose and functionality of the code
- Main classes/functions
- Dependencies
- Design patterns
- Improvement suggestions
Example:
以下のPythonコードを要約:
[コードを貼り付け]
要約内容:
• 目的: ユーザー認証システム
• 主要クラス: User, AuthManager, TokenValidator
• 使用技術: JWT, bcrypt, SQLAlchemy
• セキュリティ機能: パスワードハッシュ化、トークン有効期限
• 改善提案: レート制限の追加、多要素認証の実装
Meeting Minutes Summary
Target:
- Meeting transcript
- Minutes
- Chat log
Summary Content:
- Key agenda items
- Decisions made
- Action items (owner, deadline)
- Unresolved Issues
Example:
会議議事録を要約:
日時: 2024-06-15
参加者: [リスト]
議題: Q2レビューと計画
要約:
## 決定事項
• 新機能Aは7月末リリース(担当: 田中)
• マーケティング予算を20%増額
• 月次レビューミーティングを隔週に変更
## アクションアイテム
- [ ] 要件定義書作成(佐藤、6/20まで)
- [ ] デザインモックアップ(鈴木、6/25まで)
- [ ] 競合分析レポート(山田、7/1まで)
## 未解決事項
• 価格戦略の最終決定(次回会議で継続)
Integrated Summarization of Multiple Documents
Use Cases:
- Combine multiple related documents
- Comparative analysis
- Integrated report
Example:
以下の3つのレポートを統合して要約:
1. 技術レポート
2. ビジネスレポート
3. ユーザーフィードバック
統合要約:
## 全体概要
[3つのレポートを横断した総合的な視点]
## 技術的視点
[技術レポートからの主要ポイント]
## ビジネス視点
[ビジネスレポートからの主要ポイント]
## ユーザー視点
[ユーザーフィードバックからの主要ポイント]
## 統合的な推奨事項
[すべての視点を考慮した提案]
Customization options
Specifying the focus
特定のトピックに焦点を当てた要約:
- 焦点: セキュリティ、パフォーマンス
- 除外: 歴史的背景、詳細な実装
Specifying the target audience
対象読者に合わせた要約:
- 対象: 非技術者の経営陣
- トーン: ビジネス用語、専門用語は説明付き
- 焦点: ROI、ビジネスインパクト
Specifying the length
文字数/語数制限:
- 最大文字数: 500文字
- または: 最大5つの箇条書き
HTML Report Generation
You can output the summary results as a beautifully formatted HTML report.
Features:
- Professional design
- Print optimization
- Color-coding by section
- Highlighting importance
- Exportable
Example:
HTMLレポート形式で要約を生成:
- タイトル: "2024年Q2技術レポート要約"
- テーマ: プロフェッショナル(青系)
- セクション: エグゼクティブサマリー、技術詳細、推奨事項
- 含める: 目次、ページ番号、作成日時
Use cases
1. Quickly understanding long documents
400ページの技術仕様書を要約:
要約レベル: 標準
焦点: システム要件、APIエンドポイント、セキュリティ
出力: 10ページ程度の要約ドキュメント
2. Preparing materials before a meeting
明日の会議資料(3つのPDF)を要約:
要約レベル: 要点のみ
出力: 会議前に5分で読める箇条書き
3. Reviewing multiple papers
同じトピックの学術論文5本を要約・比較:
各論文: 要点のみ(2-3ポイント)
最後に: 共通点と相違点の分析
4. Updating project documents
1年前の設計書を要約し、現状と比較:
要約: 当初の設計意図、主要な決定事項
比較: 現在の実装との差分
出力: ギャップ分析レポート
5. Understanding a codebase
初めて見るリポジトリのREADMEとコードを要約:
要約内容:
• プロジェクトの目的
• アーキテクチャ概要
• セットアップ手順
• 主要なコンポーネント
• 開発開始に必要な情報
Best practices
1. Choosing an appropriate summary level
- High urgency → Key points only
- General understanding → Standard
- Detailed analysis → Detailed
2. Providing context
Specifying the following when summarizing improves accuracy:
- Document type
- Target audience
- Purpose of use
- Important focus
3. Combining multiple output formats
エグゼクティブサマリー(1段落)
+ 箇条書き(主要ポイント5つ)
+ アクションアイテムリスト
4. Verifying the summary
Check the generated summary against the original document, and confirm that no important information has been omitted.
Limitations
- Summaries in highly specialized fields (e.g., medical, legal) require confirmation by experts
- Documents with many formulas or diagrams may reduce summary accuracy
- Multilingual documents are summarized in the primary language
- Encrypted PDFs must be decrypted in advance
Version Information
- Skill version: 1.0.0
- Supported languages: Japanese, English, and others
Usage example:
以下の技術ドキュメントを要約してください:
[ドキュメント内容]
要約レベル: 標準
出力形式: 箇条書き
焦点: インストール手順、主要機能、トラブルシューティング
対象読者: 開発者
With this prompt, a structured summary will be generated!