AgentSkillsCN

fix-report

修正并优化生成的论文分析报告。当用户希望补充参考文献、使报告更加详尽、调整结构,或解决句子表述问题时,可使用此功能。

SKILL.md
--- frontmatter
name: fix-report
description: Fixes and improves generated paper analysis reports. Use when the user wants to add references, make the report more detailed, change structure, or fix sentence issues.

レポート修正・改善スキル

生成された論文分析レポートを修正・改善します。

対応する修正タイプ

このスキルは以下の4つの修正タイプに対応しています:

修正タイプ説明
参照論文の追加新しい参照論文を調査して追加「MemoryBankの論文を追加して」
詳細化特定セクションをより詳しく記述「手法の説明をもっと詳しく」
構造変更レポートの構成を変更「比較表を先頭に移動して」
文章修正文体・表現・誤字脱字の修正「敬体を常体に統一して」

ワークフロー

1. 対象レポートの特定

ユーザーが指定したレポートファイルを読み込みます。指定がない場合は、reports/ ディレクトリ内の最新のレポートを対象とします。

bash
# 最新のレポートを確認
ls -lt reports/*.md | head -1

2. 修正タイプの判定

ユーザーの要求から修正タイプを判定します。複数のタイプを同時に指定することも可能です。


A. 参照論文の追加

A.1 追加する論文の特定

ユーザーが指定した論文、または以下の基準で追加すべき論文を特定:

  • レポート内で言及されているが詳細がない論文
  • 分野の重要な論文で未掲載のもの
  • 最新の関連研究

A.2 論文情報の調査

WebSearch を使用して以下を調査:

markdown
## [論文番号]. [論文タイトル]

| 項目 | 内容 |
|------|------|
| **著者** | [著者名] |
| **年** | [年] |
| **発表先** | [会議/ジャーナル名] |
| **URL** | [arXiv/公式URL] |

**概要**:
[2-3文で論文の主要な内容を説明]

**主要な貢献**:
- [貢献1]
- [貢献2]

**手法の概要**:
[技術的な手法の説明]

**本論文との関係**:
[分析対象論文との関連性]

A.3 レポートへの統合

  • 適切なセクションに論文情報を追加
  • 既存の参照論文リストを更新
  • カテゴリ分類を更新(必要に応じて)

B. 詳細化

B.1 詳細化の対象特定

ユーザーが指定したセクション、または以下を自動検出:

  • 説明が1-2文しかない項目
  • 「詳細は省略」などの記述がある箇所
  • 技術的な内容が浅い部分

B.2 詳細化の方法

技術的内容の詳細化

  • 数式の追加・解説
  • アルゴリズムのステップ分解
  • 図表の詳細な説明
  • 具体例の追加

比較・分析の詳細化

  • 比較軸の追加
  • 数値データの補完
  • トレードオフの明示化

背景・文脈の詳細化

  • 問題設定の詳しい説明
  • 既存研究との差異の明確化
  • 応用場面の具体化

B.3 詳細化テンプレート

手法の詳細化例:

markdown
### [手法名] の詳細

#### 概要
[2-3文での説明]

#### アルゴリズム
1. **ステップ1**: [説明]
2. **ステップ2**: [説明]
3. **ステップ3**: [説明]

#### 重要な数式
$$[数式]$$

ここで:
- $[変数1]$: [説明]
- $[変数2]$: [説明]

#### 実装上の注意点
- [注意点1]
- [注意点2]

#### 計算量
- 時間計算量: $O([計算量])$
- 空間計算量: $O([計算量])$

比較表の詳細化例:

markdown
| 手法 | 精度 | 速度 | メモリ | スケーラビリティ | 実装難易度 |
|------|------|------|--------|-----------------|-----------|
| [手法1] | [値] | [値] | [値] | [評価] | [評価] |
| [手法2] | [値] | [値] | [値] | [評価] | [評価] |

C. 構造変更

C.1 構造変更のパターン

パターン説明適用場面
セクション移動セクションの順序変更論理的な流れの改善
セクション統合複数セクションを1つに重複内容の整理
セクション分割1つのセクションを複数に長すぎるセクションの整理
階層変更見出しレベルの変更構造の明確化
新セクション追加新しいセクションの作成不足情報の補完

C.2 構造変更の実行

  1. 現在の構造を把握(目次の抽出)
  2. 変更後の構造を設計
  3. コンテンツを適切に移動・編集
  4. 参照(リンク、番号)を更新

C.3 推奨構造

サーベイ論文レポートの推奨構造:

code
1. 基本情報
2. サーベイの概要
   2.1 対象分野
   2.2 サーベイの目的
   2.3 カバー範囲
3. 分類体系(Taxonomy)
4. 各カテゴリの詳細
   4.1 カテゴリ1
   4.2 カテゴリ2
   ...
5. 比較分析
6. ベンチマーク・評価
7. 重要な参照論文
8. 課題と今後の展望
9. 所感・コメント

研究論文レポートの推奨構造:

code
1. 基本情報
2. 概要(Abstract)
3. 研究の背景と動機
   3.1 解決しようとしている問題
   3.2 既存手法の課題
   3.3 本研究のアプローチ
4. 提案手法
   4.1 手法の概要
   4.2 アーキテクチャ
   4.3 技術的詳細
   4.4 アルゴリズム
5. 実験
   5.1 実験設定
   5.2 データセット
   5.3 評価指標
   5.4 ベースライン
6. 結果と考察
7. 重要な参照論文
8. 結論と今後の展望
9. 所感・コメント

D. 文章修正

D.1 修正カテゴリ

カテゴリ内容
文体統一敬体/常体の統一「です・ます」→「だ・である」
用語統一専門用語の表記統一「メモリ」と「記憶」の統一
誤字脱字タイポの修正「てにをは」の修正
冗長表現不要な表現の削除「〜ということ」の削減
明確化曖昧な表現の修正主語の明示化
専門用語専門用語の適切な使用英語表記の統一

D.2 文体ガイドライン

技術レポートの推奨文体:

  • 常体(だ・である調)を使用
  • 客観的な記述を心がける
  • 一人称は避ける(「筆者は」ではなく「本論文では」)
  • 専門用語は初出時に説明を付ける

表記ルール:

  • 英数字は半角
  • カッコは全角()を使用
  • 箇条書きは「-」または「1.」形式
  • 見出しには句点を付けない

D.3 チェックリスト

修正時に確認すべき項目:

  • 文体(敬体/常体)が統一されているか
  • 専門用語の表記が統一されているか
  • 主語と述語が対応しているか
  • 長すぎる文がないか(目安: 80文字以内)
  • 箇条書きの形式が統一されているか
  • 数値の単位が明記されているか
  • 略語は初出時に正式名称があるか
  • 引用形式が統一されているか

修正の実行

修正前の確認

  1. 対象レポートを Read で読み込む
  2. 修正箇所を特定
  3. 修正内容をユーザーに確認(大規模な変更の場合)

修正の適用

  1. Edit ツールで該当箇所を修正
  2. 複数箇所の場合は順次修正
  3. 関連箇所(参照、番号など)も更新

修正後の確認

  1. 修正内容のサマリーを表示
  2. 変更箇所のハイライト(差分の説明)

コマンド例

code
# 参照論文の追加
/fix-report 2601.14192 --add-reference "Reflexion"

# 特定セクションの詳細化
/fix-report 2601.14192 --detail "提案手法"

# 構造変更
/fix-report 2601.14192 --restructure "比較表を先頭に移動"

# 文章修正
/fix-report 2601.14192 --fix-style "常体に統一"

# 複合的な修正
/fix-report 2601.14192 --detail "メモリ管理" --fix-style "用語統一"

修正履歴の管理

大規模な修正を行う場合は、修正前のバックアップを作成:

bash
cp reports/2601.14192_report.md reports/2601.14192_report.md.backup

修正履歴をレポート末尾に追記:

markdown
---

## 修正履歴

| 日付 | 修正タイプ | 内容 |
|------|-----------|------|
| 2026-01-24 | 参照論文追加 | Reflexion論文を追加 |
| 2026-01-24 | 詳細化 | メモリ管理セクションを拡充 |

注意事項

  • 原論文の内容を歪めないよう注意する
  • 事実と解釈を明確に区別する
  • 大規模な構造変更は段階的に行う
  • 修正後は全体の一貫性を確認する
  • 数式や図表の参照番号に注意する