stella-office

Create, modify, analyze, and validate Microsoft Office documents without local installations.

29|4|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ruuxi/stella --skill stella-office
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stella-office
Source: https://github.com/ruuxi/stella/tree/main/runtime/home-seed/skills/stella-office
Command: npx skills add https://github.com/ruuxi/stella --skill stella-office

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious, error-prone manual work of creating, formatting, and modifying Word, Excel, and PowerPoint documents, with no need for local Office installations or separate CLI setup.

Core Features & Use Cases

  • Cross-format document support: Full lifecycle management for .docx, .xlsx, and .pptx files, from creation to validation.
  • Layered editing workflow: Access high-level DOM operations for common tasks, or dive into raw XML for complex modifications, with optional live inline preview for real-time feedback.
  • Efficient bulk operations: Use resident mode for multi-step edits on the same file, or batch processing to apply multiple changes in a single save cycle.
  • Use Case: For example, you can batch update formatting across 100 Excel rows, add a revenue chart to a PowerPoint deck, or proofread a Word report for inconsistent styling in seconds.

Quick Start

Use the stella-office skill to add a Q4 revenue growth chart to the existing financial report PowerPoint file and set all header text to bold white font.

Frequently Asked Questions about stella-office

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I edit Office documents without Microsoft Office installed locally?

You can edit Office documents without local installations by using automated CLI tooling that directly manipulates .docx, .xlsx, and .pptx files. This approach applies deterministic edits via high-level DOM operations and raw XML access, bypassing the need for desktop Office software.

What is the best way to batch update formatting across multiple Excel rows?

Batch updating Excel rows is best handled through bulk processing features that apply multiple changes in a single save cycle. This method efficiently modifies .xlsx files by executing multi-step edits on the same file, ensuring consistent formatting across all targeted rows.

Can I add a chart to a PowerPoint presentation and modify its formatting automatically?

Yes, you can generate and add charts to PowerPoint presentations automatically. Using layered editing workflows with CSS-like querying and DOM operations, you can insert new visual elements and simultaneously update text formatting like setting headers to bold white.

Does this approach support raw XML access for complex Word document modifications?

Yes, raw XML access is fully supported for complex Word document modifications. The layered editing workflow allows you to dive beyond high-level DOM operations into the underlying XML structure, enabling precise and deterministic changes to .docx files.

How do I proofread a Word report for inconsistent styling in bulk?

To proofread a Word report for inconsistent styling, you can use automated document validation and bulk content updates. This process scans .docx files to identify formatting discrepancies and applies uniform styling corrections across the entire document in seconds.