Rixoffice Documentation
AI & Agents

Agent Skills in Rixoffice: Per-App Toolsets

Published September 4, 2026Updated September 4, 20267 min read

The per-app skills Rixoffice agents use: docx, workbook, slides, pdf and markdown toolsets, from read_blocks and propose_operations to generate_deck and form fill.

On this page

Skills are the hands of the Rixoffice agents. A model can reason about anything, but to actually read your document or build your deck it needs tools that understand the file format at a structural level. Rixoffice gives every app its own skill — a curated set of tools that match how that file type really works — so agents act on real structure instead of guessing at it. Understanding the skills tells you what the AI can and cannot do in each app.

The five skills

Each app maps to one skill, and the composer selects it automatically based on the file you have open:

SkillAppSize
docxRixDocsDocument, table, chart and image tools
workbookRixSheetsRange, cell, format and operations tools
slidesRixSlides35+ tools for decks and slide elements
pdfPDF Editor20 tools for pages, text, markup and forms
markdownMarkdown Studio4 core tools plus web_search

How skills and agents combine

The agent roster and the skills are two halves of one system. Sisyphus, the orchestrator, picks the skill that matches your open file. Hephaestus executes through that skill's tools, block by block or range by range. Prometheus plans with the skill's read tools, Momus reviews with them, and Oracle stays read-only across all of them. Because every tool call goes through the same skill layer, agents behave identically whether you use built-in Rix AI, your own API key or a local Ollama model.

The docx skill

The docx skill works at the block level of a document, and its eleven tools cover the full round trip of reading, changing and enriching a file:- Understanding: get_document_context loads the document structure, read_blocks reads any part of it, search_blocks finds content by text or meaning, and read_attachment opens files you attached in chat.

  • Editing: insert_content adds new blocks, replace_blocks rewrites existing ones, and apply_commands applies formatting and other commands to a target block.
  • Enrichment: insert_image places pictures, insert_chart and edit_chart create and adjust charts, and web_search plus image_search bring in outside material without leaving the document.

Because edits target named blocks, a rewrite of one paragraph never disturbs the headings, tables or styles around it. That is the practical payoff of the block model described in the agents overview.

The workbook skill

The workbook skill respects how spreadsheets are actually used: inspect first, change second. Its tools are get_workbook_context, read_range, read_cells, read_formats, read_sheet_features, load_guide and propose_operations.

The order matters. The agent reads the workbook context, pulls the ranges and cells it needs, checks number formats and sheet features such as tables or merged cells, and consults the guide when a formula-dialect question comes up. Only then does it propose operations. Those proposals are what you review and accept — the AI chat in RixSheets is a negotiation, not a blind overwrite. The day-to-day flow is described in AI chat for workbooks.

The read-before-write discipline is what keeps spreadsheet AI safe: a proposal built on formats and merged-cell awareness is far less likely to break a model you spent weeks building.

The slides skill

The slides skill is the largest toolset in Rixoffice, with more than 35 tools. It spans the entire life of a presentation:

  • Generation: generate_deck builds a full deck from a prompt, plan_deck produces the outline first, and execute_slide_script turns an HTML page script into real slide elements.
  • Elements: add_smartart and add_chart create diagrams and data visuals, while crop_image and generate_image handle pictures, whether found on the web or generated to fit the layout.
  • Research: web and image search are built in, so a deck about a market can cite and illustrate itself in one pass.

This skill drives the AI deck generation pipeline, which runs style selection, outline planning, image search, page scripts, placement, layout audit and a QC and fix loop before the deck reaches you. The size of the toolset is proportional to the job: a slide is a layout engine, not a text file.

The pdf skill

PDFs are a layout format, so the pdf skill ships 20 tools tuned to pages rather than paragraphs. It includes read_pages and search_text for understanding, markup_text and text and block editing for changes, generate_image for visual content, form fill for interactive documents, page operations such as rotate and delete, and outline tools for structure.

The result is that the agent can do in a PDF what the docx skill does in a document: find the right page, change exactly the target text or annotation, and leave the rest of the file untouched. That precision matters more in PDF than anywhere else, because a PDF is not meant to reflow. The app-side flow is described in PDF editor AI assistant.

The markdown skill

Markdown Studio stays minimal, and so does its skill: four core tools plus web_search. The small surface is deliberate — markdown files are plain text, so the agent drafts, refines and restructures blocks directly, and reaches for the web only when you ask for outside material. A lean toolset also means faster loops: fewer tool round trips per request, which you notice as snappier responses in long writing sessions. The writing-focused flow lives in Markdown AI panel.

One skill per file type is why the AI never asks you to explain your file format and never breaks it. The docx skill knows headings and tables, the workbook skill knows ranges and formats, the slides skill knows placeholders and layouts, and each hands the agents exactly the vocabulary of its format. When a new capability is added — a new chart type, a new page operation — it appears as a new tool in one skill, and every agent in the roster can use it immediately in the matching app.

What to explore next

Frequently asked questions

What is a skill in Rixoffice?

A skill is the per-app toolset an agent uses to work on a specific file type. Rixoffice ships five skills — docx, workbook, slides, pdf and markdown — and an agent running in an app automatically works through that app's skill.

Which tools does the docx skill include?

The docx skill includes document tools such as get_document_context, read_blocks, search_blocks, insert_content, replace_blocks and apply_commands, plus web_search, image_search, insert_image, insert_chart, edit_chart and read_attachment — eleven tools in total.

How large is the slides skill?

The slides skill is the largest toolset with more than 35 tools, including generate_deck, plan_deck, execute_slide_script, add_smartart, add_chart, crop_image and generate_image, along with web and image search.

Can agents search the web while working on my file?

Yes. Web search and image search are built into the skills, so agents can look up facts and find images without you leaving the editor.

Related documentation