automating-pages

Community

Automate Apple Pages with JXA

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.