automating-pages
CommunityAutomate Apple Pages with JXA
Software Engineering#jxa#macos automation#image insertion#document export#pages scripting#objcpasteboard#templated generation
AuthoriBz-04
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates repetitive Apple Pages document work (creating, editing content, inserting images, and exporting) so you don’t have to click through Pages by hand.
Core Features & Use Cases
- JXA-first Pages automation: Uses the AppleScript Pages dictionary as the source of truth and ports working patterns into JXA.
- Reliable document lifecycle: Creates documents from templates, opens existing files, edits body text, and saves outputs.
- Workarounds for missing capabilities: Handles Pages limitations (notably image insertion) via ObjC NSPasteboard bridging and uses AppleScript/UI-scripting fallbacks when the JXA dictionary doesn’t expose a feature.
- Export-ready workflows: Supports exporting documents to common targets such as PDF, Word, and EPUB with configurable export properties.
Quick Start
Use the automating-pages skill to “Create a new Pages document from the Blank template, insert the provided heading and body text, add the images from these file paths, then save and export it to PDF.”
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: automating-pages Download link: https://github.com/iBz-04/gloamy/archive/main.zip#automating-pages Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.