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
- Klonen Sie das Repository:
git clone https://github.com/marcelrgberger/pages-cli.git
cd pages-cli
- Installieren Sie die Abhängigkeiten:
npm install
- (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
| Befehl | Beschreibung |
|---|---|
create | Neues Dokument erstellen |
open | Bestehendes Dokument öffnen |
save | Dokument speichern |
close | Dokument schließen |
add-text | Text hinzufügen |
add-table | Tabelle einfügen |
add-image | Bild einfügen |
export | Dokument exportieren |
repl | Interaktiven Modus starten |
help | Hilfe 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