What problem does it solve? Sharing a static page, prototype, report, or viewer usually requires ad-hoc hosting or temporary sharing links. This Skill publishes a local static directory to a durable Paperclip-controlled S3 bucket served through CloudFront, giving you a stable public URL under a domain like pages.paperclip.ing. ## Core Features & Use Cases - Validated Publishing: The publish.sh helper enforces a root index.html, rejects symlinks, hidden files, unsafe slugs, and accidental overwrites before any upload occurs. - Safe Updates: Additive overwrites only, with ownership proof via a local .paperclip-page/state.json file, and no s3:DeleteObject or sync --delete behavior. - Dry-Run Mode: Validate structure and preview the resolved URL and S3 prefix without making any AWS writes. - Use Case: An agent builds a static report site with index.html and assets, runs the helper with --slug q3-report, and returns the public URL https://pages.paperclip.ing/q3-report/ to the user. ## Quick Start Ask the agent to publish the static site in the ./site directory to the Paperclip pages host with the slug demo and return the public URL.