Clippit.Cli 0.2.0

dotnet tool install --global Clippit.Cli --version 0.2.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Clippit.Cli --version 0.2.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Clippit.Cli&version=0.2.0
                    
nuke :add-package Clippit.Cli --version 0.2.0
                    

Clippit CLI — dotnet tool

Clippit CLI is a command-line tool for working with OpenXml files (PowerPoint, Word, Excel), built on Clippit — the .NET OpenXml PowerTools library.

Installation

dotnet tool install -g Clippit.Cli

Quick Start

# Split a deck into individual slides
clippit pptx split presentation.pptx --output ./slides/

# Build a deck from a manifest
clippit pptx build run manifest.json --output result.pptx

# Validate a PPTX file
clippit pptx verify presentation.pptx

# Validate a DOCX file
clippit word verify document.docx

# Validate an XLSX file
clippit excel verify spreadsheet.xlsx

# Get JSON output for scripting
clippit pptx split presentation.pptx --format json

Commands

Command Description
pptx split Split a .pptx into individual single-slide files. Supports slide range selection (--slides) and manifest generation (--manifest).
pptx build init Scaffold a deck manifest (JSON).
pptx build run Assemble a .pptx from a deck manifest.
pptx verify Validate a PPTX — schema, relationships, markup compatibility, and sections.
word verify Validate a DOCX — schema and relationships.
excel verify Validate an XLSX — schema and relationships.
version Print version information.

Common flags

Flag Description
--format json|text Structured JSON or human-readable output (default: text)
--quiet / -q Suppress success output; exit codes still reflect result
--force Overwrite existing output files
- Use stdin / stdout for piped workflows

Machine-readable output

Success payloads → stdout (compact JSON when --format json or stdout is piped).
Command errors → stderr (compact JSON with a stable symbolic code).

Published JSON schemas for manifests and result payloads are available at
docs/schemas/.

Full documentation

➡️ https://sergey-tihon.github.io/Clippit/cli.html

License

MIT © Sergey Tihon

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.2.0 0 6/10/2026
0.1.3 55 6/3/2026
0.1.1 65 6/1/2026