CommunitySchreiben & Editierengithub.com

marcelrgberger/pages-cli

Claude Code-Plugin: Steuern Sie Apple Pages direkt über Claude – Dokumente erstellen, bearbeiten, formatieren und exportieren per /pages-Befehl. 100+ Vorlagen, PDF/Word/EPUB-Export, Tabellen, Bilder, REPL-Modus.

Was ist pages-cli?

Dieses Skill für Claude Code (marcelrgberger/pages-cli) ermöglicht es, Apple Pages vollständig über die CLI zu steuern. Entwickler und Power-User können Dokumente direkt aus dem Terminal oder via `/pages`-Slash-Befehl in Claude Code erstellen, öffnen, bearbeiten, formatieren und in gängige Formate wie PDF, Word oder EPUB exportieren. Es unterstützt über 100 Vorlagen, das Einfügen von Tabellen und Bildern sowie einen REPL-Modus für interaktive Sitzungen. Das Skill ist nützlich für alle, die automatisierte Dokumenten-Workflows ohne manuelle GUI-Interaktion umsetzen möchten – ideal für Berichte, Vorlagen-Generierung oder die Integration in CI/CD-Pipelines. Die Funktionsweise basiert auf AppleScript-Befehlen, die über eine kompakte CLI-Schnittstelle an Pages gesendet werden.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add marcelrgberger/pages-cli

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht pages-cli?

Claude Code-Plugin: Steuern Sie Apple Pages direkt über Claude – Dokumente erstellen, bearbeiten, formatieren und exportieren per /pages-Befehl. 100+ Vorlagen, PDF/Word/EPUB-Export, Tabellen, Bilder, REPL-Modus.

Übersicht

Dieses Plugin ermöglicht es Ihnen, Apple Pages-Dokumente vollständig über die Befehlszeile und innerhalb von Claude Code zu kontrollieren. Sie können Dokumente erstellen, öffnen, bearbeiten, formatieren und in verschiedene Formate exportieren – alles ohne die GUI zu berühren.

Hauptfunktionen

  • Dokumentenerstellung: Neue Dokumente aus über 100 Vorlagen oder von Grund auf erstellen
  • Bearbeitung: Text hinzufügen, formatieren, Tabellen und Bilder einfügen
  • Export: Export nach PDF, Microsoft Word, EPUB und mehr
  • REPL-Modus: Interaktive Sitzung für schnelle, wiederholte Befehle
  • Slash-Befehl: Direkte Nutzung in Claude Code über /pages

Voraussetzungen

  • macOS mit installierter Apple Pages-App
  • Claude Code (für die Slash-Befehlsintegration)
  • Node.js 16+ (für CLI-Nutzung)

Installation

  1. Klonen Sie das Repository:
git clone https://github.com/marcelrgberger/pages-cli.git
cd pages-cli
  1. Installieren Sie die Abhängigkeiten:
npm install
  1. (Optional) Installieren Sie das Tool global:
npm install -g .

Verwendung

CLI-Modus

pages-cli create --template "Bericht" myreport.pages
pages-cli open myreport.pages
pages-cli add-text "Hallo Welt" --bold
pages-cli export myreport.pages --format pdf

In Claude Code

Verwenden Sie den /pages-Slash-Befehl gefolgt von Ihrer Anfrage:

/pages erstelle ein neues Dokument mit der Vorlage 'Modernes Lebenslauf'
/pages öffne meinDokument.pages und füge einen Absatz hinzu
/pages exportiere meinDokument.pages als PDF

REPL-Modus

Starten Sie eine interaktive Sitzung:

pages-cli repl

Befehlsreferenz

BefehlBeschreibung
createNeues Dokument erstellen
openBestehendes Dokument öffnen
saveDokument speichern
closeDokument schließen
add-textText hinzufügen
add-tableTabelle einfügen
add-imageBild einfügen
exportDokument exportieren
replInteraktiven Modus starten
helpHilfe anzeigen

Beispiele

Lebenslauf aus Vorlage erstellen

pages-cli create --template "Modernes Lebenslauf" lebenslauf.pages
pages-cli add-text --name "Max Mustermann" --bold --size 24
pages-cli add-text --section "Berufserfahrung"
pages-cli export lebenslauf.pages --format pdf

Bericht mit Tabelle

pages-cli create bericht.pages
pages-cli add-text "Umsatzbericht Q1" --heading
pages-cli add-table --rows 5 --cols 3 --data "./daten.csv"
pages-cli export bericht.pages --format docx

Fehlerbehebung

  • Pages wird nicht erkannt: Stellen Sie sicher, dass Pages installiert und aktiviert ist (open -a Pages)
  • Berechtigungsfehler: Gewähren Sie Terminalzugriff auf Pages in den Systemeinstellungen > Datenschutz & Sicherheit > Automation
  • Export schlägt fehl: Überprüfen Sie die Ausgabeerweiterung (z. B. .pdf, .docx)

Lizenz

MIT

Verwandte Skills