スキルレジストリに戻る
業務オペレーション公開スキル

Excel & Worksheet

AIエージェント向けの完全なExcel操作 — ブック作成、データ・数式入力、12種類のグラフ作成、ピボットテーブル、条件付き書式、テーブル、保護、プロフェッショナルなレポート作成。74のツールを搭載。Excelのインストール不要。

このスキルが教えること

特定の作業に再利用できるプレイブックです。

MCPサーバーはエージェントに利用可能なアクションを伝えます。スキルはそれらのアクションに関する判断を追加します:仕事の認識方法、従うべき順序、避けるべきこと、結果が完了したと判断する方法。

Excel/スプレッドシート操作をオーケストレーションします — ブック作成、セルの読み書き、数式、12種類のグラフ、ピボットテーブル、条件付き書式、データ検証、テーブル、画像、図形、コメント、保護、ページ設定、高度な機能(スライサー、タイムライン、フォームコントロール)を扱います。スプレッドシート作成や読み取りの際に使用します。

アーキテクチャ

Excel & WorksheetがADK-Rustエージェントをどのように導くか。

スキルはサービス認証情報やビジネスデータではなく指示を含むため読みやすくポータブルです。ADK-Rustがエージェントに提供し、エージェントはレビュー済みのツール境界から選択し、接続されたMCPサーバーが認証された操作を実行します。

01

ユーザーリクエスト

エージェントは通常の言語で表現された目標を受け取ります。

02

Excel & Worksheet スキル

意図に合致し、意思決定ガイドを提供し、ツールの境界を絞り込みます。

03

ADK-Rustエージェント

ワークフローを計画し、各重要なステップをランタイムにストリームします。

04

worksheet-mcp

機能を所有するシステムに対して認証された操作を実行します。

05

検証済みの結果

スキルの完了ルールはユーザーに返される証拠を形作ります。

ポータブルな指示: SKILL.md · 機能の境界: worksheet-mcp · 許可されたツール: 60

意思決定ガイド

エージェントがリクエストを適切なアクションに変換する方法。

これらのルートはスキルの指示から直接来ています。モデルが意図を認識し、全機能の即興ではなく特定のツールやワークフローを選択するのに役立ちます。

01

"create spreadsheet", "new workbook"?

create_workbook

02

"open", "read Excel"?

open_workbook

03

"write", "enter data"?

write_cells / write_row / write_json_rows

04

"formula", "SUM", "VLOOKUP"?

write_formula

05

"chart", "graph", "visualize"?

add_chart (データに応じてタイプ選択)

06

"pivot table", "summarize"?

add_pivot_table

07

"format", "bold", "color"?

set_cell_format

08

"conditional format", "color scale"?

add_conditional_format

実証済みのワークフロー

有用な結果のための繰り返し可能なシーケンス。

ワークフローは複数のツール呼び出しをユーザーが実際に認識するタスクに結びつけます。スキルはその順序と意図された結果を説明し、ADK-Rustは共有ランタイムを通じてエージェントの進行状況をストリームします。

015の呼び出し

レポート作成

データ → テーブル → グラフ → 保存

023の呼び出し

読み取り&分析

開く → 読み取り → 説明

036の呼び出し

ダッシュボード構築

データ + ピボット + グラフ + 書式設定

042-3の呼び出し

書式設定&スタイル

プロフェッショナルな外観

052の呼び出し

保護&共有

ロック + 暗号化保存

ツールの境界

スキルは60の文書化されたツールを使用する場合があります。

この許可リストはスキルによって宣言されます。エージェントがこの仕事に必要なアクションに集中し、worksheet-mcpが認証、検証、接続されたシステムの責任を保持します。

create_workbook
open_workbook
save_workbook
close_workbook
configure_workbook
list_sheets
get_sheet_dimensions
describe_workbook
add_sheet
rename_sheet
delete_sheet
read_sheet
read_cell
search_cells
sheet_to_csv
write_cells
write_row
write_column
write_rich_text
write_json_rows
write_formula
manage_cell
set_cell_format
merge_cells
set_row_column_format
set_dimensions
freeze_panes
autofit_columns
add_chart
add_waterfall_chart
add_funnel_chart
add_treemap_chart
add_sunburst_chart
add_histogram_chart
add_box_whisker_chart
add_map_chart
add_slicer
add_timeline
add_form_control
add_table
add_conditional_format
add_data_validation
add_sparkline
add_image
add_shape
add_pivot_table
set_page_setup
manage_comments
add_threaded_comment
add_link
manage_defined_names
modify_rows
modify_columns
group
protect
protect_sheet_advanced
manage_autofilter
set_doc_properties
save_workbook_advanced
open_workbook_encrypted

作業ルール

エージェントがすべきこと。

  • 変更後は必ずsave_workbookを実行する(データは保存されるまでメモリ内)
  • 構造化データにはadd_tableを使う(フィルターや合計が可能)
  • データに応じてグラフタイプを選択:棒グラフ(比較)、折れ線グラフ(傾向)、円グラフ(構成)、散布図(相関)
  • 読みやすさのためにautofit_columnsを使う
  • 作業終了時はclose_workbookでメモリを解放する

運用の境界

エージェントが避けるべきこと。

  • 保存を忘れないこと(閉じると変更が失われる)
  • 6カテゴリ以上の円グラフは使わないこと
  • 生データを無加工で残さないこと(読みづらい)
  • 数式にハードコード値を書かないこと(セル参照を使う)

インストールと接続

期待される機能の隣にスキルを追加してください。

ADK-Rustスキルローダーが検出できるリポジトリをインストールし、worksheet-mcpに接続し、宣言されたツールが利用可能であることを確認してからエージェントにワークフローを使用させてください。

スキルをインストール
git clone https://github.com/zavora-ai/skill-excel-worksheet.git \
  ~/.skills/skills/excel-worksheet
ADK-Rust読み込みの形状
let skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("excel-worksheet").await?;

let agent = LlmAgentBuilder::new("agent")
    .instruction(skill.instructions())
    .tools(skill.allowed_tools(toolset)?)
    .build()?;

リポジトリの互換性声明: worksheet-mcpサーバーの接続が必要です。zavora-xlsx(Rust)によるネイティブxlsx読み書き対応。Excelのインストールは不要。

公式ドキュメント

完全なスキルパッケージを読む。

リポジトリは正確な指示、例、ヘルパースクリプト、アセット、MCP要件、ライセンス、後の更新に関して権威を保持します。

ソース記録

このスキルエントリのリポジトリメタデータ。

公開リポジトリを見る ↗
ライセンス
Apache-2.0
許可されたツール
60
参照
3
リビジョン
a293bac2396a
更新済み
2026年5月31日