automating-word — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited automating-word (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
automating-mac-apps patterns.automating-mac-apps skill for permissions, shell execution, and UI scripting guidance.automating-mac-apps skill (PyXA Installation section).Document opening:
// JXA
const word = Application('Microsoft Word');
word.documents.open('/path/to/document.docx');# PyXA (Recommended)
import PyXA
word = PyXA.Word()
word.documents().open("/path/to/document.docx")Find and replace:
// JXA
const range = word.activeDocument.content;
range.find.text = 'old text';
range.find.replacement.text = 'new text';
range.find.execute({replace: 'all'});# PyXA
doc = word.active_document()
find_obj = doc.content().find()
find_obj.text = 'old text'
find_obj.replacement.text = 'new text'
find_obj.execute(replace='all')Table creation:
// JXA
const table = word.activeDocument.tables.add(word.activeDocument.content, 3, 4);
table.cell(1, 1).range.text = 'Header';# PyXA
table = doc.tables().add(doc.content(), 3, 4)
table.cell(1, 1).range().text = 'Header'For PyObjC Scripting Bridge examples, see automating-word/references/word-pyxa.md.
After implementing Word automation:
automating-mac-apps)automating-excel)automating-word/references/word-basics.md (core concepts only; see references for advanced usage)automating-word/references/word-recipes.mdautomating-word/references/word-advanced.mdautomating-word/references/word-dictionary.mdautomating-word/references/word-pyxa.md~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.