Skip to content

Commit dfbaf53

Browse files
tonychang04claude
andauthored
docs: agents.instacloud.com is the canonical onboarding one-liner (#31)
CloudFront edge cache of agents.sh (rate-limit-proof vs raw.github); raw URL stays documented as the transparent fallback. Repo skill gains the cache-invalidation note per its keep-true rule. Claude-Session: https://claude.ai/code/session_01GMbAe5K1RfwaAcge5inX7P Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent 32d5166 commit dfbaf53

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

.claude/skills/developing-insta-cli/SKILL.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,13 @@ npx tsx src/index.ts --help # run the CLI from source
5252
| `npx insta@latest` behind the GH release | `publish-npm` job failed (OIDC trust/config?) — see step 4 |
5353
| CLI hits the wrong server in tests | Persisted `~/.insta/config.json` apiUrl; set `INSTA_API_URL` (≥0.0.7) or move the config aside |
5454

55+
## agents.instacloud.com
56+
57+
The onboarding domain is a CloudFront distribution edge-caching `agents.sh` from this repo's
58+
main branch (origin `raw.githubusercontent.com`, path rewrite → `/agents.sh`). After editing
59+
`agents.sh`, the edge can serve the old copy for up to ~24h — invalidate it:
60+
`aws cloudfront create-invalidation --distribution-id <the agents distro> --paths '/*'`.
61+
5562
## Keep this skill true
5663

5764
Before you finish work in this repo: if anything you did or discovered changed the flows above —

agents.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
#
33
# InstaCloud agent setup installer — the one-liner for coding agents:
44
#
5-
# curl -fsSL https://raw.githubusercontent.com/InsForge/insta-cli/main/agents.sh | sh
5+
# curl -fsSL agents.instacloud.com | sh
6+
#
7+
# (agents.instacloud.com is a CloudFront edge cache of this file — same bytes, rate-limit-proof.
8+
# The raw fallback also works: curl -fsSL https://raw.githubusercontent.com/InsForge/insta-cli/main/agents.sh | sh)
69
#
710
# Thin shim (the Railway agents.sh pattern): exactly equivalent to
811
#

0 commit comments

Comments
 (0)