本文へ移動
cccskills
無料GitHub で公開

docx-to-markdown-with-references

Word文書(.docx)をMarkdownに変換し、参考文献を整理するスキル。「Wordをマークダウンに変換して」「docxをmdに変換して参考文献を整理して」「Word文書の参考文献を統合して」「レポートをMarkdownに変換して」などのリクエスト時に使用。

pandoc(またはpython-docxフォールバック)による変換と、重複URL統合・番号再割当て・参考文献リスト生成・文書構造整形を行う。

インストール方法を見る

含まれるファイル(4)

  • SKILL.md2.8 KB
  • scripts/consolidate_references.py5.4 KB
  • scripts/convert_docx.py1.8 KB
  • scripts/format_structure.py2.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Word to Markdown with Reference Consolidation

Word文書をMarkdownに変換し、参考文献を整理するスキル。

処理フロー

処理フロー
├── Step 1: Word → Markdown変換
│   ├── pandoc(推奨)
│   └── python-docx(フォールバック)
├── Step 2: 参考文献の整理・番号再割当て
│   ├── URL重複の統合
│   ├── 番号の再割当て
│   └── 本文中の参照番号更新
└── Step 3: 文書構造の整形(オプション)
    ├── セクション分離
    ├── 改行挿入
    └── 箇条書き整形

Step 1: Word → Markdown変換

pandoc を推奨。利用できない場合は scripts/convert_docx.py にフォールバック。

# pandoc(推奨)
pandoc -f docx -t markdown --wrap=none -o output.md input.docx

# python-docx フォールバック(pip install python-docx が必要)
python scripts/convert_docx.py input.docx output.md

Step 2: 参考文献の整理・番号再割当て

同じURLが異なる番号で参照されている場合、番号を統合して再割当てする。

python scripts/consolidate_references.py input.md output.md

Step 3: 文書構造の整形(オプション)

調査レポート形式の文書向けに、可読性を向上させる整形処理。

python scripts/format_structure.py input.md output.md

出力形式

本文中の参照: [1], [2] 等のシンプルな番号形式(同一URLは同じ番号)

文書構造:

## 大論点①:タイトル

**主張**

主張の内容...[1]

**根拠**

- **項目名1**: 説明文...[1]

- **項目名2**: 説明文...[2]

参考文献セクション:

---

## 参考文献

[1] https://example.com/article1

[2] https://example.com/article2

注意事項

  • pandocがインストールされていない場合は pip install python-docx が必要
  • 入力ファイルはUTF-8エンコーディングを想定
  • 参考文献パターンが [N] URL 形式でない場合は正規表現を調整
  • Step 3の文書構造整形は調査レポート形式を想定(必要に応じてスキップ可能)

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

agent-team-playbook

無料日本語概要

Claude Code の Agent Team が有効かを判断し、適切なら要件書 MD を生成してユーザーに提示する。「Agent Teamで〜」「並行処理で〜」「チームで〜」といった指示時に参照する。

masaki69/consultingskills_public42026年2月15日 更新

desk-research

無料日本語概要

提案書の論点・仮説に基づくデスクトップリサーチを実行するスキル。WebSearch/WebFetch、Browser Use、Deep Researchプロンプト生成の3層で情報収集し、論点ごとに主張・根拠・ソースを整理した調査レポートと仮説検証シートを出力する。「デスクリサーチを実行して」「初期調査をして」「デスクトップ調査を行って」「追加調査をして」などのリクエスト時に使用。ワークフローのStep 3(初期デスクトップ調査)およびStep 10(デスクリサーチ)に対応。

masaki69/consultingskills_public42026年2月15日 更新

interview-candidate-selector

無料日本語概要

インタビューガイドの対象者タイプと候補者リストから最適な対象者を選定・評価するスキル。「インタビュー対象者を選定して」「候補者を評価して」「エキスパートリストから対象者を選んで」などのリクエスト時に使用。論点への対応力を軸に適合性を評価し、優先順位付けされた推奨候補リストを作成する。

masaki69/consultingskills_public42026年2月15日 更新

interview-guide-creator

無料日本語概要

提案書と初期調査結果からインタビューガイド(質問リスト)を作成するスキル。「インタビューガイドを作成して」「質問リストを作って」「ヒアリング項目を整理して」などのリクエスト時に使用。提案書の論点に対応した検証・補強事項を整理し、想定インタビュー対象者のペルソナと具体的な質問設計を行う。論点に対して明確な答えを得られる構成で設計する。

masaki69/consultingskills_public42026年2月15日 更新

interview-minutes-creator

無料日本語概要

インタビュー文字起こしと質問リストから詳細な議事録を作成するスキル。「インタビュー議事録を作成して」「インタビューメモから議事録を作って」「ヒアリング内容を整理して」「文字起こしから議事録を作って」などのリクエスト時に使用。インタビュー・ヒアリング・文字起こしが対象。会議やミーティングの議事録には meeting-minutes-creator を使用すること。質問リスト(.md/.txt)とインタビュー文字起こし(音声認識出力など)を入力として、プロフィール、ファクトサマリ、インタビュー内容、逐語録を含む包括的な議事録を生成する。

masaki69/consultingskills_public42026年2月15日 更新

interview-research-proposal

無料日本語概要

クライアントの与件情報と打ち合わせメモから、意思決定に直結する調査プロジェクト提案書(スライド骨子/Markdown)を一発で作成するスキル。「提案書を作成して」「提案書を作って」「プロポーザルを作成して」などの依頼、または与件ファイル(例:与件.md)を指定して提案書作成を依頼された場合に使用する。単なる章立てではなく、調査の観点・仮説・参入障壁や供給構造・会議転用可能なアウトプットまで落として提案する。インプットや指示からデプスインタビューが必要と推測できる場合のみ、インタビュー前提の設計を含める。

masaki69/consultingskills_public42026年2月15日 更新

masaki69 のスキルをすべて見る

このスキルの問題を報告する