스킬 레지스트리
비즈니스 운영공개 스킬

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일