Agent skill · mvanhorn

pp-layers

School announcements, agenda events, account context, and a private local search surface in one agent-ready CLI. Trigger phrases: `check Layers announcements`, `show the school agenda`, `search my Layers school data`, `use Layers Digital`, `run Layers`.

What it needs

About 11k tokens when loaded.

What this skill does

<!-- GENERATED FILE — DO NOT EDIT. This file is a verbatim mirror of library/productivity/layers/SKILL.md, regenerated post-merge by tools/generate-skills/. Hand-edits here are silently overwritten on the next regen. Edit the library/ source instead. See the repository agent guide, section "Generated artifacts: registry.json, cli-skills/". --> Layers Digital — Printing Press CLI Prerequisites: Install the CLI This skill drives the layers-pp-cli binary. You must verify the CLI is installed before invoking any command from this skill. If it is missing, install it first: 1. Install via the Printing Press installer. It defaults binaries to $HOME/.local/bin on macOS/Linux and %LOCALAPPDATA%\Programs\PrintingPress\bin on Windows: 2. Verify: layers-pp-cli --version 3. Ensure the reported install directory is on $PATH for the agent/runtime that will invoke this skill. If the npx install fails (no Node, offline, etc.), fall back to a direct Go install (requires Go 1.26.5 or newer). This installs into $GOPATH/bin (default $HOME/go/bin), so add that directory to $PATH instead: If --version reports "command not found" after install, the runtime cannot see the binary directory on $PATH. Do not proceed with skill commands until verification succeeds. The CLI unifies the Layers portal and its embedded announcements and agenda services behind stable JSON commands. App-scoped sessions are derived only in process memory, while sync and search support repeated agent workflows without persisting credentials. When to Use This CLI Use this CLI for non-interactive Layers Digital reads, JSON pipelines, MCP access, and private local search. Prefer the school portal when a workflow requires visual review or an unsupported write operation. Anti-triggers Do not use this CLI for: Do not use this CLI to send announcements or alter agenda events. Do not use this CLI for school systems outside Layers Digital. Do not use cached local data when the latest portal state is mandatory. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills mvanhorn/pp-layers

View the source on GitHub

Browse the @skills marketplace