Skip to content
Back to skills

Documents

ASecurity

Create or revise Word documents and formatted reports, preserving source evidence and existing document structure.

  • 210 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsshell

Works with

  • terminal
  • cli

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add AlysisAi/AlysisCode --skill documents --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Documents?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Documents
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/alysisai-documents/badge)](https://www.skillsdirectory.com/skills/alysisai-documents)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: documents
description: Create or revise Word documents and formatted reports, preserving source evidence and existing document structure.
---

Use when: The task requests a DOCX deliverable, changes to an existing Word file, or a formatted report from source materials.

Do not use when: The user only wants a short answer in chat, a code change, a spreadsheet, or a slide deck.

Read supplied sources and the existing document before choosing its structure. Preserve the user's template, language, units, citations, and unrelated content. Separate measured findings from assumptions and proposals. Ask only for missing information that prevents a useful result.

Prefer `document_operation` for supported document actions; it uses the installed engine libraries even when the shell is containerized. The capability command examples are for a host terminal and may be unavailable inside a shell container. Call `capability_status` and inspect its Office capability. Use `document_operation` with action `describe` and format `docx` for supported operations. Inspect before editing and bind changes to the returned source/selection hashes. Write revisions to a new file unless overwriting was requested. If a requested feature is unsupported, choose an available document library or connector that preserves it; do not flatten the original or quietly remove features to fit a helper.

Use a hierarchy of real headings, readable tables and consistent typography appropriate to the document. A report's length and sections should follow its purpose, not a fixed template. Keep editable sources with requested deliverables; put temporary scripts and previews outside the deliverable folder.

Reopen the produced file and check the requested changes, key figures, source support and preservation requirements. If a renderer is available, render and inspect every page with `asset_view`; repair clipping, broken tables and pagination before delivery. Distinguish structural checks from rendered layout review, and disclose a missing renderer rather than claiming visual validation.

Deliver the actual file with a concise account of its contents and any material unchecked requirement. File existence, successful creation, and an agent's own assertion are not evidence of content accuracy.

Before delivery, call `artifact_check` on each final DOCX, XLSX, PPTX or PDF. It binds observed structural, calculation and rendering checks to that exact file version. Inspect every returned page image with `asset_view`; repair failed checks and recheck the changed file. These checks supplement source and task-specific validation; they do not prove the content is correct.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.