Harness Anything is a Windows-only Python toolkit that gives an AI agent command-line control over desktop office, design, and research applications. Each component wraps a COM automation interface behind a CLI, so an agent that can run shell commands can create and edit documents, spreadsheets, slides, vector art, and bitmap images. It needs Windows 10 or 11, Python 3.10 or later, and pywin32.
cli-anything-wps provides 47 commands over WPS Office or Microsoft Office. Writer covers paragraphs, headings, lists, tables, images, find-and-replace, and font styling; Calc covers sheet management, cell reads and writes, formulas, merging, and bulk fill; Impress covers adding, editing, and deleting slides, text boxes, shapes, backgrounds, and export. Documents export to DOCX, XLSX, PPTX, PDF, TXT, HTML, CSV, and RTF, and a slide design system adds four presets, fourteen layouts, and a five-dimension quality review. The COM interface is compatible with Microsoft Office VBA, so targeting Microsoft Office is a change of ProgID to PowerPoint.Application, Word.Application, or Excel.Application.
cli-anything-zotero combines reference management with 27 academic skills, run individually or as pipelines such as an original-article or meta-analysis flow, and can print a journal's figure specification.
| Category | Skills | Covers |
|---|---|---|
| search | 3 | Quick search, systematic review, deep literature search |
| research | 4 | Idea generation, brainstorming, hypotheses, deep research |
| writing | 5 | Paper writing, IMRAD manuscripts, citations, outlines, revision |
| review | 5 | Five-reviewer panel, peer review, seven-round adversarial review, citation verification |
| visualization | 4 | Slides, diagrams, posters, journal figures |
| analysis | 3 | Exploratory analysis, statistics, evidence appraisal |
| pipeline | 2 | Full academic pipeline, research to paper |
Two further harnesses drive Adobe applications through the same CLI-to-COM chain. The Illustrator harness has command groups for documents, layers, shapes, text, and export to PNG, JPEG, SVG, PDF, and AI. The Photoshop harness covers documents, document properties, layers, selections, image adjustments, text layers, filters, and export to PNG, JPEG, WebP, and PSD. Both require the 2023 or later version of the application.
A set of slide-generation examples drives WPS from JSON data through a Python engine, routing thirteen element types such as text, image, table, card grids, tagline bars, and horizontal timelines, and producing PPTX and PDF output under a layout convention that keeps body text at 22 point or larger.
Features
- Office control: 47 CLI commands over WPS Office or Microsoft Office Word, Excel, and PowerPoint through COM
- Document export: DOCX, XLSX, PPTX, PDF, TXT, HTML, CSV, and RTF
- Slide design system: four presets, fourteen layouts, and a five-dimension quality review
- Academic skills: 27 Zotero-backed skills in seven categories, runnable as single skills or pipelines
- Illustrator harness: project, layers, shapes, text, and export command groups for vector documents
- Photoshop harness: project, document, layer, selection, image, text, filter, and export command groups
- Data-driven decks: JSON input plus a Python engine generating PPTX and PDF through thirteen element types
- Office compatibility: the COM layer matches Microsoft Office VBA, so switching suites is a ProgID change




