officecli-skills

agent
Security Audit
Pass
Health Pass
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 30 GitHub stars
Code Pass
  • Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested
Purpose
This tool provides AI agent skills for Claude Code and Codex to create and manage Office documents (PPTX, DOCX, XLSX) locally. It relies on a local runtime to keep document generation on your machine instead of using a hosted cloud backend.

Security Assessment
Overall risk: Low. The repository itself is primarily a distribution surface for skill files, installation scripts, and metadata, and a light code scan found no dangerous patterns, hardcoded secrets, or dangerous permissions requested. However, the recommended installation methods do pipe remote shell scripts directly into bash (`curl ... | bash`). While common in the developer tooling ecosystem, this practice inherently bypasses local review before execution. Additionally, creating files locally means the agent will have write access to your filesystem to save the generated documents.

Quality Assessment
The project appears healthy and actively maintained, with its last push occurring today. It is licensed under the permissive MIT license, uses a clear repository description, and has garnered 30 GitHub stars, indicating a baseline of community trust and usage.

Verdict
Safe to use, though it is recommended to manually download and review the remote shell installer before executing it.
SUMMARY

AI agent skills for Claude Code and Codex to create PPTX, DOCX, XLSX, and report workflows with OfficeCLI.

README.md

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, or workbook-backed report tasks, and you want
generation to stay on the same machine through a local officecli runtime instead of a hosted plugin
backend.

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
  • 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
  • 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.

Can Claude Code create PPTX, DOCX, XLSX, or report outputs with this repository?

Yes, when the local officecli runtime is installed and configured. The repository tells the agent how
to route supported Office tasks into OfficeCLI.

Why does this repository mention Codex as well as Claude Code?

Because marketplace install is only one entrypoint. This repository also distributes direct skill files
for Codex-style local agents and other agent runtimes.

Does this repository contain the OfficeCLI implementation?

No. It contains public skill definitions, plugin wrappers, examples, and install scripts only.

Layout

  • install/README.md: install entrypoint for search and onboarding
  • claude-code/README.md: Claude Code marketplace install guide
  • codex/README.md: direct local install guide for Codex-style agents
  • openclaw/README.md: OpenClaw installer and bridge guide
  • faq/README.md: FAQ entrypoint
  • .claude-plugin/marketplace.json: Claude Code marketplace definition
  • plugins/officecli/: Claude Code plugin wrapper for the officecli skill
  • plugins/openclaw-officecli/: Claude Code plugin wrapper for the openclaw-officecli skill
  • skills/officecli/: public OfficeCLI skill definition
  • skills/openclaw-officecli/: public OpenClaw skill definition
  • scripts/install-skill.sh: shell installer for direct wget / curl usage
  • scripts/install-openclaw-skill.sh: shell installer for OpenClaw users

Reviews (0)

No results found