OfficeCLI Skills for Claude Code, Codex, and AI Agents
officecli-skills is the public GitHub repository for OfficeCLI skills and plugin wrappers that help
Claude Code, Codex, and other AI agents run local Office document workflows. Use this repository when
you need an AI agent skill for pptx, docx, xlsx, workbook-backed report, or standalone img
tasks. Document generation stays on the same machine through a local officecli runtime; standalone
image generation is routed through the OfficeCLI server provider.
This repository is the public distribution surface for:
- Claude Code marketplace metadata
- the
officecli skill for general Office document workflows
- the
openclaw-officecli package for OpenClaw-oriented integrations
- direct install scripts for local Codex-style skill installs
Fast links
Site pages:
GitHub guides in this repository:
Related product page:
https://officecli.io/officecli-skills
What OfficeCLI Skills supports
The public officecli skill is designed for agent workflows such as:
- AI PPTX generation for decks, proposals, and executive briefings
- AI DOCX drafting for retrospectives, memos, and customer-facing documents
- AI XLSX generation for workbooks, trackers, and analysis sheets
- report workflows routed through OfficeCLI when a workbook-backed report artifact is needed
- standalone image generation through
office.generate with server-controlled provider settings
- capability checks before execution so the agent can decide whether OfficeCLI supports the request
Supported agent runtimes
Claude Code
Use the marketplace source when you want Claude Code to install the OfficeCLI plugin directly.
Add the OfficeCLI marketplace source:
/plugin marketplace add officecli/officecli-skills
Install the primary plugin:
/plugin install officecli@officecli-skills
Codex and other local agents
Use the direct installer when you want the public skill files without marketplace installation.
Use wget:
wget -qO- https://raw.githubusercontent.com/officecli/officecli-skills/main/scripts/install-skill.sh | bash -s -- officecli
Or use curl:
curl -fsSL https://raw.githubusercontent.com/officecli/officecli-skills/main/scripts/install-skill.sh | bash -s -- officecli
If you only want the skill and do not want to auto-install the binary:
curl -fsSL https://raw.githubusercontent.com/officecli/officecli-skills/main/scripts/install-skill.sh | AUTO_INSTALL_BINARY=0 bash -s -- officecli
OpenClaw
If you want OpenClaw users to generate local Office files directly from Telegram, Discord, Slack, or
other channels, install the OpenClaw-facing skill package.
Use wget:
wget -qO- https://raw.githubusercontent.com/officecli/officecli-skills/main/scripts/install-openclaw-skill.sh | bash
Or use curl:
curl -fsSL https://raw.githubusercontent.com/officecli/officecli-skills/main/scripts/install-openclaw-skill.sh | bash
The OpenClaw installer will:
- install
openclaw-officecli into ~/.openclaw/skills
- create
config.yaml from config.example.yaml when needed
- try to auto-install the
officecli binary when it is missing
If you only want the OpenClaw skill and do not want to auto-install the binary:
curl -fsSL https://raw.githubusercontent.com/officecli/officecli-skills/main/scripts/install-openclaw-skill.sh | AUTO_INSTALL_BINARY=0 bash
Requirements
- a local
officecli binary
- local OfficeCLI generation and license configuration
- standalone image generation requires license configuration and does not use local generation image provider settings
- permission for the agent client to invoke local commands on the same machine
Quick verification after installation:
officecli --version
officecli config status
For OpenClaw, also verify:
officecli agent-bridge
How OfficeCLI and officecli-skills fit together
OfficeCLI is the local Office document engine
officecli-skills is the public GitHub repository for skills, plugin wrappers, and installers
officecli is the general skill for Claude Code, Codex, and other local agents
openclaw-officecli is the OpenClaw-oriented package
FAQ
Is this repository a hosted SaaS plugin backend?
No. This repository distributes local skill wrappers, not a hosted plugin backend.