Best for
- Use when asked to deploy, host, or share a persistent page, viewer, prototype, report, or static site without here.
paperclipai/paperclip/.agents/skills/paperclip-page/SKILL.md
Publish static HTML pages and asset folders to the Paperclip S3/CloudFront page host. Use when asked to deploy, host, or share a persistent page, viewer, prototype, report, or static site without here.now.
Decision brief
Use this skill to publish a static directory to the configured Paperclip pages host, for example https://pages.paperclip.ing//.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/paperclipai/paperclip --skill ".agents/skills/paperclip-page"Inspect the Agent Skill "paperclip-page" from https://github.com/paperclipai/paperclip/blob/77979950381a99271e4690c581a7440b73807b11/.agents/skills/paperclip-page/SKILL.md at commit 77979950381a99271e4690c581a7440b73807b11. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
1. Inspect the source directory and confirm it is public static content only. 2. Run scripts/publish.sh --dry-run to validate local structure and see the resolved URL/prefix. 3. Choose a slug: - Use --slug when the user gave a stable URL path. - Omit --slug to derive one from th…
Updates are additive overwrites only. The helper never deletes remote objects.
Source directory contains index.html at its root.
Publish public content only. Do not publish secrets, customer data, private
Permission review
The documentation asks the agent to read local files, directories, or repositories.
Inspect the source directory and confirm it is public static content only.Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 86/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 74,938 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Use this skill to publish a static directory to the configured Paperclip pages
host, for example https://pages.paperclip.ing/<slug>/.
index.html at its root.aws CLI v2, curl, and jq are available on PATH for live publishes.PAPERCLIP_PAGE_BUCKETPAPERCLIP_PAGE_BASE_URLAWS_REGIONPAPERCLIP_PAGE_DEFAULT_PREFIXPAPERCLIP_PAGE_AWS_PROFILEscripts/publish.sh <dir> --dry-run to validate local structure and see
the resolved URL/prefix.--slug <slug> when the user gave a stable URL path.--slug to derive one from the source directory name..agents/skills/paperclip-page/scripts/publish.sh ./site --slug my-page
Updates are additive overwrites only. The helper never deletes remote objects.
.agents/skills/paperclip-page/scripts/publish.sh ./site --slug my-page --update
When the target prefix already exists, --update requires local ownership proof
from ./site/.paperclip-page/state.json generated by an earlier publish from
that same source directory. Without that state, create a new slug instead of
overwriting another page.
aws s3 sync --delete or require s3:DeleteObject in v1.--no-follow-symlinks and fails if any source symlink is
present..paperclip-page/state.json.404.html operator-managed; publishes
always target <slug>/... or <default-prefix>/<slug>/....Slug already exists: choose a different slug or use --update from the
original source directory containing .paperclip-page/state.json.Missing index.html: build the static site first or point the helper at the
directory that contains the root HTML file.Found symlink: replace symlinks with real files before publishing.AccessDenied: confirm the uploader IAM policy allows ListBucket,
GetObject, and PutObject for the configured bucket/prefix, and that the
agent received the Paperclip Secrets.See README.md next to this skill for operator setup, AWS policy examples,
credential rotation, and install/attach commands.
Alternatives
K-Dense-AI/scientific-agent-skills
Build, inspect, test, and analyze bounded process-based discrete-event simulations with SimPy, including events, resources, interrupts, monitoring, replications, warm-up, and reproducible output analysis.
github/awesome-copilot
Guides IA through releasing a new version of a GitHub library end-to-end. Handles SemVer versioning and Keep a Changelog formatting automatically.
coreyhaines31/marketingskills
When the user needs a comprehensive marketing plan for a client, a company they advise, or their own product. Also use when the user mentions "marketing plan," "growth plan," "GTM plan," "go-to-market plan," "AARRR plan," "90-day marketing plan," "12-month marketing roadmap," "fractional CMO plan," or "fCMO plan." Generates an exhaustive 13-section plan structured by AARRR (Acquisition, Activation, Retention, Referral, Revenue), customized to the client's current budget, team, and stage, mapped
github/awesome-copilot
Design Azure infrastructure using natural language, or analyze existing Azure resources to auto-generate architecture diagrams, refine them through conversation, and deploy with Bicep. When to use this skill: - "Create X on Azure", "Set up a RAG architecture" (new design) - "Analyze my current Azure infrastructure", "Draw a diagram for rg-xxx" (existing analysis) - "Foundry is slow", "I want to reduce costs", "Strengthen security" (natural language modification) - Azure resource deployment, Bice