Help us improve
Share bugs, ideas, or general feedback.
From pages-cli
Control Apple Pages — /pages new, /pages open <path>, /pages export pdf <path>, /pages templates, /pages info, /pages close, /pages status
npx claudepluginhub marcelrgberger/pages-cli --plugin pages-cliHow this command is triggered — by the user, by Claude, or both
Slash command
/pages-cli:pagesThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Pages CLI — Quick Access You have access to the Apple Pages CLI (`pages-cli`). ## Step 0: Ensure CLI is available Check if `pages-cli` is installed. If not, install it automatically: If a venv already exists, activate it: ## Your task Parse the argument `$ARGUMENTS` and execute the matching action: ### If no argument or "new": 1. Create a new blank document: 2. Inform the user and wait for instructions on what to do with it. ### If "new <template name>": 1. Create a document from the named template: 2. Inform the user and wait for instructions. ### If "open <path>": 1...
/pagesGenerates static HTML documentation site (docs/index.html) with governance dashboard, KPI charts, Mermaid rendering, project navigation, and GOV.UK styling for ArcKit projects.
/pagesTests all pages at <base-url> for errors, missing elements, and broken interactions using Playwright. Generates/reads test plan, verifies URL/CSS, supports --pages and --viewport flags.
Share bugs, ideas, or general feedback.
You have access to the Apple Pages CLI (pages-cli).
Check if pages-cli is installed. If not, install it automatically:
which pages-cli || (cd ${CLAUDE_PLUGIN_ROOT}/agent-harness && python3 -m venv .venv && source .venv/bin/activate && pip install -e . && echo "pages-cli installed")
If a venv already exists, activate it:
test -f ${CLAUDE_PLUGIN_ROOT}/agent-harness/.venv/bin/activate && source ${CLAUDE_PLUGIN_ROOT}/agent-harness/.venv/bin/activate
Parse the argument $ARGUMENTS and execute the matching action:
pages-cli --json document new