Document Summarizer Skill
Document Summarizer Skill
ドキュメント要約スキルは、長文のドキュメントを効率的に要約し、重要なポイントを抽出します。
The Document Summarizer Skill efficiently summarizes long documents and extracts key points.
このスキルを使用すると、技術文書、ビジネスレポート、学術論文、コードドキュメントなど、様々な種類のドキュメントを自動的に要約できます。要約レベルや出力形式を柔軟に指定可能です。
This skill allows you to automatically summarize various types of documents, including technical documentation, business reports, academic papers, and code documents. You can flexibly specify the summary level and output format.
- 多様なドキュメント形式: Markdown、PDF、テキスト、HTML、コードファイル
- 要約レベル選択: 要点のみ/標準/詳細の3段階
- 柔軟な出力形式: 箇条書き、段落形式、エグゼクティブサマリー、Q&A形式
- ドキュメントタイプ別最適化: 技術文書、ビジネス文書、学術論文、コードに対応
- キーポイント抽出: 重要な情報を自動的にハイライト
- セクション別要約: 長文を章ごとに分割して要約
- 多言語対応: 日本語、英語、その他の言語
- HTMLレポート生成: 美しくフォーマットされた要約レポート
- Multiple Document Formats: Markdown, PDF, Text, HTML, Code Files
- Summary Level Selection: 3 levels: Brief, Standard, Detailed
- Flexible Output Formats: Bullet points, Paragraph, Executive Summary, Q&A format
- Optimized for Document Types: Supports technical documents, business documents, academic papers, and code
- Key Point Extraction: Automatically highlights important information
- Section-wise Summarization: Splits long documents into chapters for summarization
- Multilingual Support: Japanese, English, and other languages
- HTML Report Generation: Beautifully formatted summary reports
以下の技術文書を要約してください:
[ドキュメントの内容を貼り付け]
要約レベル: 標準
出力形式: 箇条書き
Please summarize the following technical document:
[Paste document content]
Summary Level: Standard
Output Format: Bullet Points
ファイルからの要約
Summarization from Files
README.mdファイルを要約してください。
要約レベル: 要点のみ
ハイライト: インストール手順、主要機能
Please summarize the README.md file.
Summary Level: Brief
Highlights: Installation Steps, Key Features
詳細な要約指定
Detailed Summary Specification
以下のビジネスレポートを要約:
- ドキュメントタイプ: ビジネスレポート
- 要約レベル: 詳細
- 出力形式: エグゼクティブサマリー + 箇条書き
- 焦点: 財務データ、市場分析、推奨事項
- 対象読者: 経営陣
Summarize the following business report:
- Document Type: Business Report
- Summary Level: Detailed
- Output Format: Executive Summary + Bullet Points
- Focus: Financial Data, Market Analysis, Recommendations
- Target Audience: Executives
1. 技術文書 (Technical Documentation)
1. Technical Documentation
特徴:
- API仕様、技術マニュアル、アーキテクチャドキュメント
- コード例、設定手順、トラブルシューティング
要約内容:
- 主要な技術仕様
- システム要件
- インストール/設定手順の概要
- 重要なAPI/関数
- 既知の問題と制限事項
例:
Dockerドキュメントを要約:
- 焦点: コンテナの基本概念、主要コマンド
- 含める: ベストプラクティス、セキュリティ考慮事項
- 除外: 詳細なCLIリファレンス
Features:
- API specifications, technical manuals, architecture documents
- Code examples, setup procedures, troubleshooting
Summary Content:
- Key technical specifications
- System requirements
- Overview of installation/setup procedures
- Important APIs/functions
- Known issues and limitations
Example:
Summarize Docker documentation:
- Focus: Basic container concepts, key commands
- Include: Best practices, security considerations
- Exclude: Detailed CLI references
2. ビジネス文書 (Business Documents)
2. Business Documents
特徴:
- レポート、プレゼンテーション、提案書
- 財務諸表、マーケティング資料
要約内容:
- エグゼクティブサマリー
- 主要な発見事項
- 財務ハイライト
- 推奨事項とアクションアイテム
- リスクと機会
例:
四半期レポートを要約:
- エグゼクティブサマリー: 1段落
- 財務ハイライト: 主要指標のみ
- 市場動向: 3-5ポイント
- 今後の施策: アクションアイテムリスト
Features:
- Reports, presentations, proposals
- Financial statements, marketing materials
Summary Content:
- Executive Summary
- Key findings
- Financial highlights
- Recommendations and action items
- Risks and opportunities
Example:
Summarize quarterly report:
- Executive Summary: 1 paragraph
- Financial Highlights: Key metrics only
- Market Trends: 3-5 points
- Future Initiatives: Action item list
3. 学術論文 (Academic Papers)
3. Academic Papers
特徴:
要約内容:
- 研究目的・背景
- 方法論
- 主要な発見
- 結論
- 今後の研究方向
例:
機械学習に関する論文を要約:
構造:
1. 研究の背景と目的
2. 提案手法の概要
3. 実験結果の要点
4. 主要な貢献
5. 制限事項と今後の課題
Features:
- Research papers, academic articles, dissertations
Summary Content:
- Research purpose and background
- Methodology
- Key findings
- Conclusions
- Future research directions
Example:
Summarize machine learning paper:
Structure:
1. Research background and purpose
2. Overview of proposed method
3. Key experimental results
4. Key contributions
5. Limitations and future challenges
4. コードドキュメント (Code Documentation)
4. Code Documentation
特徴:
要約内容:
- プロジェクト概要
- インストール手順
- 主要機能
- 使用例
- ライセンスと貢献方法
例:
GitHubリポジトリのREADMEを要約:
- プロジェクトの目的
- クイックスタート手順
- 主要機能(3-5項目)
- ライセンス情報
Features:
- README files, API specifications, code comments
Summary Content:
- Project overview
- Installation steps
- Key features
- Usage examples
- License and contribution guidelines
Example:
Summarize GitHub repository README:
- Project purpose
- Quick start steps
- Key features (3-5 items)
- License information
5. 法律・契約文書 (Legal Documents)
5. Legal Documents
特徴:
要約内容:
- 主要な権利と義務
- 重要な条項
- 制限事項
- データ取り扱い
- 解約・終了条件
注意: 法律的な判断は専門家に確認してください。
Features:
- Contracts, terms of service, privacy policies
Summary Content:
- Key rights and obligations
- Important clauses
- Limitations
- Data handling
- Termination conditions
Note: Please consult a professional for legal judgments.
6. ニュース記事 (News Articles)
6. News Articles
特徴:
要約内容:
- 主要な出来事(5W1H)
- 重要な引用
- 影響と意義
- 背景情報
Features:
- News, blog articles, press releases
Summary Content:
- Key events (5W1H)
- Important quotes
- Impact and significance
- Background information
レベル1: 要点のみ (Brief)
Level 1: Brief
特徴:
- 最も簡潔な要約
- 2-5個の箇条書き
- 読了時間: 30秒以内
用途:
- 素早く全体像を把握
- エグゼクティブサマリー
- メール・チャットでの共有
例:
要約レベル: 要点のみ
出力:
• プロジェクトAの進捗は計画より2週間遅延
• 予算超過はなし、品質基準は達成
• 来月末までに納品予定
Features:
- 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:
Summary Level: Brief
Output:
• Project A is 2 weeks behind schedule
• No budget overrun, quality standards met
• Delivery scheduled by end of next month
レベル2: 標準 (Standard)
Level 2: Standard
特徴:
- バランスの取れた要約
- 1-3段落 または 5-10個の箇条書き
- 読了時間: 2-3分
用途:
例:
Features:
- Balanced summary
- 1-3 paragraphs or 5-10 bullet points
- Reading time: 2-3 minutes
Use Cases:
- General summarization
- Report creation
- Team sharing
Example:
Summary Level: Standard
Output:
プロジェクトAは現在、当初計画より2週間の遅延が発生しています。
主な原因は...
Project A is currently 2 weeks behind the original schedule.
The main cause is...
• 進捗状況: 75%完了(目標: 90%)
• 予算: 計画内で推移
• 品質: すべてのテストケースをパス
...
• Progress: 75% complete (target: 90%)
• Budget: On track
• Quality: All test cases passed
...
レベル3: 詳細 (Detailed)
Level 3: Detailed
特徴:
- 包括的な要約
- 複数セクション、詳細な箇条書き
- 読了時間: 5-10分
用途:
- 深い理解が必要な場合
- ドキュメント代替
- アーカイブ・参照用
例:
Features:
- Comprehensive summary
- Multiple sections, detailed bullet points
- Reading time: 5-10 minutes
Use Cases:
- When in-depth understanding is needed
- Document substitute
- For archiving/reference
Example:
Summary Level: Detailed
Output:
エグゼクティブサマリー
Executive Summary
プロジェクト背景
Project Background
[Detailed background information]
[Detailed progress report]
主要な課題と対応策
Key Issues and Countermeasures
[Detailed analysis per issue]
リスクと緩和策
Risks and Mitigation Strategies
1. 箇条書き (Bullet Points)
1. Bullet Points
Features:
- Concise and easy to read
- Organized in hierarchical structure
- Scannable
Example:
• システムアーキテクチャ
- マイクロサービス構成
- Kubernetes上で稼働
- 99.9%のSLA
• 技術スタック
- バックエンド: Node.js, Python
- フロントエンド: React, TypeScript
- データベース: PostgreSQL, Redis
• デプロイメント
- CI/CD: GitHub Actions
- 自動テスト: Jest, Pytest
- モニタリング: Prometheus, Grafana
• System Architecture
- Microservices architecture
- Runs on Kubernetes
- 99.9% SLA
• Technology Stack
- Backend: Node.js, Python
- Frontend: React, TypeScript
- Database: PostgreSQL, Redis
• Deployment
- CI/CD: GitHub Actions
- Automated Testing: Jest, Pytest
- Monitoring: Prometheus, Grafana
2. 段落形式 (Paragraph)
2. Paragraph
特徴:
- 文章として読みやすい
- 詳細な説明に適している
- レポートスタイル
例:
本システムは、マイクロサービスアーキテクチャを採用しており、
Kubernetes上で稼働しています。99.9%のSLAを保証し、
高可用性と拡張性を実現しています。
技術スタックとしては、バックエンドにNode.jsとPythonを使用し、
フロントエンドはReactとTypeScriptで構築されています。
データベースはPostgreSQLとRedisを組み合わせて使用しています。
Features:
- Easy to read as text
- Suitable for detailed explanations
- Report style
Example:
This system adopts a microservices architecture,
runs on Kubernetes. It guarantees a 99.9% SLA,
achieving high availability and scalability.
As for the technology stack, Node.js and Python are used for the backend,
and the frontend is built with React and TypeScript.
PostgreSQL and Redis are used in combination for the database.
3. エグゼクティブサマリー (Executive Summary)
3. Executive Summary
特徴:
- ビジネス向け
- 主要な発見事項と推奨事項
- 意思決定者向け
例:
Features:
- Business-oriented
- Key findings and recommendations
- For decision-makers
Example:
エグゼクティブサマリー
Executive Summary
2024年Q1の売上は前年比15%増加し、目標を5%上回りました。
新規顧客獲得数は過去最高を記録し、顧客満足度も向上しています。
Q1 2024 sales increased 15% year-over-year, exceeding the target by 5%.
New customer acquisition reached an all-time high, and customer satisfaction has also improved.
- モバイルアプリへの投資を増額(ROI 3.5倍の見込み)
- カスタマーサポートチームを20%拡大
- アジア市場への展開を加速
- Increase investment in mobile app (expected ROI 3.5x)
- Expand customer support team by 20%
- Accelerate expansion into Asian markets
競合他社の新製品発表に対応する必要があります。
第2四半期中に新機能をリリースすることを推奨します。
Need to respond to competitors' new product announcements.
It is recommended to release new features in Q2.
4. Q&A形式 (Question & Answer)
4. Question & Answer
Features:
- Easy to understand
- FAQ style
- Answers specific questions
Example:
よくある質問
Frequently Asked Questions
Q: このシステムの主な目的は何ですか?
A: 顧客データを一元管理し、マーケティング施策を最適化することです。
Q: どのような技術を使用していますか?
A: クラウドネイティブな技術スタックで、Kubernetes、Node.js、
PostgreSQLなどを使用しています。
Q: セキュリティはどのように確保されていますか?
A: エンドツーエンドの暗号化、定期的な脆弱性スキャン、
SOC 2 Type II準拠により、高いセキュリティを実現しています。
Q: What is the main purpose of this system?
A: To centrally manage customer data and optimize marketing strategies.
Q: What technologies are used?
A: A cloud-native technology stack using Kubernetes, Node.js,
PostgreSQL, etc.
Q: How is security ensured?
A: End-to-end encryption, regular vulnerability scans,
and SOC 2 Type II compliance ensure high security.
5. 比較表 (Comparison Table)
5. Comparison Table
Features:
- Easy to compare visually
- Ideal for evaluating options
Example:
| 項目 | 案A | 案B | 案C |
|---|
| コスト | ¥500万 | ¥300万 | ¥400万 |
| 期間 | 3ヶ月 | 6ヶ月 | 4ヶ月 |
| リスク | 低 | 中 | 低 |
| ROI | 高 | 中 | 高 |
| 推奨度 | ★★★ | ★★ | ★★★ |
| Item | Proposal A | Proposal B | Proposal C |
|---|
| Cost | ¥5M | ¥3M | ¥4M |
| Duration | 3 months | 6 months | 4 months |
| Risk | Low | Medium | Low |
| ROI | High | Medium | High |
| Recommendation | ★★★ | ★★ | ★★★ |
特殊な要約タイプ
Special Summary Types
対象:
- ソースコードファイル
- GitHubリポジトリ
- コードレビュー
要約内容:
- コードの目的と機能
- 主要なクラス/関数
- 依存関係
- 設計パターン
- 改善提案
例:
以下のPythonコードを要約:
[コードを貼り付け]
要約内容:
• 目的: ユーザー認証システム
• 主要クラス: User, AuthManager, TokenValidator
• 使用技術: JWT, bcrypt, SQLAlchemy
• セキュリティ機能: パスワードハッシュ化、トークン有効期限
• 改善提案: レート制限の追加、多要素認証の実装
Target:
- Source code files
- GitHub repositories
- Code reviews
Summary Content:
- Code purpose and functionality
- Key classes/functions
- Dependencies
- Design patterns
- Improvement suggestions
Example:
Summarize the following Python code:
[Paste code here]
Summary Content:
• Purpose: User authentication system
• Key Classes: User, AuthManager, TokenValidator
• Technologies Used: JWT, bcrypt, SQLAlchemy
• Security Features: Password hashing, token expiration
• Improvement Suggestions: Add rate limiting, implement multi-factor authentication
会議議事録要約
Meeting Minutes Summarization
対象:
要約内容:
- 主要な議題
- 決定事項
- アクションアイテム(担当者、期限)
- 未解決の課題
例:
会議議事録を要約:
日時: 2024-06-15
参加者: [リスト]
議題: Q2レビューと計画
要約:
Target:
- Meeting transcripts
- Meeting minutes
- Chat logs
Summary Content:
- Key agenda items
- Decisions made
- Action items (assignee, deadline)
- Unresolved issues
Example:
Summarize meeting minutes:
Date: 2024-06-15
Participants: [List]
Agenda: Q2 Review and Planning
Summary:
• 新機能Aは7月末リリース(担当: 田中)
• マーケティング予算を20%増額
• 月次レビューミーティングを隔週に変更
• New Feature A to be released by end of July (Assignee: Tanaka)
• Increase marketing budget by 20%
• Change monthly review meetings to bi-weekly
• Final decision on pricing strategy (to be continued in next meeting)
複数ドキュメントの統合要約
Integrated Summarization of Multiple Documents
用途:
例:
以下の3つのレポートを統合して要約:
1. 技術レポート
2. ビジネスレポート
3. ユーザーフィードバック
統合要約:
Use Cases:
- Consolidate multiple related documents
- Comparative analysis
- Integrated reporting
Example:
Integrate and summarize the following 3 reports:
1. Technical Report
2. Business Report
3. User Feedback
Integrated Summary:
[Comprehensive perspective across all 3 reports]
技術的視点
Technical Perspective
[Key points from technical report]
ビジネス視点
Business Perspective
[Key points from business report]
[Key points from user feedback]
統合的な推奨事項
Integrated Recommendations
[Recommendations considering all perspectives]
カスタマイズオプション
Customization Options
特定のトピックに焦点を当てた要約:
- 焦点: セキュリティ、パフォーマンス
- 除外: 歴史的背景、詳細な実装
Summarization focused on specific topics:
- Focus: Security, Performance
- Exclude: Historical background, detailed implementation
対象読者の指定
Target Audience Specification
対象読者に合わせた要約:
- 対象: 非技術者の経営陣
- トーン: ビジネス用語、専門用語は説明付き
- 焦点: ROI、ビジネスインパクト
Summarization tailored to target audience:
- Target: Non-technical executives
- Tone: Business terminology, with explanations for technical terms
- Focus: ROI, Business Impact
長さの指定
Length Specification
文字数/語数制限:
- 最大文字数: 500文字
- または: 最大5つの箇条書き
Character/word count limit:
- Maximum characters: 500
- Or: Maximum 5 bullet points
HTMLレポート生成
HTML Report Generation
要約結果を美しくフォーマットされたHTMLレポートとして出力できます。
機能:
- プロフェッショナルなデザイン
- 印刷最適化
- セクション別の色分け
- 重要度のハイライト
- エクスポート可能
例:
HTMLレポート形式で要約を生成:
- タイトル: "2024年Q2技術レポート要約"
- テーマ: プロフェッショナル(青系)
- セクション: エグゼクティブサマリー、技術詳細、推奨事項
- 含める: 目次、ページ番号、作成日時
You can output the summary result as a beautifully formatted HTML report.
Features:
- Professional design
- Print optimization
- Color-coded sections
- Importance highlighting
- Exportable
Example:
Generate summary in HTML report format:
- Title: "Q2 2024 Technical Report Summary"
- Theme: Professional (blue-based)
- Sections: Executive Summary, Technical Details, Recommendations
- Include: Table of contents, page numbers, creation date and time
1. 長文ドキュメントの素早い理解
1. Quick Understanding of Long Documents
400ページの技術仕様書を要約:
要約レベル: 標準
焦点: システム要件、APIエンドポイント、セキュリティ
出力: 10ページ程度の要約ドキュメント
Summarize 400-page technical specification document:
Summary Level: Standard
Focus: System requirements, API endpoints, security
Output: Approximately 10-page summary document
2. 会議前の資料予習
2. Pre-Meeting Material Preparation
明日の会議資料(3つのPDF)を要約:
要約レベル: 要点のみ
出力: 会議前に5分で読める箇条書き
Summarize tomorrow's meeting materials (3 PDFs):
Summary Level: Brief
Output: Bullet points readable in 5 minutes before the meeting
3. 複数の論文レビュー
3. Multiple Paper Reviews
同じトピックの学術論文5本を要約・比較:
各論文: 要点のみ(2-3ポイント)
最後に: 共通点と相違点の分析
Summarize and compare 5 academic papers on the same topic:
Each paper: Brief summary (2-3 points)
Finally: Analysis of similarities and differences
4. プロジェクトドキュメントの更新
4. Project Document Update
1年前の設計書を要約し、現状と比較:
要約: 当初の設計意図、主要な決定事項
比較: 現在の実装との差分
出力: ギャップ分析レポート
Summarize 1-year-old design document and compare with current status:
Summary: Original design intent, key decisions
Comparison: Differences from current implementation
Output: Gap analysis report
5. コードベースの理解
5. Codebase Understanding
初めて見るリポジトリのREADMEとコードを要約:
要約内容:
• プロジェクトの目的
• アーキテクチャ概要
• セットアップ手順
• 主要なコンポーネント
• 開発開始に必要な情報
Summarize README and code of a repository seen for the first time:
Summary Content:
• Project purpose
• Architecture overview
• Setup steps
• Key components
• Information needed to start development
1. 適切な要約レベルの選択
1. Select Appropriate Summary Level
- 緊急度が高い → 要点のみ
- 一般的な理解 → 標準
- 詳細な分析 → 詳細
- High urgency → Brief
- General understanding → Standard
- Detailed analysis → Detailed
2. コンテキストの提供
2. Provide Context
要約時に以下を指定すると精度が向上:
- ドキュメントの種類
- 対象読者
- 使用目的
- 重要な焦点
Accuracy improves by specifying the following during summarization:
- Document type
- Target audience
- Purpose of use
- Key focus areas
3. 複数の出力形式を組み合わせ
3. Combine Multiple Output Formats
エグゼクティブサマリー(1段落)
+ 箇条書き(主要ポイント5つ)
+ アクションアイテムリスト
Executive Summary (1 paragraph)
+ Bullet Points (5 key points)
+ Action Item List
4. 要約の検証
4. Validate Summary
生成された要約を元のドキュメントと照合し、
重要な情報が漏れていないか確認してください。
Cross-check the generated summary with the original document,
and ensure no important information is missing.
- 非常に専門的な分野(医療、法律など)の要約は専門家による確認が必要
- 数式や図表の多いドキュメントは要約の精度が下がる可能性
- 多言語混在ドキュメントは主要言語で要約
- 暗号化されたPDFは事前に復号化が必要
- Summaries of highly specialized fields (medical, legal, etc.) require professional review
- Documents with many formulas or charts may have reduced summary accuracy
- Multilingual mixed documents are summarized in the main language
- Encrypted PDFs require decryption in advance
バージョン情報
Version Information
- スキルバージョン: 1.0.0
- 対応言語: 日本語、英語、その他
使用例:
以下の技術ドキュメントを要約してください:
[ドキュメント内容]
要約レベル: 標準
出力形式: 箇条書き
焦点: インストール手順、主要機能、トラブルシューティング
対象読者: 開発者
このプロンプトで、構造化された要約が生成されます!
- Skill Version: 1.0.0
- Supported Languages: Japanese, English, others
Usage Example:
Please summarize the following technical document:
[Document Content]
Summary Level: Standard
Output Format: Bullet Points
Focus: Installation Steps, Key Features, Troubleshooting
Target Audience: Developers
A structured summary will be generated with this prompt!