📊

calc

安全

LibreOffice Calcでスプレッドシートを作成・変換

LibreOffice Calcでスプレッドシートのワークフローを自動化します。このスキルにより、コマンドラインツールとPythonスクリプトを通じて、ODS、XLSX、CSV、PDFファイルの作成、変換、处理が可能になります。

対応: Claude Codex Code(CC)
📊 70 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「calc」を使用しています。 Create a simple spreadsheet with Name and Email columns

期待される結果:

このスキルは、指定された列を持つODSファイルを作成するためにezodfライブラリを使用したPythonコードを生成するか、コマンドラインアプローチ用のsoffice CLIコマンドを提供します。

「calc」を使用しています。 Convert myfile.ods to CSV

期待される結果:

このスキルは以下を提供します: soffice --headless --convert-to csv myfile.ods

セキュリティ監査

安全
v1 • 2/24/2026

This is a legitimate LibreOffice Calc documentation and automation skill. All static findings are false positives. The skill contains documentation for spreadsheet creation, format conversion (ODS/XLSX/CSV/PDF), and data automation using LibreOffice command-line tools and Python UNO API. No malicious patterns found.

1
スキャンされたファイル
202
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした

検出されたパターン

External Commands - False PositiveHardcoded URLs - False PositiveWeak Cryptographic Algorithm - False PositiveNetwork Reconnaissance - False Positive
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
33
コミュニティ
100
セキュリティ
83
仕様準拠

作れるもの

データアナリストによるレポート作成

生CSVデータをピボットテーブルとチャートを含む書式付きODSスプレッドシートに変換して、週次レポートの自動生成を行います。

システム統合

形式間の変換と外部ソースからのデータインポートを自動化することで、スプレッドシート操作をより大きなワークフローに統合します。

ドキュメント変換サービス

レガシースプレッドシートファイルをアーカイブや共有のために現代的な形式に一括変換します。

これらのプロンプトを試す

シンプルなスプレッドシートの作成
'report.ods'という新しいODSスプレッドシートを作成し、Name、Date、Amountの列を追加してください。サンプルデータとして3行追加してください。
ファイル形式の変換
LibreOffice Calcのコマンドラインツールを使用して、スプレッドシート'data.ods'をXLSX形式に変換してください。
数式の追加
列A(商品)、列B(数量)、列C(価格)を持つスプレッドシートを作成してください。列Dに数量×価格の計算式を追加してください。
一括変換
現在のディレクトリにあるすべてのODSファイルをsofficeを使用してXLSX形式に一括変換するbashスクリプトを作成してください。

ベストプラクティス

  • ソースファイルのマスタ形式としてODSを使用し、すべての機能を維持
  • 一括処理前にサンプルファイルで変換をテスト
  • サーバーサイド自動化にはヘッドレスモード(--headless)を使用
  • 複雑な操作用のUNO接続を持つPythonスクリプトを保存

回避

  • マクロを含むファイルをPDFに変換する(マクロは保持されない)
  • マスタ形式としてXLSXを使用する(一部のODS機能が失われる可能性がある)
  • 複数のsofficeインスタンスを同時に実行する(競合が発生)
  • 一括変換前に元のファイルをバックアップしない

よくある質問

ODSとXLSXの違いは何ですか?
ODSはOpenDocument Spreadsheetのネイティブ形式です。XLSXはMicrosoft Excel的形式です。ODSはオープンソースですが、XLSXはExcelとの互換性が高い一方、一部の高度な書式設定が失われる可能性があります。
このスキルを使用するにはLibreOfficeをインストールする必要がありますか?
はい、システムにLibreOfficeがインストールされている必要があります。このスキルはLibreOfficeを必要とする'soffice'コマンドラインツールとPython UNO APIを使用します。
このスキルはパスワード保護されたファイルに対応できますか?
コマンドラインツールはパスワード保護されたファイルのサポートが限られています。変換前に保護を解除するか、GUIバージョンを使用する必要があります。
PythonでLibreOfficeを自動化するにはどうすればいいですか?
LibreOfficeをサーバーモードで起動するには: soffice --headless --accept='socket,host=localhost,port=8100;urp;' 。次に、unoライブラリを使用してPythonで接続します。
アーカイブに最適な形式は何ですか?
アーカイブにはODS推奨です。オープン標準で十分に文書化されており、数式や書式設定を含むすべてのスプレッドシート機能を保持します。
変換でマクロを保持できますか?
いいえ、マクロ(VBAまたはLibreOffice Basic)は形式間の変換時に保持されません。ターゲット形式でマクロを再作成する必要があります。

開発者の詳細

ファイル構成

📄 SKILL.md