Agent skill
docx
Word文書(.docx)の読み取り、作成、編集を行うスキル。トラッキング変更、コメント、フォーマット管理に対応。
Install this agent skill to your Project
npx add-skill https://github.com/HaRu-LLC/ai-pm_system_notebooklmuse/tree/main/.agent/skills/engineering/docx
SKILL.md
目的
Word文書(.docx)の包括的な操作を行う。テキスト抽出から新規作成、既存文書の編集、トラッキング変更の適用まで対応。
トリガー語
- 「Word文書を作成」
- 「docxを編集」
- 「文書の変更履歴を追跡」
- 「Wordファイルからテキスト抽出」
コア機能
読み取り・分析
pandocまたはXML直接アクセスでテキスト抽出。コメント、フォーマット、メタデータも取得可能。
# テキスト抽出
pandoc --track-changes=all file.docx -o output.md
# 文書アンパック(XML直接アクセス)
python ooxml/scripts/unpack.py <file> <dir>
新規作成
docx-jsライブラリ(JavaScript/TypeScript)でDocument, Paragraph, TextRunコンポーネントを使用。
既存編集
Python DocumentライブラリでハイレベルメソッドとDOM直接アクセスの両方をサポート。
トラッキング変更(Redlining)
- 文書をmarkdownに変換
- 変更を論理的なバッチ(3-10個/バッチ)で特定
- 修正を体系的に適用してプロフェッショナルなフォーマットを維持
キーワークフロー
# 文書アンパック
python ooxml/scripts/unpack.py <file> <dir>
# 文書パック
python ooxml/scripts/pack.py <dir> <file.docx>
重要ガイドライン
- 作成/編集前に参照ファイル(docx-js.md, ooxml.md)を完全に読み込む
- トラッキング変更はバッチ処理で保守性を確保
- 「最小編集」原則:変更テキストのみ、元の属性を維持
依存関係
- pandoc
- docx (npm)
- LibreOffice
- Poppler utilities
- defusedxml
ライセンス
Anthropic Skills Repository License(LICENSE.txt参照)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
skills-creator
最高品質のSkillを設計・生成するメタスキル。新しいSkillが欲しい、繰り返し作業を自動化したい、ベストプラクティスに準拠したSkillを作りたいときに使う。
workflow-designer
複数のSkillsを連動させた一連のワークフローを設計するメタスキル。ユーザー確認ポイント、依存関係、エラー時のフォールバックを含む完全なワークフロー定義を生成。
template-miner
過去資料からテンプレ・スタイルガイド・チェックリストを抽出して資産化する。テンプレが無い、文書品質がバラつく、過去資料を活用したいときに使う。
brainstorming
ブレインストーミングスキル。アイデアを実装前に仕様に変換する協調的デザインプロセス。
test-driven-development
テスト駆動開発(TDD)の厳格な実践スキル。テストを先に書き、実装を後に書く規律あるアプローチ。
writing-plans
実装計画作成スキル。マルチステップ開発タスク向けの詳細な計画を生成する。
Didn't find tool you were looking for?